在每次收到开MOS管命令前,先拉高RST_SHUT大约50ms (或小于50ms)后,再发送开MOS管命令,一般在200ms就能把MOS管开启,但是偶尔有超过1000ms 才把MOS管开启;想请教下这次为什么开管这么慢?
如果在拉高RST_SHUT脚时,此时与I2C进行通信,此时通信有机率会发生错误,当这种情况经常发生的时候,会不会造成开启MOS管时间变长?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我不确定为什么为 MOS 控制启动部分复位? 部分复位可清除一些内部数字逻辑、例如故障和串行通信。 请参阅常见问题解答How do I RESET the BQ769x2 device?.
此外、如果在器件更新 RAM 中的某些内容时 RST_SHUT 引脚被置为有效、则 RAM 完整性检查可能会失败并触发完全 RAM 复位。 如果发生完全复位、则启用串行通信所需的时间将更长。
如果上拉 RST_SHUT 引脚、则 I2C 通信无法保持不变。
总之、如果您只想控制 MOSFET、则无需控制 RST_SHUT 引脚。
您好,
“如果发生完全复位,则启用串行通信所需的时间将更长。”这个时间大概多少?
将 BQ76952从关断模式唤醒需要200-300ms。
控制RST_SHUT 引脚主要是为了让BQ快速退出休眠,能够快速响应开MOS的命令。
我建议使用0x009A SLEEP_DISABLE 子命令进入 NORMAL 模式并导通 FET。 此子命令只需要~500us。