Accionar un LED con un microcontrolador debería ser fácil. Pero cuando se busca el ruido, las cosas pueden volverse complejas...
Como indicador de tensión instantánea utilizado en una fuente de alimentación variable (que se utilizará para simular un conjunto fotovoltaico de un satélite diseñado por un estudiante), estoy utilizando unos LEDs controlados por PWM (~31 KHz).
simular este circuito - Esquema creado con CircuitLab
Tras la primera revisión de la PCB me he dado cuenta de que cada uno de los LEDs está generando 200 mVpp en la línea de 5V:
Mi pregunta: ¿cuál es la mejor manera de reducir este ruido? ¿Por qué?
Desde mi (pequeña) experiencia en diseño se me ocurren las siguientes posibilidades. ¿Cuál es la más eficaz, teniendo en cuenta los componentes del mundo real (ESR en los condensadores, etc)? ¿Alguna otra sugerencia? ¿Una combinación de varias?
(Nota: cambiar la frecuencia PWM no es una buena opción porque esa misma señal acciona otros dispositivos)
a) Condensador de desacoplamiento
b) Filtro de paso bajo
(La resistencia forma un filtro RC de paso bajo con la capacitancia de la puerta del MOSFET, eliminando los componentes de alta frecuencia de la conmutación)
1 votos
¿Por qué conduces el LED a una frecuencia tan alta? No hay que evitar el ruido como con un motor...
0 votos
Esa misma señal se introduce en un filtro de paso bajo para crear una tensión analógica, que luego se amplifica y amortigua para simular la energía generada por un panel solar. Para conseguir una buena salida para esa parte del circuito, la frecuencia debe ser lo más alta posible