Other Parts Discussed in Thread: BQ769200, , BQ24725, BQSTUDIO, BQ78350, BQ76920, BQ76940, BQ76200, BQ76930
Hello,
I have successfully designed a BMS+charger for a 4S Li-ion pack :
- PCB1 : AFE (BQ769200) + SMBS companion chip (BQ78350-R1) + CHG & DCHG low-side protection FET.
- PCB2 : charger (BQ24725), configured by a tiny CPU
Everything is working fine, I can configure and monitor the whole system, the charger is also working great with a 95-97% efficiency :)
I realized that the BQ78350-R1 can broadcast ChargeVoltage and ChargeCurrent data to the smart charger. This is a good news, the tiny CPU used to send 2 frames on the SMBus becomes useless, and the charging becomes more smart (configurable preconditioning eventually temperature-dependent, ...).
For test purposes, I have connected theses 2 components and the charging current/voltage becomes configurable from BQstudio, great! To do that, I had to make all GND shared so I shorted the BAT- and PACK- power signal, short-circuiting the FET protectors.
What is the safe way to do that?
- In the first phase of this project, the battery was protected by CHG/DCHG FET from faults (chargers or load faults).
- If the charger is drived by the BQ78350, what about ground connections ? The charger is also a power-path selector. Should I connect the charger after the complete {battery+BQ769200+BQ78350-R1+FET} and links the SMBus signals through a I2C isolator ?
Any advice or suggestion appreciated :)
Thank you!