Tengo un circuito que tiene una sección de 24 V y una sección de 5 V, separados por optoaisladores y un convertidor DCDC aislado.
AmbosladosdelDC-DCtienentapasdedesacoplamiento,ylaMCUtieneunoporcadapinVcc.Hayunpardeplanosdetierrainternospara24V/GNDPWRenunladodelespaciodeaislamiento,y5V/GNDenelotro.
Hayunaentradadeinterruptor(uninterruptordepieconaproximadamente2mdecable)enelladode24VqueestáconectadoaunaMCUporunodelosoptoaisladores.Esteinterruptor,cuandosepresiona,tienebastantereboteeinduceun"anillo" de alta frecuencia en la línea de alimentación de 5 V, (presumiblemente a través del convertidor CC-CC). El anillo aparece alrededor de 100-200ns de longitud.
En el esquema, se agrega C1 para intentar evitar demasiada corriente de entrada en el plano de tierra cuando el interruptor está cerrado, pero tiene poco efecto.
La resistencia R1 se elige para limitar la corriente en el diodo óptico, y C4 proporciona un RC de alrededor de 0,22 ms, por lo que es sustancialmente más largo que la señal de ruido.
Desconectar la salida del optoacoplador en U1 Pin 4 no hace diferencia, por lo que el ruido debe entrar a través del espacio de aislamiento a través de U2.
Este ruido de la fuente de alimentación parece ser bastante molesto para el circuito de la MCU, ya que ocasiona reinicios ocasionales cuando se presiona el interruptor (también parece que se impone una señal de ruido similar a la señal del cristal de la MCU).
El cambio de conmutador no es un problema, ya que puedo lidiar con eso en el software, es solo el ruido que preocupa.
¿Cómo evitar que este ruido interfiera con el resto del circuito?