你(们)好
读取 BQ25703A 上的 IIN 寄存器中的任何值时遇到问题。
我尝试了连续和单次触发模式、但运气不好。 其他寄存器读数正常、只是 IIN 读数没有通过。
定制 PCB 设计基于 TIDA-01515的原理图。 我可以手动感应 SRN 和 SRP 引脚之间的电压差、但我在寄存器中看不到任何内容。
是否有任何寄存器可以禁用 IIN?
谢谢
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.
你(们)好
感谢您的回复。
很抱歉、我有点含糊。 我收到一个 ACK、我只是始终读取0mA 的值。
要进行设置、我 在 chargeOp0中向 EN_LWPWR 和 WDTMR_ADJ 写入0
向 ADC_CONV 写入1、向 EN_ADC_IIN 和 ADCOption (0x3A)中的任何其他位写入1
然后、当我从 ADC 寄存器中读取值时、除 IIN 外、所有寄存器将按预期返回值。
它始终返回0。
我可以在 PSYS 上读取一个值、但仅当电池电量耗尽时。 当适配器插入电源并为电池充电、或者只从 VBUS 运行系统时、PSYS 寄存器中没有任何值。 它还返回0。 我想这是因为 PSYS 计算是使用 IIN 寄存器完成的。
谢谢
您好 Laurence、
我刚刚在我的 EVM 上尝试过这种方法。
我有一个20V 输入、14V 电池电压、在4S CELL_BATPRESZ 条件下、最大充电电压默认为16.8V。
我将充电电流设置为2176mA、这会在输入端提供大约1.67A 的电流。
我启用了 ADC 1秒连续模式、启用 EN_ADC_IIN 位、然后启动 ADC。
从那里、我从 ADC 读取的电流为1600mA。
您能确认测试条件吗? 如输入电压、电池电压、负载或充电电流以及 CELL_BATPRESZ 引脚设置?
此致、
Joel H