We are running into an L99MC6 caution (lowest caution on page 12 of Doc ID 16523 Rev 1) where our +13.8V supply is bleeding back through relay coils to source outputs and elevating the 3.3V Vcc supply before the charge pump seems to ramp up). Workaro
Our circuit uses an L99MC6 6-ch driver in 3-ch bridged mode to drive 3 relays (Song Chuan p/n 301-1A-C-R1-U03-12VDC) with a common +12V rail connected to the relays. The relays are activated by a sink output.
The circuit's 3.3V logic Vcc is temporarily raised to 7.5V and limited to this voltage through the resistance of the relay coils. The problem is that it subjects the 3.3V microcontroller logic to 7.5V through half a dozen spikes that elevate 3.3V to 7.5V with a 10% duty cycle.
Isolating the L99MC6 Vcc protects the 3.3V microcontroller rail but it subjects the driver IC Vcc to voltages > 5.5V (absolute maximum). We didn't see any mention of needing to sequence +Vs after Vcc while the charge pump is charging. No typical charge time was found on the data sheet either.
I should also mention we are stepping down the vehicle +13.8V to 12Vdc through a switching supply and further down to 3.3V using an LDO. The stack up time of the buck + linear regulators plus any charge pump start up time is enough to cause issues.
- Do we need to sequence +Vs after the L99MC6 Vcc is stable?
- Can we leave our circuit connected as-is where +Vs(13.8V) is connected to a relay coil+ and coil- connected to a source output? Is this harmful to the L99MC6 elevating only its Vcc above 5.5V for a brief time immediately after power up?
The relay coils are subjected to some decreased supply voltage while the L99MC6 portion of the circuit stabilizes (up to 5 seconds). Possibly 13.8V - 7.5V =~ 6.3V but without enough energy to toggle the relays.
We can put a zener clamp on the L99MC6 Vcc but feel it would stress parasitic diode junctions on the die even more that isolating the L99MC6 Vcc from the rest of the 3.3V system through a low Vd Schottky to supply 2mA to the driver IC.