I'm currently troubleshooting an issue with two circuits involving LC components and TVS diodes. Both circuits are designed to ensure the output voltage (Vout2 for the first circuit and Vout3 for the second circuit) does not exceed 20V, as exceeding this threshold triggers the over-voltage protection lock of the connected DC-DC converters.
To address potential overshoot, I've used TVS diodes with a 20V breakdown voltage. Despite this, I'm encountering some unexpected behaviors:
Circuit 1 (Vout2): When I disconnect the TVS diode, the voltage seems to start from 10V instead of 0V. This behavior is puzzling, and I'm not sure why it occurs. Can anyone explain why this initial voltage is observed and how to address it?
Circuit 2 (Vout3): Seems like max voltage reaches 20.2315V although the diode is rated for 20V, how is this possible?
Note: the 33uH is changed manually to try to see the extreme case where the ferrite is an actual inductor. and the purpose was to try to see the difference between the two circuits and fine-tune the values in order to eliminate the overshoot with the wanted output voltage.
Any insights or suggestions on how to mitigate these issues would be greatly appreciated. Thank you!
22uF Caps: GRM21BR61E226ME44
1uF Cap: GRM155R61E105KE11
TVS: B520C
Link for LTSPICE Schematic & Plot Settings.
Additional Information:
- The two circuits are used for power connector design.
- The simulations tries to imitate real life situation where the power plug is connected and reconnected frequently, which can cause this overshoots to happen.
- The overshoot issue is particularly critical because it can lock the connected DC-DC converters in over-voltage protection mode.
- Components involved include LRC elements and TVS diodes rated for 20V.
UPDATE: Based on Vincent's Answer, here are some updates:
- Added 10K resistors to set the start state.
- Picked SMBJ24CA diode to match to the real product voltage (24V instead of 20V in the question).
- Removed the short on the GND ferrite beads (the idea was to connect them between GND and GNDC so there will be a high impedance path that will cause the external power surges to make their way to the PSU power instead of being delivered to the system GND.
- Added 5 ohm load so it will resemble real life situation where the load is a system that includes many high power consuming devices (all together can reach 66W = 18.44V X 3.68 = 67.85W)
One thing that I still can't figure out, why did the voltage fall to 18.44 W?
A follow up question: raised by Raonoke in the comments: why is the TVS Diode after the 33u Inductor?
Answer: since SMBJ24CA has a large package the only place I can put it is 30mm from the phoenix power connector, since the inductors/ferrite beads were already next to the connector so I left them there, I can move them after the diode, but I saw that electrically (in simulation) that doesn't make any difference.
I would appreciate if someone can add any comment regarding the location of the diode in case it's problematic.