Problema de ruido de relé aunque se usa diodo flyback

Tengo este relé (5 V) con 1N4148 como diodo de retorno a través de la bobina del relé, pero todavía hay un problema de ruido. Cuando enciendo/apago el relé, la MCU PIC ocasionalmente se reinicia y activa en falso el pin de interrupción en el cambio (un interruptor con resistencia pull-up) todo el tiempo. El problema no ocurre cuando la carga (una cerradura eléctrica) no está conectada al relé.

Entonces mi pregunta es:

  1. ¿Cuál es la causa del problema?, tengo un diodo flyback pero el problema persiste. ¿Hice algo mal?
  2. ¿Importa la posición del diodo flyback en el diseño de PCB y dónde debo colocarlo?
Mi bola de cristal está actualmente en reparación de fábrica, por lo que me temo que tendría que mirar un esquema para hacer conjeturas.
¿Dices que no sucede cuando la carga no está conectada? Eso sugiere que el problema es que la carga está causando el problema; también puede ser inductivo, en cuyo caso también necesita un diodo de retorno, no solo la bobina del relé.
Estoy de acuerdo con Tom, la carga en sí misma, al ser una cerradura eléctrica, debe ser inductiva y causar el ruido. También puede usar condensadores en varios lugares para ayudar a filtrar el ruido.

Respuestas (2)

Si bien cambiar la ruta del cableado para evitar el acoplamiento de ruido es definitivamente una buena idea, también recomendaría agregar un amortiguador RC (para cargas de CA) o un diodo (para cargas de CC) en su carga, es decir, colóquelo entre los terminales de la cerradura eléctrica. limpiar el pico inductivo de la carga en su origen también evita la radiación de ruido del cableado que podría interferir con otros dispositivos.

Después de colocar un diodo en el terminal de carga, la MCU ahora funciona como se esperaba. Gracias.

El diodo de retorno de la bobina del relé debe estar lo más cerca posible de los terminales de la bobina del relé.

Dado que dice que el problema no ocurre cuando la carga no está conectada al relé, es probable que la carga sea la que está causando el problema.

Si la carga está completamente aislada de la placa MCU y sus fuentes de alimentación, entonces el problema es algún tipo de acoplamiento inductivo o inyección en su placa MCU. Intente cablear temporalmente la carga en cables conductores más largos para que pueda moverla y alejarla de su placa MCU. Eso puede ayudarlo a evaluar la fuente del problema del ruido.

Si la carga no está completamente aislada de la placa MCU (por ejemplo, si comparten rieles de suministro de energía o conexión de bus GND), entonces puede ser un problema de rebote de voltaje lo que está causando el problema. Escriba una versión simple de su programa que active el relé repetidamente y luego mire la forma de onda de carga del relé en un osciloscopio al mismo tiempo que GND y VCC cerca de su MCU. Mire para ver si uno u otro tiene un pico o cambio en su nivel de voltaje al mismo tiempo que la carga se enciende o se apaga. Los aumentos repentinos de corriente en la carga pueden hacer que el riel de voltaje se dispare o que GND rebote lejos de 0V en algunas partes del cableado GND. El uso de esta técnica puede ayudar mucho a evaluar el problema y brindarle la oportunidad de experimentar con cambios para mejorar el diseño y alejarse de los problemas.