已使用 BQ25155EVM 确认操作。
使用的应用程序是"Battery Management Studio"。
我想执行充电操作、但充电电流不会流动。
流向 VIN5.0V 的电流为10mA 或更低。
即使我使用 ICHG_CTRL 0x13设置100mA、也没有变化。
我是否需要配置任何其他设置?
请教授。
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.
已使用 BQ25155EVM 确认操作。
使用的应用程序是"Battery Management Studio"。
我想执行充电操作、但充电电流不会流动。
流向 VIN5.0V 的电流为10mA 或更低。
即使我使用 ICHG_CTRL 0x13设置100mA、也没有变化。
我是否需要配置任何其他设置?
请教授。
附加保存数据。
初始值和更改的值。
e2e.ti.com/.../_2D8A9A5B0959F46624505F00_Setting-change-value.txte2e.ti.com/.../_1D521F6724505F00_initial-value.txt
您好!
这可能是看门狗计时器、如果经过50秒而没有 I2C 事务、则会将充电相关寄存器重置为默认值。 您可以通过每50秒至少读取一次 I2C 或禁用看门狗(CHARGECTRL0寄存器0x17、位4为 WATCHDOG_DISABLE)来解决此问题。
连接 VIN 后、ADC 会自动运行、但在仅电池模式下、必须启用 ADC 并使用寄存器0x40和0x58进行配置、以便设置读取速率、采样时间和启用的通道。
此致。
禁用看门狗寄存器。
充电问题已解决。 谢谢你。
至于 ADC、我能够读出它、但问题仍然存在。
如果您选中"ADC Conv Start"并单击"ReadRegister"、它将更新、但选中"ADC Conv Start"会清除、您需要再次选中它。
此外、即使将 ADC 读取速率设置为每秒一次、也不会更新该速率、因此需要 ReadRegister。
这种行为是否正确?
使用它是否有问题?
我不太清楚如何使用 ADC 读取速率。 请说明。
您好!
ADC 转换启动位旨在在 ADC 读取开始后自行清除、但在1s 模式下、它应每秒再次读取一次。 您能否尝试将其设置为连续模式以查看其是否自行更新?
ADC Read Rate 应设置通道采样的速率(持续、每秒一次、每分钟一次或手动)。 如需更多信息、请参阅数据表的 ADC 部分。
读取寄存器执行器件寄存器存储器的 I2C 读取、使其反映器件上的现有寄存器值。
写入寄存器允许手动写入 I2C 命令。 通常、如果您处于"立即"写入模式、这不会产生效果、因为一旦值改变、它就会写入 I2C。 如果是手动写入模式、则写入寄存器是指写入寄存器值。
即使我将 UpdateMode 设置为手动和写入,它似乎也没有得到反映。
对于所有寄存器值(其中没有更新任何寄存器值)来说都是这样吗、还是只对某些寄存器值来说如此? 某些寄存器值需要满足某些条件才能写入。
请确认一下,是否没有 ADC 能够监测 BATT 的放电电流或 PMID 的输出电流?
没有、没有用于测量此器件的放电电流的 ADC 通道、只有充电电流。
此致、
胡安·奥斯皮纳