Que tal Picmaniaco!
Te comento que efectivamente usar un convertidor DC-DC galvanicamente ahislado es la mejor opcion, como lo menciona RGL.
Me gustaria tambien recomendarte el uso de un TVS (Transient Voltage Supressor). Este es como un zener, pero de muy alta velocidad y lo que hace el eliminar los picos de voltaje muy altos, de duracion muy corta que son lo que afectan al microcontrolador y lo hacen que se inicialice (reset). Existen algunos que estan disenados para aplicaciones automotrices. Para ello te recomiendo ver la pagina de General Semiconductor,
www.gensemi.comComo veras es un socio de vishay semicondutors.
Yo personalmente los he usado en aplicaciones automotrices y he resuelto los problemas de inicializacion del microcontrolador y eso de que se vuelven locos.
Lo interesante es que son muy baratos (aprox $1.00 USD).
Para que tengas una idea del funcionamiento de estos, estos se comportan muy parecidos a los famosos y conocidos MOV (Metal Oxide Varistor) pero ya son en tecnologia de semicondutor por lo que son mas baratos y mas eficientes.
Espero te sirva esta informacion y puedas resolver de la mejor manera el problema.
Saludos.
EL REYPIC