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.
HELO
我使用 Arduino 控制 bq76200、但似乎无法将 CHG 或 DSH MOSFET 设置为正常工作、也无法同时工作
void enableharing()
{
digitalWrite (DSHON、low);
digitalWrite (CHGON、HIGH);
}
void enablecharding()
{
digitalWrite (CHGON、LOW);
digitalWrite (DSHON、HIGH);
}
但我需要电压条件来实现这一目的
请就此提供帮助
谢谢你
您好、Chima、
CHG_EN 和 DSG_EN 引脚是简单的逻辑输入、因此如果您在这些引脚上看到正确的电压电平、则代码正常。 我没有用于验证 Arduino 代码的上下文。
如果 CHG_EN 和 DSG_EN 引脚上的输入电压正常、则需要检查 BQ76200的 CHG 和 DSG 输出以查看发生的情况。 您应该遵循 BQ76200数据表中的详细设计流程、而文档"BQ76200超越简单应用原理图"对于调试任何问题也非常有帮助: https://www.ti.com/lit/an/slua794/slua794.pdf
此致、
Matt
谢谢你
引脚工作正常
我尝试根据电池电压做出 if 语句以启用其中一个 MOSFET、但它无法正常工作、这取决于它是在充电还是放电
您好、Chima、
我不明白。 您的问题是否已解决?