我当时正为使用不同的充电器 IC 而苦恼、所以我转而使用 BQ21040DBVR。 现在它被剥离并进行模块化接线、以代替原始充电器 IC。
目标是使用 USB 连接器作为 VIN 为 SparkFun PRT-13851电池充电,并使用 ATTINY88监控充电状态。
我已经记录了充电情况、它看起来像是在为电池充电正常、但当充电电流低于快速充电电流的10%时、CHG 没有像预期的那样从低电平变为 Hi-Z。 但是、如果我拔下充电器并重新将其插入、CHG 会进入 Hi-Z 状态。
这与我之前使用 IC 时遇到的问题类似、因此可能存在一个我不知道如何解决的常见问题。
这里是原理图的简化版本、其中显示了值选择以及与 ATTINY88的接口。
[url=https://postimg.cc/w39kCfxB][img]i.postimg.cc/.../url]
由于 CHG 引脚有一个到 VIN 的轻上拉电阻、我感觉我需要将信号分压到3.3V 电平、这样我就不会使用5V 电压来初始化 ATTINY88引脚。 我仿真了 EasyEDA 上的电阻器配置、它应该能够为 Vinh 和 VINL 施加正确的电压。
这是与处理器连接的正确方法吗?
我还缺少其他东西吗?
谢谢!