Soy bastante inexperto en ingeniería eléctrica, así que perdona la simple pregunta. Utilizando un microcontrolador (Netduino) y dos registros de desplazamiento de 8 bits (entrada de serie, salida en paralelo), estoy controlando 16 LED.
La lógica funciona bien, esperaba que el registro de cambios y las luces no funcionaran cuando no enchufé la fuente de alimentación auxiliar y simplemente encendí el microcontrolador. En este momento, el microcontrolador está alimentando todos los LED y no quiero eso.
Aunque el esquema no es perfecto, aquí está mi circuito: Las resistencias son 220 ohmios +/- 10%. Los registros de turnos son SN74HC595 s.
SéquepodríaagregartransistoresNPNencadaunadelassalidasdelregistrodecambios,peroesorequeriríaalgunostransistores,ylomásimportante,elmicrocontroladoraúnalimentaríaelregistrodecambios.
Intentéusartransistoresenlospines1-3delmicrocontroladorperolosLEDseguíanencendidossinlafuentedeenergíaexterna.
Comopuntosecundario,séquedeboagregaruno/algunoscapacitores,peronoestoyexactamentesegurodedóndepodríahaberunograndealrededordelafuentedealimentación.
Editar:Aquíestáelesquemaadaptado,enelquelassalidasdisparanuntransistorparacadaLED.NoreprodujeeltransistorparacadaLED,perosesuponequedeQaaQhenambosregistrosdedesplazamiento,eslomismo: