Soy un novato en electrónica y tengo un problema que está más allá de mí. Para ambientar la escena: tengo varios circuitos impresos personalizados, todos realizando diferentes tareas como parte de una automatización que estoy haciendo. Cada placa de circuito tiene su propio microcontrolador ESP32 que se interconecta con cualquiera que sea el circuito en la placa. Todas las placas de circuito son alimentadas a través de una sola fuente de alimentación de 24 V (Mean Well HLG-600H-24A) y utilizo un convertidor buck en cada placa para reducir a 5 V para el microcontrolador.
Aún estoy configurando todo, pero en su mayor parte todo funciona bastante bien... eso es, excepto por una cosa. Tengo una placa que conmuta y atenúa tiras LED de 24 V. La placa tiene diez canales que se ven así:
Cada canal es controlado enviando una señal PWM al optoacoplador TLP351. La frecuencia es 1000 Hz y la resolución es de 16 bits. Establezco el brillo de la luz ajustando el ciclo de trabajo.
Ahora para la parte divertida. Cuando atenúo todas mis luces, digamos todas al 75%, cosas extrañas comienzan a pasar. Los dispositivos de lógica de bajo voltaje (en diferentes placas y microcontroladores pero misma fuente de alimentación) dejan de funcionar. Por ejemplo, tengo un sensor de temperatura DS18B20 conectado a través de 5 m de cable y deja de funcionar. Tengo algunos codificadores rotativos (lógica de 3V3) que se vuelven locos cuando intento usarlos.
Parece detenerse si pongo el ciclo de trabajo al 0% o al 100%. También parece detenerse si pongo las luces a diferentes ciclos de trabajo (codificadores rotativos no probados en eso).
¿Cómo puedo evitar que esto suceda? ¿Tiene algo que ver con la conmutación rápida de los MOSFETs todos a la misma frecuencia? ¿Debo poner un capacitor de línea de alimentación para suavizar el rápido encendido/apagado de los MOSFET? ¿Cómo lo dimensiono? ¿Diferente frecuencia? Realmente aprecio su sabiduría en esto.
También, intenté leer el voltaje usando un osciloscopio Pockit meter y esto es lo que obtuve (soy inexperto en el uso de osciloscopios)...
Cuando las luces están apagadas: