¿Cómo reemplazar un LED verde con uno rojo en un simple interruptor de transistor?

4

Estoy diseñando cuatro semáforos que puedo controlar con un solo interruptor digital. Cuando la señal es 1, dos semáforos deben ser verdes y los otros dos rojos, y deben retroceder cuando la señal digital es 0. Estoy usando un simple interruptor de transistor para lograr esto:

Estefuncionaenlasimulación,peroloprobéenlaplacadepruebas,ynofuncionarácorrectamenteamenosquecambieelLEDverdeconelrojoyviceversa.Delocontrario,elLEDrojopermaneceencendidoindependientementedelvoltajedebaseaplicado,mientrasqueelverdepermaneceapagado.

Además,todalaimplementaciónnofuncionaenlasimulación.Sólolaprimeraylatercerapuertasecambiancorrectamente.Elsegundoyelcuartotienenelproblemamencionadoanteriormente:

Ahora, soy consciente de que los LED rojo y verde tienen diferentes voltajes de avance (1.7V para rojo y 2.2V para verde), pero no sé cómo solucionar este problema.

    
pregunta user2210558

2 respuestas

9

El uso de transistores NPN y PNP es probablemente tu mejor opción.

simular este circuito : esquema creado usando CircuitLab

O de esta manera es más elegante.

simular este circuito

ADDICIÓN

Si debe conducir esto con un interruptor de un solo polo, probablemente debería hacer que la señal sea más activa.

simular este circuito

    
respondido por el Trevor_G
9

Dado que los LED que está cambiando son de diferentes colores, tienen diferentes voltajes de avance. Podemos hacer un buen truco con esto.

Figura1.CambioentredosLEDconunN.O.Contactoylaexplicacióndelalíneadecarga.Fuente: 1 GPIO, varios LED .

La intersección del gráfico de líneas de carga nos muestra qué voltaje y corriente podemos esperar en cada tipo de LED con ese valor de resistencia.

  • En la Figura 1a, el LED verde está encendido de manera predeterminada y la línea de carga muestra que podemos esperar aproximadamente 16 mA a través de él y 2.1 V a través de él.
  • Si encendemos el rojo, el voltaje directo bajará a 1,75 o 1,8 V. A ese voltaje, el verde pasará solo un par de mA y debería apagarse o apagarse.

Si desea que el rojo esté activado de manera predeterminada, agregamos D1 para inducir un poco más de caída de voltaje. D1 + L3 = 0.7 + 1.75 = 2.45 V. Cuando el interruptor está cerrado, el LED verde hará que la tensión del LED caiga a 2.1 V y el rojo se apague.

Si S2 se reemplaza con una salida lógica, es posible que el voltaje no sea lo suficientemente alto como para que se requieran diodos adicionales en el tramo predeterminado.

Figura2.¡Lasoluciónelectrónicaavanzadautilizauntransistor!Fuente: 1 cátodo común de doble LED GPIO .

El GPIO en la Figura 2 potencia L1 directamente cuando está alto. Cuando el nivel bajo de L1 se apaga y Q1 se enciende, se enciende L2. Tenga en cuenta que el GPIO debe ser capaz de conducir L1 directamente.

Los enlaces son a artículos escritos por mí.

    
respondido por el Transistor

Lea otras preguntas en las etiquetas