I am trying to simulate a voltage clamp using two Schottky diodes.

I am trying to recreate the case when a resistor (R1) shorts (0 ohms)... I would expect to have around 3.3v at out port. Without adding the series resistance PS, I got 12V. Adding I got around 7.9v.

So I am suspecting I have to set some parameters to have a better simulation. any idea?

enter image description here

  • \$\begingroup\$ "I am trying to recreate the case when a resistor (R1) shorts (0 ohms)" - Why? \$\endgroup\$ – Bruce Abbott Mar 14 '20 at 9:36
  • \$\begingroup\$ @BruceAbbott kind of FMEA, trying to understand what would happen in such situation \$\endgroup\$ – Ezequiel Gonzalez Mar 21 '20 at 17:37

What's happening is that when you have R1 set to zero, and 50 ohm impedance on the supplies, the 3.3V and 12V supplies are forming a voltage divider (they're modeled with a series resistance, as you set.)

So you're getting the voltage midway between them plus the diode drop Vf, so:

  • Vout = (12+3.3)/2 + 0.3 Vf = 7.95V.

To visualize this better, set the supply resistances to zero, and add the 50 ohm series resistances explicitly. Then you will see that voltage divider at work.

That all said, a dead-short to +12V is not really a realistic test case. In the real world the part would actually get powered up to 12V and would be destroyed.

Instead, the protection diodes are meant to absorb transients, not protect against DC shorts. For that scenario, look into ESD tests that define a specific human body model to characterize the performance of protection circuits.

More about that here: https://en.wikipedia.org/wiki/Human-body_model

And some detail on modeling ESD in Spice: https://www.youspice.com/simple-spice-esd-generator-circuit-based-on-iec61000-4-2-standard/


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.