I have a circuit I would like to implement to control an Automotive Fan using an Arduino 33 BLE. I actually have this fan running for about a month now without any transient suppression and it seems to run well for at least a month. But I have been advised "life can change without notice". I want to add to my current project the 2KΩ and 500Ω resistors so I can sense when the engine is running via voltage threshold on one of the input pins shown. And while I'm remaking this design I would like to add the 15V zener diode as well for transient suppression as well. But from what I have read the transient suppression zener diode will require a current limiting resistor, which I have labeled as TBD in the diagram below. But I fear that that TBD resistor will interfere with the voltage I am trying to measure at the analog pin on the Arduino.
In this case the Zener diode only comes into play during transient events when the Zener threshold is exceeded. I can select Zeners anywhere from 15 to 18V as the Arduino will take up to 20V. So in that case is there really a need for a resistor, especially if the circuit is fused to say 1 amp or less.

In this case the Zener diode only comes into play during transient events when the Zener threshold is exceeded. I can select Zeners anywhere from 15 to 18V as the Arduino will take up to 20V. So in that case is there really a need for a resistor, especially if the circuit is fused to say 1 amp or less.





