This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ24196: 应用可行性求助

Part Number: BQ24196
Other Parts Discussed in Thread: TUSB320, BQ24195, TPS2543, BQ24190, BQ25890H, BQ25611D, BQ24392, TUSB320LAI

TI 你好

目前我正在设计一款带有电池和otg功能的控制板,想使用以下几个芯片搭配来实现完整的otg和充电支持

BQ24196--充电ic

TUSB320--cc逻辑芯片,配置为DRP模式,ID通过上拉连接到BQ24196的OTG引脚

目前是仅通过TUSB320的cc逻辑来检测输入电流,但是由于大部分家用充电器都只含有type-A接口,而连接线只有56k的上拉电阻,导致不能通过CC来判断是否能够支持2A电流的输出(也就是说无法在使用A to C线的情况下识别哪个是电脑主机之类的host,哪个是充电器之类的adapter

目前想通过充电器协议的BC1.2之类的,使用D+和D-来检测实际的输出电流限制,但是我的D+和D-被微控制器占用,并且此微控制器不支持上述协议的检测

我了解BQ24195之类的芯片可以使用BC1.2,但是由于我只有一个USB端口,所以没有采用

TI有没有与TPS2543之类的可以处理BC1.2检测的同时又能够将host和device连接起来,并且还支持双向输出的芯片呢?(2543是仅输出,无法辨别DFP的供电能力)

或者有什么更优的方案可以处理这个问题呢?

谢谢!

  • 附:我不需要在进行大电流充电的时候进行数据传输,所以我认为如果添加一个usb切换器应该可以工作(使用bq24195,检测到标准usb2.0时将usb信号连接到微控制器),但是我不知道如何处理PMID和VBUS使它们共用一个usb端口

  • 您好,正在查询,稍后回复。

  • 您好,带有专用 D+D- 引脚的充电 IC 可能对此设计有益。我们有多种 IC 选项来满足这一要求。同一产品系列中有 BQ24190 以及 BQ25890H 和 BQ25611D 等较新的 IC。

    在 BQ24196 上,PSEL 引脚可用于选择 USB 输入(较低电流限制)或适配器输入(较高电流限制)。客户需要决定是否需要带有 D+/D- 的BC1.2,或者是否可以使用 PSEL 输入引脚在 2 个电流限制之间进行选择。 关于 USB 端口的 PMID 和 VBUS ,请注意 OTG 输出将同时连接到 VBUS 和 PMID 引脚。如果使用同一个 USB 端口充电,则需要将其连接到 VBUS。

  • 谢谢,我最终选择了bq24196+bq24392,至于没有选择其他集成bc1.2的充电芯片,因为我需要进行usb通信,而其他的将会占用d+和d-

    另外问一下,tusb320lai可以通过一个上拉电阻+反相器直接连接到otg引脚吗?充电芯片在非复位状态切换otg升压行为是否直接受otg引脚控制?我是否需要同时在微控制器通过i2c设置寄存器以启动升压?

    谢谢

  • 您好,TUSB320LAI的使用建议您在接口论坛发帖,会有负责的接口的工程师回复您。

  • 我只是想确认一下bq24196这款芯片启动otg升压的流程,能否在其保持上电状态下仅通过改变otg引脚的电平来启动升压?或者说我必须要通过i2c写入寄存器来启用升压

  • 您好, OTG 模式只有在 VBUS 上没有输入源(适配器/USB 输入)时才能激活。启动OTG,通过 OTG 引脚(拉高)并将 REG01[5:4] 设置为 10,您将在 VBUS 上获得稳压的升压输出。

  • 也就是说,我不仅要拉高otg引脚,还要设置寄存器,才能正常启动otg?那么当我拉低otg引脚或者改变寄存器,都将关闭otg输出吗?如果我想只通过otg引脚电平来启动或关闭otg升压输出,是否可以在初始化时就设置寄存器01[5:4]为10,然后仅依靠otg引脚的电平来启动或关闭otg升压输出呢?

    谢谢

  • 您好,

    是否可以在初始化时就设置寄存器01[5:4]为10,然后仅依靠otg引脚的电平来启动或关闭otg升压输出呢

    应该是可行的,建议您用评估板做一下测试。