主题中讨论的其他器件:BQ76920、
对于 BQ76930 (BQ76920也是如此)、是否有方法手动强制在没有 I2C 的 IC 上进行复位?
例如、在某些系统瞬态期间(假设这些是不可避免的)、BQ IC 观察到进入挂起状态、这样输入电压是正确的(在瞬态稳定时间之后)、但 I2C 没有响应。 从主器件(MCU)的角度来看、这些线路看起来是高电平(即未被保持在低电平)、并且手动位感叹号停止(SCL 高电平、SDA 低电平到高电平转换)不会恢复。 不幸的是,我没有在这方面提出一个范围来加以确认。
切断 BATT 引脚上的输入电源似乎不起作用、因为电源是通过 VC10上的二极管反馈的、可能是通过 VCX 引脚上的内部保护二极管反馈的(使用 EVM 标准1K 电阻器进行滤波)。 由于存在替代电源路径、在短时间内将 BATT 引脚分流至 GND 似乎不是一个好主意;或者这种做法是否正常? 另一个想法是、如果保留功能位于 IC 上的 NC 引脚内、可用于创建复位事件。 恢复 BQ IC 运行的唯一方法是物理断开电池组连接。 这不是现场部署的选项。
也许可以通过另一种方法来解决这个问题、即 BQ 电源电压是否低于 POR。 根据数据表、格式非常响亮、"必须通过将低于 Vshut 的中间电压(BAT-VC5X)和(VC5X-VSS)断电来启动完整的器件复位、并通过向 TS1引脚施加适当的 VBOOT 信号来重新启动"。 我想在不实际断开整个电池组的情况下创建这个条件、或者在进入 IC 的所有电池组行电压之间添加一个大型 FET 开关网络。 如果稍后需要什么、是否有我可以评估的推荐电路?
任何指导都很好、谢谢。