Estoy buscando construir un controlador de LED basado en Arduino Pro Mini de 3,3 V que maneje 3 (posiblemente 6) LED súper brillantes de 10 mm (R, G y B).
Tengo la intención de usar esta batería de 3.7V LiPo y these LEDs . Los LED tienen las siguientes especificaciones (las unidades son V, A y Ohm). He calculado los valores de resistencia requeridos en base a un suministro de 3.7V.
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 conducir esto con un ULN2803A Darlington Array (DA).
Tengo algunas preguntas.
- ¿He calculado los valores de resistencia requeridos correctamente arriba?
- ¿Funcionará PWM para los LED cuando se conecte a los bajos EDIT: [no me refiero a ALTO] lados del DA?
- ¿Debo regular el voltaje en el pin común del DA, o puedo conectarlo al pin RAW (VIN) del Arduino o directamente a la batería? A medida que desciende el voltaje de la batería, aprecio que las luces puedan atenuarse. ¿Esto está bien (hasta cierto punto) mientras el DA siga funcionando? Aparte, si usara una verruga de pared no regulada, en lugar de una batería, ¿la ondulación causaría un problema con la operación del DA? ¿Estoy siendo perezoso aquí y debo regular el alto voltaje lateral como una buena práctica de todos modos? Si lo estuviera ejecutando a 5 V, digamos, en lugar de 3,7 V, ¿la respuesta sería la misma?
- ¿Arriesgo el Arduino al dibujar demasiada corriente si conecto el pin común DA directamente al pin VCC de 3.3V del Arduino?
- Veo en todas partes que las GND deben estar conectadas entre sí. ¿Es esto cierto en este caso, tanto para el lado alto como para el bajo del DA? ¿Incluso si el lado alto no está regulado?
- ¿Elegir una batería de mayor voltaje será una mejor opción en términos de brillo, disipación de energía y vida útil de la batería? ¿Incluso si la calificación de mAh de la batería es comparable?
- ¿Hay una mejor manera de hacerlo (por ejemplo, un registro de desplazamiento, MOSFET, etc.)?
Quiero que los LED sean tan brillantes como sea posible sin arriesgar el Arduino y minimizando 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 una perspectiva de soldadura.