Necesito algunos consejos sobre la configuración con LED de alta potencia en los que estoy trabajando actualmente.
Mi objetivo: tengo un conjunto de 6 LED de alta potencia ( enlace ) que necesito parpadear a diferentes frecuencias (entre 20Hz-1kHz aproximadamente) preferiblemente con una onda sinusoidal o cuadrada y un ciclo de trabajo fijo del 50% manteniendo la luminancia constante. También necesito poder configurar la frecuencia desde una PC (por ejemplo, utilizando MATLAB).
Mi intento de solución hasta ahora ha sido alimentar los LED utilizando una unidad de fuente de alimentación de banco y un circuito personalizado (esquema a continuación) mientras los controla desde un Arduino. Sin embargo, con esta configuración, la onda no es cuadrada y hay un cambio de luminancia observable en función de la frecuencia con frecuencias más altas que dan como resultado una luminancia más baja (mediciones de luminancia del osciloscopio a continuación) . He intentado el mismo código con un circuito más simple (un LED de baja potencia y una resistencia conectada directamente al Arduino) y obtengo los mismos resultados. También probé un código diferente utilizando la biblioteca de TimerOne, y la onda tiene la misma forma, lo que produce los mismos cambios en la luminancia.
En este punto, estoy considerando cambiar por completo a una solución diferente. ¿Hay una configuración diferente que daría resultados más precisos?
Idealmente, me gustaría mantener el costo bajo (menos de $ 300), con cierta flexibilidad allí; y como no tengo experiencia en electrónica, cuanto más fácil de configurar, mejor. He estado buscando soluciones en línea y parece que un controlador de LED actual constante podría ayudar con este problema, pero no estoy seguro de cómo generar la ola y modular la frecuencia de una PC en ese caso.
Cualquier ayuda sería muy apreciada. Muchas gracias de antemano!
Editar:eltiempodesubidadelLEDhadisminuidosignificativamenteconlasoluciónpropuestade@JackCreasey: