¿Cómo aislar el microcontrolador de la fuente de alimentación?

1

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:

    
pregunta Tipx

1 respuesta

1

Si el microcontrolador está funcionando con 3v y los registros de desplazamiento están a 5v, eso podría ser un problema. De acuerdo con la especificación, los chips de registro de desplazamiento desean ver al menos una lógica de 3,15 V por minuto cuando su voltaje de alimentación es de 4,5. (Un suministro de 5v requeriría niveles lógicos aún más altos). Si alimentas los registros de turnos con 3v, ambos deberían ser compatibles. ¿Hay alguna razón por la que no pueda usar la misma potencia del microcontrolador para los chips de registro de cambios?

    
respondido por el Nedd

Lea otras preguntas en las etiquetas