¿Los LED RGB tienen niveles de brillo muy diferentes?
Estoy ejecutando un LED RGB (cátodo común) a través de algunos transistores TIP120, controlado desde una frambuesa Pi.
Hay una alimentación de 5v del rPi.
Inicialmente tenía resistencias de ~2k en serie con los pines de salida y la base del trans. pero no se activaban, así que los eliminé.
Entonces también tenía lo que pensé que eran los valores de resistencia correctos en serie con el LED (82R y 150R para rojo y azul/verde respectivamente) pero eran tan tenues que eran inútiles.
Así que esos también se han ido.
Entonces, contra todo lo que sé que es "correcto", no tengo resistencias en el LED ni en los pines de salida. El rojo es agradable y brillante, pero el verde y el azul siguen siendo bastante tenues. Estoy controlando con el software PWM desde el pi y he tenido que limitar el canal rojo al 25% del verde y el azul solo para nivelar un poco las cosas.
¿Tienes idea de lo que está pasando?
Sin un esquema, según su pregunta, ¿tiene LED de cátodo común con transistores TIP120? Supongo que los tienes conectados al revés de lo normal.
simular este circuito : esquema creado con CircuitLab
El TIP120 es un transistor de par darlington NPN. Normalmente espera estar en el lado bajo de la carga. Los está utilizando para el cambio de lado alto, que no funcionará. Si su led fuera un ánodo común, podría intercambiarlos y funcionaría (CON LAS RESISTENCIAS).
Pero en este caso, tiene 1) un nivel de señal diferente del nivel de potencia del LED (3,3 V frente a 5 V), por lo que el transistor PNP directo no funcionará, y 2) el Raspberry PI GPIO no puede generar mucha corriente. 16mA a máx. Entonces necesita transistores NPN y PNP. Algunos transistores npn y pnp comunes 2n3904 y 2n3906, pero cualquier similar funcionaría
Solo muestro el blueled (voltaje de fuente de 5v - voltaje directo de 3.2v - caída de VCE de 0.2v / 20mA = 80Ω), hago lo mismo para el led verde y uso una resistencia de 140Ω o más para el led rojo.
El rojo, el verde y el azul de los LED RGB tienen diferentes intensidades luminosas percibidas, por varias razones. Algunos de ellos se enumeran a continuación, no en orden de importancia:
Sensibilidad al color de los ojos
Emisión de energía LED
= 40 mW
= 64 mW
Coincidencia de colores entre uniones de LED:
Específico a la pregunta: corriente a través de cada LED
5.0 - 0.75 = 4.25 Volts
Esto coincide con nuestro comportamiento observado.
O eso, o el voltaje de suministro del RPi no es de 5 voltios como se supone, sino de 3,3 voltios, lo que nuevamente dará exactamente el comportamiento observado: un multímetro podría confirmar esto.
Ahora, sobre el cálculo de resistencia para los LED:
Tomando los voltajes típicos de la hoja de datos, para una corriente de 20 mA cada uno, y un voltaje de suministro de 4,25 voltios calculado anteriormente:
Esos 3 valores deberían dar aproximadamente 20 mA de corriente a través de cada unión de color, si el suministro es realmente de 5 voltios.
pjc50
Blup1980
Andy alias
apalopohapa
Transeúnte