DRV8353SMRTAT
Application description:
The attached circuit belongs to a combustion engine powered battery charger. In this application the generator is also used as starter for the combustion engine.
For the current application the circuit is attached to a 12V lead acid battery. The motor current while starting is 40A – 50A. When the combustion engine is running at full throttle the battery is charged with up to 100A. Q310 and Q308 are needed to keep the charging current flowing through the external rectifier and not the body diodes of the H-bridge FETs.
The circuit is only powered for a few seconds, until the combustion engine takes over. After this the driver device and Q310 and Q308 are disabled.
We use 1-PWM mode for control.
PROBLEM:
If we use the circuit, in some cases, with no noticeable difference to other starting attempts, the driver device is damaged.
In the fault case, if the device is enabled it heats up to ~80°C. The commutation with the driver is still working, but the gates are not driven any more. In some of the error cases communication indicated gate drive under voltage condition.
If the driver is replaced the system is working again.
Note: The problem also occurred on an earlier version of the circuit where Q310 and Q308 where not present.
QESTION:
If you look at the attached circuit and the configuration, any idea how we managed to damage the device?
Would you change anything in that circuit?
Driver Control Register 0x02: Bit 5-6 -> 1xPWM_MODE Bit 4 -> 1xPWM mode synchronous rectification Bit 0 -> CLR_FLT All other bits are zero. Gate Drive HS 0x03: Bit 4-7 -> IDRIVEP_HS to 100mA (0x02) Bit 3-0 -> IDRIVEN_HS to 100mA (0x01) All other bits are zero. Gate Drive LS 0x04: Bit 10 -> CBC, failt cleared after t_Retry Bit 8-9 -> TDRIVE, 500ns peak gate-current Bit 4-7 -> IDRIVEP_LS to 100mA (0x02) Bit 3-0 -> IDRIVEN_LS to 100mA (0x02) OCP Control 0x05: Bit 8-9 -> DEAD_TIME 100ns Bit 6-7 -> OCP_MODE automatic retry Bit 4-5 -> OCP_DEG 8us Bit 0-3 -> VDS_LVL 1V All other bits are zero. CSA Control 0x06: Bit 9 -> VREF_DIV half Bit 6-7 -> CSA_GAIN 5VpV Bit 0-1 -> SEN_LVL 0.5V All other bits are zero.