我将 bq76920用于3节 电池 BMS。 对于该引 脚、我将 VC2-VC3、VC3-vc4引脚短接。 我使用 Atmega-328和 Arduino IDE 进行编程。
电池1和电池2显示正确的电压读数。 但是当我测量 VC3、vc4的电压时,它显示 的是47mV。 连接到 vc5的电池3显示的是4.6v 而不是4.18。
我针对不同的电池尝试了此操作、出现相同的错误。
此外、请提供可能与此错误无关但有用的任何其他建议。 因此、它可能有助于后续项目。
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.
我将 bq76920用于3节 电池 BMS。 对于该引 脚、我将 VC2-VC3、VC3-vc4引脚短接。 我使用 Atmega-328和 Arduino IDE 进行编程。
电池1和电池2显示正确的电压读数。 但是当我测量 VC3、vc4的电压时,它显示 的是47mV。 连接到 vc5的电池3显示的是4.6v 而不是4.18。
我针对不同的电池尝试了此操作、出现相同的错误。
此外、请提供可能与此错误无关但有用的任何其他建议。 因此、它可能有助于后续项目。
您好、Nikhil、
绝对最大额定值显示 CHG 引脚不应看到低于-0.3V 的值。 如果 PACK-被拉至 VSS 以下、如果没有保护、它可能会损坏 CHG 引脚。 当 CHG 引脚未驱动为高电平时、FET 的 Vgs 将关断 FET。 以下是数据表图像的完整说明:
Q3是低成本 PCH FET、用于使 CHG 远离
任何电压低于 VSS 的情况。 而不是 CHG
拉至高电平、PACK±被拉至 VSS 以下将不会发生这种情况
由 CHG 检测到 Q2未导通。 Q3还允许 R2
保持 Q1关断、因为低于该 FET 的所有电压都可以在 PACK±低于 VSS 时"跟随"PACK。
本视频可能有助于更好地解释这个想法: https://www.youtube.com/watch?v=IrB-FPcv1Dc
此致、
Matt