Ciao,
per un amico sto realizzando un semplice circuito. C'è una serranda motorizzata, i due pulsanti di azionamento e un contatto reed.
Il tutto è gestito da un circuitino con un PIC. Il problema nasce dal fatto che ogni attivazione del motore causa un reset del microcontroller. Per certo i disturbi giungono alla scheda dai fili di ingresso (pulsanti e contatto reed).
Premesso che prevedendo simili problemi ho disseminato per la piccola scheda condensatori di by-pass, pull-up robusti, filtri sull'alimentazione, diodi di protezione (zener da 5V1 e 1N4148) sulle alimentazioni, ma invano a quanto sembra.
Stasera cercherò di visualizzare con l'oscilloscopio la forma dell'impulso per cercare di ammazzarlo: se conosci il nemico puoi provare a sconfiggerlo :)
Nel frattempo mi dite quali altre soluzioni si adottano normalmente in questi casi? Ad esempio pensavo a fotoaccoppiare gli ingressi.
La causa credo sia dovuta al fatto che i fili che collegano i pulsanti e il reed alla scheda sono lunghi alcuni metri, viaggiano nella stessa canalina delle alimentazioni del motore e non sono schermati :(
Marco / iw2nzm