Microcontroller Input Over Voltage Protection
Posted: Tue Jul 03, 2012 1:34 pm
Hi guys,
I'm re-visiting a project and want to design in robust input over voltage protection.
The inputs are mostly for slow digital switched inputs in an automotive environment.
As ever..dont want to go crazy and over the top of parts (cost, board space and time of assembly) but dont see the point in making something that will be poorly protected.
The basic starting point is.
Microcontroller with a Capacitor to ground, series current limiter resistor and pull up resistor to 5V supply.
I would like to clamp both constant and transient/ESD over voltages, thus looked at adding a TVS and/or Zener.
Do I need both? Looking at a 5V TVS specs ( for microcontroller inputs) they have a breakdown voltage (start of voltage clamp) at 5.6V and full voltage clamping at nearer 8V. This is obviously way over the Max voltage limit of the microcontroller inputs @ Vcc+0.3V (so around 5.29V)
If I want to do this properly, do I need to run the TVS to deal with the high voltage short duration spikes/ESD, then use a Zener to bleed of any constant DC voltage over ~5.2V.
Any help appreciated.
Regards,
J.
I'm re-visiting a project and want to design in robust input over voltage protection.
The inputs are mostly for slow digital switched inputs in an automotive environment.
As ever..dont want to go crazy and over the top of parts (cost, board space and time of assembly) but dont see the point in making something that will be poorly protected.
The basic starting point is.
Microcontroller with a Capacitor to ground, series current limiter resistor and pull up resistor to 5V supply.
I would like to clamp both constant and transient/ESD over voltages, thus looked at adding a TVS and/or Zener.
Do I need both? Looking at a 5V TVS specs ( for microcontroller inputs) they have a breakdown voltage (start of voltage clamp) at 5.6V and full voltage clamping at nearer 8V. This is obviously way over the Max voltage limit of the microcontroller inputs @ Vcc+0.3V (so around 5.29V)
If I want to do this properly, do I need to run the TVS to deal with the high voltage short duration spikes/ESD, then use a Zener to bleed of any constant DC voltage over ~5.2V.
Any help appreciated.
Regards,
J.