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 CHG和DSG引脚状态问题求教?

Other Parts Discussed in Thread: BQ76920

公司打算按照如上BQ76920典型电路+stm32 (采用LDO独立供电)搭建4个cell的电池监控电路,用来读取电池的电压,温度,电流等。

图中的CHG用来控制充电MOSFET的通断(1 通  0断),DSG用来控制放电MOSFET的通断(1 通  0断)。

我有几点疑惑想请教大家。

1.上电后,CHG和DSG是何种状态,若全部是0(断开的),PACK+和PACK-不能构成回路,BQ76920没有供电,如何工作?

2.我如何知道PACK+和PACK-两端是   接的电源想要充电  还是 接的负载想要放电,从而使用单片机发送命令去控制CHG打开 或者 DSG打开?

3.手册上说 在出现放电短路或者过流时,会令DSG为0,从而切断放电通路。如下图所示,

切断放电通路后,PACK+和PACK-够不成回路,那此时BQ76920岂不是处于断电状态,以后单片机还怎么控制bq76920啊?

希望TI的FAE和各位同仁能给小弟解除疑惑。不胜感激。

  • 1.上电后,CHG和DSG是何种状态,若全部是0(断开的),PACK+和PACK-不能构成回路,BQ76920没有供电,如何工作?

    上电后,芯片处于shutdown状态,CHG和DSG都是off的。需要在TS pin上加电压来唤醒。

    2.我如何知道PACK+和PACK-两端是   接的电源想要充电  还是 接的负载想要放电,从而使用单片机发送命令去控制CHG打开 或者 DSG打开?

    这可能需要其他外围电路来实现。

    3.手册上说 在出现放电短路或者过流时,会令DSG为0,从而切断放电通路。如下图所示,

    切断放电通路后,PACK+和PACK-够不成回路,那此时BQ76920岂不是处于断电状态,以后单片机还怎么控制bq76920啊?

    BQ76920是由电芯供电的,DSG断开不影响BQ76920的供电。

  • 首先谢谢您百忙之中的回复。

    1.上电后,芯片处于shutdown状态,CHG和DSG都是off的。需要在TS pin上加电压来唤醒。

    上电后,我给TS高电平以后,芯片进入正常工作模式。此后我就可以通过I2C操作BQ76920寄存器控制CHG或DSG的状态了?这样理解对么。

    3.BQ76920是由电芯供电的,DSG断开不影响BQ76920的供电。

    电流路径是像下图这样么?既然BQ76920是由电芯供电的,那pack+ 和 pack-一般是用来做什么的呢,会接什么东西么?图中的DSG和CHG就是控制PACK+和PACK-的电流的对吧?


    之前我一直以为BQ76920供电是下图这样的,所以认为断开MOS后,电流肯定没有回流路径了,芯片肯定不会工作。


  • 2.我如何知道PACK+和PACK-两端是 接的电源想要充电 还是 接的负载想要放电,从而使用单片机发送命令去控制CHG打开 或者 DSG打开?

    这可能需要其他外围电路来实现--目前只想到电压比较器来做判断,是否有更合适的方法可以推荐