您好!
我们目前正在开发一款手持设备、该设备需要通过壁式充电器和 USB 兼容端口(2.0和3.0)进行充电。 壁式充电器工作正常、完全没有问题。 但是、当我们将器件插入标准2.0或3.0 USB 时、它会尝试拉1.5A 电流、因此无法通过 D+/D-正确检测充电端口。 我们有 BQ24195EVM-193和我们自己的设计(类似原理图、不同布局)、但两者都不起作用。
如果有任何帮助,我们将不胜感激。
提前感谢。
此致、
维克多
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.
您好!
我们目前正在开发一款手持设备、该设备需要通过壁式充电器和 USB 兼容端口(2.0和3.0)进行充电。 壁式充电器工作正常、完全没有问题。 但是、当我们将器件插入标准2.0或3.0 USB 时、它会尝试拉1.5A 电流、因此无法通过 D+/D-正确检测充电端口。 我们有 BQ24195EVM-193和我们自己的设计(类似原理图、不同布局)、但两者都不起作用。
如果有任何帮助,我们将不胜感激。
提前感谢。
此致、
维克多
您好、Victor、
如果输入电流检测导致1.5A 电流限制、则意味着器件检测到 DCP 或 CDP。 在您的测试中、是否期望检测 SDP (500mA 输入电流限制)? USB 端口是否用于测试 SDP 或 CDP?
其他几个问题:
上午费尔南多
我使用的是不同笔记本电脑的标准 USB 3.0 (蓝色连接器)。 现在、我还将 JP2、JP6、JP9按建议浮动。 使用所描述的设置...
如果电池之前位于电池座中、并且我将充电电缆连接到 USB 端口、我根本无法获得电池充电。 但是、如果我在没有电池的情况下(在电池座中)将电缆连接到 USB 端口、则会触发故障(LED 闪烁、这是正常的)、 然后、我将电池插入电池座、电池开始充电、但电流非常低、为100mA (根据 USB 3.0标准、我预计为150/900mA)。
再次感谢您的帮助。
此致、
Victor Claver
您好、Fernando、
感谢您的留言。
使用建议的设置(JP6、JP2、JP9和 JP4悬空)、我根本无法获取评估板来为电池充电。
需要连接 JP6以便从笔记本电脑的 USB 为电池充电(使用墙上适配器时无需连接)。 关于消息中的要点:
更改 OTG 引脚的值不会对充电电流产生任何影响(使用软件、我仔细检查电流限制是否完全超过100mA)
2.开始充电前,电池电压约为3.78V,我认为它将处于恒定电流充电阶段。
电池电压大于2.2V、SYS 也已从负载上断开、结果相同(它会按预期以较低或较高的电流充电、但协商似乎没有发生)
4.不应用(无负载)。
再次感谢您抽出宝贵的时间为您提供支持。
此致、
Victor Claver
您好、Victor、
从提供的屏幕截图中、我们可以看出器件处于输入 DPM 调节 REG08[3]中、无论是输入电流还是输入电压。
由于 I2C 寄存器读取的电流为1.5A、因此必须检查 ILIM 电阻器以验证它没有设置更低的电流限制、因为器件在 ILIM 寄存器和外部电阻器之间使用的电流最低。
如果输入电流不是问题、则可能是输入电压限制问题。 电缆阻抗可能过高、导致 VBUS 电压下降、或者所用的 USB 端口无法支持负载。 在这种情况下、该器件将降低充电电流、以防止输入电压降至输入电压限制设置(4.36V)以下。请测量 VBUS 处的电压、并验证是否出现这种情况。 另一项测试是减小输入电压限制设置、以查看充电电流是否略有增加。
您好、Fernando、
这是我的当前设置和我获得的结果:
-设置1 -> BQ24195EVM-193:JP6、JP2、JP9、JP7、JP5、 JP4、JP8和 JP12全部连接、ILIM (电阻器):1.4A
-壁式适配器(2A 充电器):1.41A (在 DPM 调节中->与电流相关)
-笔记本电脑的 USB 端口(USB 2.0):1.02A (在 DPM 调节->电压相关)
-设置2 -> BQ24195EVM-193:JP6浮点和 JP2、JP9、JP7、JP5、JP4、 JP8和 JP12全部连接、ILIM (电阻器):1.4A
-壁式适配器(2A 充电器):1.41A (在 DPM 调节中)
-笔记本电脑的 USB 端口(USB 2.0):0.08A (在 DPM 调节中)
是的、实际上、当从笔记本电脑的 USB 端口充电时、该器件处于输入 DPM 调节状态、但是、如果笔记本电脑的 USB 和 BQ24195之间的协商正常、我认为不应该发生这种情况?
如果我理解正确、如果 USB 协商正确、并且我不理解为什么这不起作用、则不应发生此 DPM。 尽管 DPM 调节在短期内可能是可以的、但我更希望 USB 能够检测 USB 充电端口的最大能力、从而实现长期解决方案。
再次感谢您的观看。
此致、
Victor Claver
您好、Victor、
我在 EVM 上尝试了您的设置、因为您能够重复此行为、下面介绍了所发生的情况:
但是、在最后一步中、还有一条额外的警告。 bq24195支持 BC1.2充电规范、该规范包含一项要求、即如果检测到所用 USB 主机为100mA 并且 VBAT 高于电池正常阈值 VBATGD、则器件会进入 HIZ (数据表的第8.3.1.3.5节)。 在这种情况下、电池电压为~3.8V、远高于电池正常阈值。 如果连接了 USB 2.0插槽、器件将检测到100mA USB 主机、器件将进入 HIZ。 我在 EVM 上验证了这一点、这就是使用 USB 插槽观察不到充电的原因、并且在使用壁式适配器时会发生充电。
在插入输入之前将 OTG 引脚连接至高电平会导致一个500mA USB 插槽、充电开始如预期的那样。 我通过切换 bq2419x GUI 上的"OTG Low (OTG 低电平)"位并将 TP14连接到外部上拉电阻来尝试这一点。
这意味着 D+/D-检测按预期工作。