Tenía la intención de solo hacer un comentario, pero encontré que tenía mucho que decir:
Sigue el consejo de Spehro y Alexey. Hay varios problemas aquí. Realiza todas las correcciones, incluso si descubres que solo un supresor o un condensador de desacoplamiento parece funcionar.
La carga es 220AC. Intentando controlar una campana.
Por favor ten en cuenta que cuando no hay carga, el comando de relé funciona completamente, sin reiniciar el microcontrolador.
Esto parece indicar que el cambio de la campana es la fuente de un pico que causa el reinicio. No omitas el supresor y/o MOV que Spehro sugiere ya que el relé está cambiando una carga inductiva. He visto demasiados problemas con cargas inductivas conmutadas que causan reinicios en equipos industriales como para considerar que la necesidad de un supresor y/o MOV sea simplemente un "parche". Además del problema de reinicio, sin supresión del pico, se producirán más arcos en los contactos del relé acortando la vida útil del relé. Puedes comprar un supresor o hacer el tuyo propio.
El condensador de desacoplamiento adicional (sugerido por Alexey) debe tener el camino más corto posible hacia los pines de alimentación/gnd del PIC. El plano de tierra cortado no logra esto.
La ubicación de los pines de alimentación/gnd en el PIC es un poco difícil para lograr un camino corto hacia el condensador de desacoplamiento sin tener que conectar trazas entre las almohadillas (lo que podría requerir almohadillas más largas y delgadas), o colocando el condensador de desacoplamiento en la parte trasera.
Puedes "apañar" el condensador de desacoplamiento a la placa existente cortando los cables cortos y soldándolo directamente a los pines de alimentación/gnd del PIC en la parte superior del PIC, o soldándolo a las almohadillas en el lado de soldadura de la placa.
Algunos comentarios no relacionados sobre el diseño de la placa. Dado que P1 y P2 están en 220VAC, aíslalos en un área de la placa sin otras trazas (incluso el plano de tierra) cerca. Ver Distancia de fuga para PCBs que manejan voltaje de línea AC? ... También evitaría colocar los interruptores muy cerca de la corriente alterna ya que los dedos estarán allí. Considera también agregar algunos agujeros de montaje a la placa.
0 votos
Otra pieza de información que sería útil: ¿podrías compartir la hoja de datos del relé que se está utilizando?
0 votos
@JonL No pude encontrar la hoja de datos para el relé. Aquí hay algunas características 10A/24VCC, 10A/120VCA, 50/60Hz 10A/24VCC, 10A/240VCA. ENLACE Así es como se ve.