30V controlador LED de corriente ajustable

1

Recientemente he comenzado un proyecto que tiene algunas especificaciones bastante sueltas. Necesito desarrollar un controlador de LED que pueda tomar una entrada de entre 7.2 y 24 V, y manejar un panel de LED a 30 V con un máximo de 0.7A. Sin embargo, a través de un microcontrolador necesito poder ajustar la corriente de salida para alterar el brillo del panel.

He echado un vistazo y realmente no puedo ver ningún tipo de convertidor de refuerzo que me permita ajustar fácilmente la corriente, así que estoy un poco atascado en cuanto a las partes que debo usar para esto.

Hasta ahora, mis pensamientos son posiblemente un regulador de impulso configurable en línea con una fuente de corriente constante, conectada a un potenciómetro digital. Esto parece un poco desordenado, sin embargo, seguramente hay una forma más fácil ...?

    
pregunta Sensors

2 respuestas

1

Lo que normalmente hace es configurar el controlador LED para que emita la corriente que corresponde al brillo máximo y use la atenuación PWM del microcontrolador cuando necesite un brillo más bajo, sin cambiar la corriente del controlador. Es más fácil de implementar y evita el problema de que el color de un LED cambia a corrientes muy bajas, por ejemplo. Un bonito LED blanco cálido podría verse verdoso. Con PWM atenuando la corriente y, por lo tanto, el color es siempre el mismo, solo cambia el ciclo de trabajo.

Entonces, lo que idealmente es un controlador LED de 0.7 A boost (regulado por corriente) con una entrada de atenuación PWM. ¿Está buscando un módulo listo para usar o un chip que integrará en su propio circuito?

Podría usar un convertidor de refuerzo regulado por voltaje seguido de un regulador de corriente reductor / controlador de LED, pero en este caso las pérdidas aumentarán, por ejemplo. Si sus reguladores son 85% eficientes, cada uno tendrá una eficiencia general de 72% solamente.

    
respondido por el Damien
-1

De todos modos, ya tienes un microcontrolador, así que haz que maneje el convertidor boost directamente. Muchos de los micros vienen con generadores PWM destinados a funcionar con fuentes de alimentación de conmutación, controladores de motor y similares. Si no sabe por dónde empezar, consulte la serie dsPIC 33.

El uso de un micro para conducir un convertidor de un solo paso simplifica las cosas en este caso. Podría usar una pequeña resistencia de detección de corriente de lado bajo que desarrolle unos 100 mV a un máximo de 700 mV de corriente de salida. Digamos que usas 1 Ω para detectar la corriente. Eso significa que el voltaje resultante será 0-700 mV. Con una referencia de 12 bit A / D y 3.0 V, eso aún le da una resolución de más de 950, o casi 10 bits. Eso debería ser suficiente.

Dado que un poco de rizado no es un gran problema cuando se manejan los LED, puede usar un simple sistema de pulsos a pedido. Cada 10 µs, por ejemplo, toma una nueva lectura A / D y decide si la corriente está por encima o por debajo del umbral de regulación. A continuación, puede hacer un pulso PWM de tamaño completo o no. Dado que el umbral de regulación está en el firmware, se puede cambiar fácilmente mediante comandos del host, o una entrada de potenciómetro de atenuación, o lo que sea.

Un esquema más elegante mantiene el PWM en funcionamiento, pero ajusta el ciclo de trabajo hacia arriba y hacia abajo según la corriente real en relación con el valor deseado. Podría hacer un esquema simple en el que el ciclo de trabajo de PWM se incremente o disminuya una pequeña cantidad en cada pulso, o vaya hasta el final con un servocontrolador completo. A menos que en realidad importe un pequeño porcentaje de ondulación, esta última es una exageración.

En este caso, el convertidor de refuerzo requeriría un interruptor de lado bajo, un inductor, un diodo Shottky y una tapa en todo el LED y la cadena de la serie de resistencias. Para simplificar, use un NPN como interruptor de lado bajo, ya que será más sencillo manejar desde la señal digital PWM de 3.3 V. Para un poco más de eficiencia, use un FET de canal N.

Eche un vistazo a mi KnurdLight . Está utilizando un pequeño micro para accionar el interruptor de un convertidor elevador para regular la corriente a través de una serie de LED. En este caso, la corriente se fijó en 20 mA y la salida de la resistencia de detección de corriente se comparó con una referencia de 600 mV incorporada en el micro. Este micro no tiene generador PWM, por lo que el pulso se genera directamente por las instrucciones del firmware. El firmware espera en un bucle hasta que la corriente cae por debajo del umbral de regulación, luego emite un impulso y vuelve a esperar a que la corriente vuelva a estar por debajo del umbral. Y sí, funciona muy bien.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas