Second example won't do anything to spikes, it just prevent transistor from negative voltage.
I think that mosfet would be best solution. Because it have zener diode between source and drain.
You can also make RCD clamp, like this
http://m.eet.com/media/1055546/C0541-Figure4.gif





Bookmarks