Soy un novato y estoy tratando de conducir varios LED independientes utilizando una matriz de transistores en un circuito CMOS de 5 voltios. Esto es lo que he encontrado, mostrando solo el primer LED:
Enelesquema,LED_ENABLE
eslasalidadealgúnIClógicoenelcircuito.SupongoqueelLEDtieneunacaídadevoltajede1.8Vyrequiere20mAdecorriente.
¿Estoparecesano,omeheperdidoalgo?Preguntasespecíficas:
Heatado
LED_ENABLE
directamentealpinbase,porqueentiendoquelaresistenciainternadelULN2003Aestádiseñadaparapermitirmehacerlo.¿Essegurohacerlosinpensarmás?Parecequeelvalordelaresistenciadeberíadependerde\$I_{CE}\$ylagananciadeltransistor,porloquenoestoysegurodecómopuedeserunatallaparatodos.Elegíelvoltajedelaresistenciacalculando\$\frac{5V-(0.9V+1.8V)}{20mA}=115Ω\$yredondeandohaciaarriba,yaque
hoja de datos para el ULN2003A dice que el voltaje del colector-emisor en la saturación es 0.9 V para \ $ I_C = 100 mA \ $ (La corriente más baja listada). ¿Es este el cálculo correcto? -
Si entiendo correctamente, no necesito el pin
COM
. ¿Es sensato dejarlo flotar? -
¿Y qué tal si dejamos flotando las otras patas de la base y del colector? Tal vez deberían estar atados al suelo?
-
¿Alguna otra cosa obvia que haya pasado por alto?