请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ25180 我一直在进行一个项目、使用 BQ25180充电 IC 为锂离子电池充电。 我在使充电过程正常工作方面遇到了一些困难。 我已经调试器件一段时间了、但似乎无法对其进行充电。 我可以读取和写入所有寄存器、以下是我的配置:
| VBAT_CTRL_register | 0X6E |
| ICHG_CTRL_register | 0x47 |
| CHARGECTRL0_register | 0x2C |
| CHARGECTRL1_register | 0x56 |
| IC_CTRL_register | 0x84 |
| TMR_ILIM_register | 0x4d |
| ship_RST_register | 0x11 |
| SYS_REG_REGISTER | 0x40 |
| TS_CONTRAL_REGISTER | 0x0 |
我使用的电池具有以下特性:
标称电压:3.7伏
最大电压:4.35伏
下面是我的原理图:

在我的代码中、我将在伪代码中执行以下步骤:
ResetTroughFirmware(); Delay(1000); SetMaxBatteryVoltageTo4.35(); SetChargeCurrentTo200mA();
我在 USB 端口后面有一个万用表、因此我可以测量通过它的功率。 它的测量值为9.5mA、这是我的系统使用的功率。 如果我取下电池、该值将保持在接近相同的值。
有什么建议吗?
此致