Este es el diseño de PCB de el proyecto que he estado trabajando recientemente (mi primer diseño de pcb).
La idea es controlar los aparatos de ca (ventiladores, lámparas, etc) sin relés. Estoy usando los triacs que son mejores que los relés para tales aplicaciones. Estoy usando opto-aisladores para el aislamiento completo de líneas de ca. He intentado correr el arduino mediante un cable USB conectado a mi portátil (con el cargador desenchufado) así como de pared adaptador de corriente (12V).
En primer lugar, el circuito parecía funcionar bien. Yo era capaz de volcar el código en el controlador y en el control de los bulbos (Encendido/Apagado, así como dim ellos) mediante UART. Me envía los comandos a través de UART. Sin embargo, parece que siempre hay una chispa en las líneas de ca (cuando me conecte en la entrada/salida de un ventilador), el micro-controlador no se ve feliz. A veces se restablece (que es la mejor parte de la imagen) y otras veces se cuelga y no soy capaz de enviar comandos a través de UART. No estoy seguro de si quemadas código se ve afectado también, pero a veces he tenido que volver a cargar el código. Si me interruptor de encendido/apagado de un ventilador en la otra habitación, no hay ningún efecto.
Posibles problemas:
1) Ausencia de plano de tierra en el PCB.
2) Algún tipo de EMI debido a las chispas.
También he intentado conectar un calentador de agua (800 vatios de carga resistiva) de la misma manera como fan, pero no pasó nada. Así que, creo que es la carga inductiva que está dando problemas.
Cualquier solución constructiva para este problema será muy apreciable.
Gracias.