主题中讨论的其他器件:BQ76940、、BQ78350、BQ76200
工具与软件:
您好!
当 MCU 中发生复位时、我们的 BMS 芯片(BQ78350-R1和 BQ76940)会关闭其放电和充电 MOSFET。 但是、如果我们设置 FET_EN = 0并手动控制 FET、则 MCU 上的复位不会影响 MOSFET 的状态。
我们的第一个问题是、复位期间 MCU 的悬空引脚会导致 PRES 引脚切换、但我们在 KEY (禁用)和 PRES 引脚上都有一个下拉。 BQ78350-R1的 MRST 也有一个上拉(和栅极上的下拉)。 因此、对于 MCU 上发生的事件、它们似乎是安全的。 BQ76940上的引导引脚也应该是稳定的、我认为 MCU 可能会给出简要的高电平、但我认为这不会导致 MOSFET 切换。 因此、我们不确定导致这种情况发生的原因、以及当我们设置 FET_EN = 0并控制 FET 资源时它产生了什么差异。
2.5V 电源轨似乎是稳定的、因此看起来我们可以排除该问题。
MCU 上发生的重置是由于崩溃(我们尚未确定)而发生的软复位、后者有时会发生。 但它不应影响 BQ78350/BQ76940的工作。 我们倾向于保持 FET_EN = 1、以便 BQ78350可以处理 BMS 的运行。
侧边说明:我们也使用高侧驱动器(BQ76200)、但根据我的理解、如果 CE = 1或其中一个输入= 1、电荷泵将始终启用。 因此 MCU 不应对此产生任何影响、FET_EN 也不会影响高侧驱动器的工作。
有人能指出我们可能做错了什么或者我们遗漏了什么吗?
当 FET_EN = 0或1时有何差异、当 FET_EN = 1时、哪些参数可能导致复位/状态变化、而当 FET_EN = 0时、哪些参数不会导致复位/状态变化?
下面是 BMS 器件的原理图:



此致、
1月