Estoy buscando construir un controlador LED basado en Arduino Pro Mini de 3.3V que controle 3 (posiblemente 6) LED súper brillantes de 10 mm (R, G y B).
Tengo la intención de utilizar esta batería LiPo de 3,7 V y estos LED . Los LED tienen las siguientes especificaciones (las unidades son V, A y Ohm). He calculado los valores de resistencia necesarios en función de un suministro de 3,7 V.
Max Fwd Cur VDC Drop VDC delta Req'd Resistor
RED 0.08 2.2 0.1 18.75
GREEN 0.08 3.2 0.2 6.25
BLUE 0.08 3.2 0.2 6.25
Quiero manejar esto con un ULN2803A Darlington Array (DA).
Tengo algunas preguntas.
Quiero que los LED sean lo más brillantes posible sin arriesgar el Arduino y minimizar la pérdida de energía siempre que sea posible. El espacio físico también es un poco premium, pero los chips SMD me asustan desde la perspectiva de la soldadura.
NOTA: estas respuestas estaban en proceso de entregarse antes de que los comentarios de Jippie fueran evidentes. Sus comentarios con los que estoy de acuerdo.
1) Resistencia = (3,3 -Vled)/0,08 y para un Vled de 2,2v R = (3,3 - 2,2)/0,08 = 13,75 ohmios.
Tienes 18,75 ohmios, así que alguien está equivocado; o tu o yo
2) Los darlington son una matriz que "conecta a tierra" una carga conectada al riel de 3.3V, así que básicamente no, los LED están conectados en el "lado alto" PERO sí, pueden ser PWM.
2a) Los Darlington probablemente no sean la mejor opción porque "caen" alrededor de 0.6 V cuando conducen una carga y no tienes mucho con lo que jugar mirando las especificaciones de LED verde y azul que tienes en tu publicación.
2b) Es mejor usar transistores convencionales, no los configurados como darlington
3) el pin común en el DA está conectado a tierra, los LED a través de resistencias (ver (1)) se conectan a 3V3
4) No hagas eso, hazlo (3)
5) digiera este consejo y decida si (5) es una pregunta relevante
6) posiblemente no, pero digiera las otras respuestas primero
7) puede usar un registro de desplazamiento para ahorrar en IO y puede usar fets
yippie
Puntilla
yippie