8 votos

PIC16F628A Restableciéndose después de que se apaga el relé

Tengo problemas para controlar un relé con carga en él. Estoy usando PIC16F628A. El problema es el siguiente: El relé tiene carga. Al principio está apagado. Cuando la salida del microcontrolador está encendida, el relé también se enciende. Cuando el relé necesita apagarse, la salida del microcontrolador está apagada. Pero cuando esto ocurre, el microcontrolador se reinicia.

EDITAR: La carga es 220AC. Intentando controlar la campana.

Tenga en cuenta que cuando no hay carga, el comando del relé funciona completamente, sin reiniciar el microcontrolador.

Aquí están los esquemas y el PCB del proyecto.

Esquemas

PCB

P.D. La huella del cristal se cambió por un capacitor, porque necesito dibujar la huella para el cristal, pero tiene las mismas dimensiones de agujero que el capacitor.

EDITAR2: El diseño del PCB se actualizó como se sugirió. Los Esquemas y PCB Actualizados: Esquemas PCB

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.

2voto

FranGimeno Puntos 31

Además de todo lo que se ha dicho aquí, lo que siempre hago con un microcontrolador que controla relés es, justo después de la línea del programa que ordena encender o apagar el relé, poner una pausa (NOP) de 1 o 2 ms, y luego continuar con la ejecución del programa.

0 votos

¿Por qué es así? ¿Se basa en una idea teórica o simplemente en la experiencia?

0 votos

Lo digo por experiencia, esto me ha resuelto pequeños problemas.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X