LED rojo verde azul

9

¿Necesita usar diferentes resistencias contra cada uno de los colores en un LED RGB?

    
pregunta mad_z

5 respuestas

14

Sí, necesita una resistencia separada por LED. (o por color de un LED RGB, que solo contiene 3 LED en un paquete)

Debido a la física del LED, los LED de diferentes colores tienen diferentes "tensiones directas" (una característica principal de un LED). La tabla de colores de LED de este sitio proporciona los voltajes directos de sus LED, pero realmente depende de la LED en cuestión. En general, cuanto más alta es la luz de frecuencia que hace un LED (más azul es), mayor es el voltaje directo. A menudo, la tensión directa de un LED rojo es ~ 2V, una verde ~ 3V y una azul es ~ 3.4V, pero realmente depende del fabricante del LED y la frecuencia exacta de la luz emitida.

Una vez que sepa el voltaje directo de un LED, puede usar la Ley de Ohm para calcular la resistencia que necesita para un voltaje de fuente de alimentación determinado. O puede usar una útil calculadora LED para obtener ayuda.

    
respondido por el todbot
7

La caída de voltaje es diferente. Puede usar una sola resistencia si mantiene la corriente por debajo de los valores seguros para cada uno de los 3 leds. Efecto negativo: el LED ROJO será más brillante que el LED verde y mucho más brillante que el LED AZUL. Siempre uso 3 resistencias separadas si la "calidad del color" es un problema.

    
respondido por el Axeman
2

O una resistencia en línea con todas ellas, determinada por si son cátodos comunes o ánodos comunes. He visto LED RGB de alta calificación donde se puede usar una resistencia, he visto de baja calidad donde un controlador inteligente no puede hacer que se vean bien.

    
respondido por el Kortuk
2

Las respuestas proporcionadas son incorrectas. Conectar cualquiera de los pines comunes (si hay 4 terminales) o simplemente cortocircuitar todos los cátodos o ánodos (para hacer un pin común) y usar 3 líneas de señal le permitirá usar una sola resistencia. Elija la resistencia más pequeña que se puede conectar de manera continua a cualquier pin sin encender el LED. La tensión de alimentación no debe estar demasiado cerca de la tensión más alta (por ejemplo, un LED rojo de 1.4V y un LED azul de 2.5V tendrán diferencias de corriente manejables a 5V, pero 3.3V puede hacer que sea difícil obtener un espectro completo sobre sus opciones de brillo).

Ahora, el software. Si hace PWM cada pin en un momento diferente, la diferencia de corriente en el voltaje se puede compensar en el software.

Por ejemplo:

Naive White:  
R --__________  
G ____--______  
B ________--__  

More accurate white (V_red < V_green < V_blue, so I_red > I_green > I_blue, and the eye sees some colors brighter):
R  --____________________
G ________----___________
B ________________--------

Bright Red-yellow, whitened:
R ----___
G___---_
B_____-

This causes current drops (probably wouldn't turn on). Don't do this:
R ___----
G _----__
B----____

Etc.
El brillo máximo será el mismo que el de PWM en forma independiente, porque está limitado por la disipación de potencia del componente único.

    
respondido por el Kevin Vermeer
-1

Hay mucha variación en los LED RGB. Necesitas consultar la hoja de datos.

    
respondido por el user274

Lea otras preguntas en las etiquetas