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.

Mosfet Driver for BQ76930/76940

Other Parts Discussed in Thread: BQ76200, LM5111, BQ76930, BQ76940

Hello. Advise please Mosfet Driver for use with bq76930/BQ76940 chips. I know that there is a chip BQ76200. What is its advantage over other Mosfet Drivers? We plan to use 20-discharge and 20-charge Mosfets. For a total current up to 300A-350A. What do you say about LM5111 chip? 

  • Hi Alexey,
    One of our BMS experts has been assigned to your issue and will answer shortly.

    Regards,
    David
  • Hi Alexey,
    The bq76200 provides 3 functions needed in the high side battery switch application:
    1. A charge pump to provide a supply for a gate voltage for the N-channel MOSFETs above the battery voltage.
    2. A level shifter to take the control signals from ground based levels to the level of the FETs.
    3. Drivers for the FET gates with appropriate signal swings. With the common drain FET configuration the charge FET control swings from battery to battery+gate voltage while the discharge FET control swings from 0V to battery+gate voltage.
    The bq76200 has fixed internal resistances for the drivers. The size of the charge pump capacitor can be scaled to provide for more capacity for more FET gates, but the switching will slow as more FETs are paralleled as shown in the captures in the FET configuration apnotes. At some point the switching may become too slow for your system.
    Another gate driver could work, it needs to provide the same features for the system as described above. The LM5111 is certainly a capable driver but does not provide the level shift, the supply or the voltage swing for a battery switch FET configuration.
  • Hello, WM5295. Thank you for your detailed answer. I read this document www.ti.com/.../slva729a.pdf and I want to ask you a few more questions. Is it possible to increase the switching speed of transistors by increasing their number, to use several chips of the driver? For example, one driver controls 10 charging and 10-discharging transistors, and the other driver also controls another group of 10 charging and 10-discharging transistors? In this control circuit they have in common? Or, in this case, will there be a synchronization violation in the switch? Can be in such a case use one driver for charging transistors, and the other for discharge? Thank You, for Help.
  • Hi Alexey,
    There is no way to synchronize the outputs of 2 bq76200 devices. While the propagation delay through the driver is likely a small portion of the switching delay that you see between the input command and the current change in the FETs, differences in the FETs or the resistances internal or external to the bq76200 may make one path faster and cause the load to shift to one group of FETs. While parallel FETs with the same driver will share current, with different driver the stronger driver would win and the FETs on the slower/weaker driver would take the current during turn off.
    Using 1 device for charge FETs and one for discharge FETs would reduce the load on the charge pump but would not help the internal driver resistance from the charge pump to the output pin or the output pin to the "off" reference (BAT for CHG or PACK for DSG).
    The real concern is not the number of FETs but the switching speed. If you have FETs with a low Ciss (or gate charge), the 20 FETs may switch faster than 10 FETs with large Ciss. Consider circuits you could add to buffer the output. If they don't load the charge pump It may be practical to use the bq76200 for the level shifter and charge pump voltage and external buffers for the drivers, but realistically there will come a point where it may be more efficient to create your own circuit.
  • Thank You, for the good answers.