¿Eliminando el zumbido o el ruido de tono alto del controlador LED PWM? [cerrado]

1

Estoy jugando con el módulo de controlador de LED PWM Charlieplex de Adafruit. Y noté un zumbido audible cuando encendí mi brillo de LED al máximo. Esto se indica en su documentación :

  

Es posible que note algunos zumbidos o sonidos de timbre en la pantalla cuando   todos los píxeles están encendidos, esto es normal ya que el controlador Charlieplex rápidamente   enciende y apaga los LEDs.

Ahora, me gustaría saber si hay mejoras que pueda hacer al circuito para eliminar completamente este ruido / zumbido / zumbido.

No proporcionaré la hoja de datos o el esquema aquí. Creo que todos los LED de atenuación tienen este problema, y estoy buscando una guía o buenas prácticas.

    
pregunta Adam Lee

1 respuesta

2

Se trata de un problema común con las señales PWM generadas por el microcontrolador: un PWM de 8 bits accionado a la frecuencia de reloj habitual puede bordear el borde del rango de audio. Digamos que el chip tiene un reloj de 8MHz. Una frecuencia máxima de PWM de 8 bits es de 31,25 kHz. No oirás eso, pero tu perro podría. Agregue charlieplexing : ahora su PWM de 30 kHz se comparte en el tiempo entre varios LED, bajando efectivamente (dentro del rango de audio) la señal a los LED individuales.

No hay una manera fácil de evitar esto sin cambiar completamente la forma en que aborda este problema. Charlieplexing + PWM dimming gritará cuando se implemente en un pequeño microcontrolador.

    
respondido por el Otto Hunt

Lea otras preguntas en las etiquetas