Consulte la hoja de datos de ULN2003, página 12.
Esto le muestra que los conductores de Darlington hunden la corriente al suelo cuando están encendidos.
El primer requisito es invertir las direcciones del LED.
Ahora mire el voltaje de saturación de Vce en la página 5.
Esto es aproximadamente 1V - 1.2V dependiendo de la corriente del LED.
Por lo tanto, VLED_string puede ser de Vcc-Vcesat = 5V - 1V_ = 4V o menos.
Ahora mire los valores Vf de la hoja de datos de LED en la tercera página.
Estos son TIPICAMENTE 1.2V - 1.4V en el peor de los casos 20-100 mA y 1.5V-1.8V.
Por lo tanto, incluso a 10 mA típico Vf x 3 = 3 x 1.4V = 4.2V = más que lo que suministrará el controlador.
Prueba DOS LEDs serie.
2 x 1.4V = 2.8V a 100 mA TÍPICO.
Vresistor = 4V o menos - 2.8V = 1.2V.
Con R = 7 Ohms I = V / R = 1.2 / 7 ~ = 0.017A ~ = 15 - 20 mA.
Retrabajo para las corrientes deseadas.