尊敬的王:
我搜索并查看您关于电池检测的回复。
第一步:标题为"BQ25703A 电池检测问题":e2e.ti.com/.../654386
在本部分:您描述:"bq25703A CELL_BATPRES 引脚:LOW 表示电池存在、HIGH 表示电池不存在。 " 我认为数据表中定义的这个引脚是错误的。 它应该为低电平表示电池不存在、而高电平表示存在。 对吧?
第二:标题为" cell_batprez 双重功能问题:https://e2e.ti.com/support/power_management/battery_management/f/179/t/635339?tisearch=e2e-sitesearch&keymatch=BQ25703A%20BATTERY%20DETECT
在本部分中、您说: "CELL_BATPRESZ 引脚被拉至 VCELL_BATPRESZ_FALL 以下以指示电池移除。" 这涉及到一个外部电路需要下拉 CELL_BATPRESZ 引脚以让 bq25703A 知道电池的移除情况。
我想问:BQ25703A 是否有任何引脚可以告诉 MCU 电池已拔插? BQ25703A 如何检测电池取出或未插拔。
以上是我之前讨论过的对您的困惑。 以上是我在客户板上发现的我自己的问题。 我的问题也是关于电池检测。 下图是我们的寄存器设置。
我的客户希望 BQ25703A 在电池被取出时通知 MCU。 我们发现0x22位1可以指示 BAT 移除 acitve。 但是、当我们插入和拔下电池时、该寄存器值不变、状态不变。 在您的描述中,无论我们是否需要通过外部电路拉低 CELL_batterypresz 引脚,我们都可以看到 0x22位1上的变化? 如果是、BQ25703A 无法单独检测电池是否已取出或插入。 需要外部器件控制。 如果正确,BAT 移除 acitve 寄存器何时可以使用? 如果是错误的、请帮助检查下图中设置的 whick 寄存器是否错误、以及我们如何看到0x22位1发生变化以通知 MCU 电池状态。
