Estoy diseñando cuatro semáforos que puedo controlar con un solo interruptor digital. Cuando la señal es 1, dos semáforos deben estar en verde, y los otros dos en rojo, y deben invertirse cuando la señal digital es 0. Estoy usando un simple interruptor de transistor para lograr esto:
Este funciona en la simulación, pero lo he probado en la protoboard, y no funciona correctamente a menos que cambie el LED verde por el rojo y viceversa. De lo contrario, el LED rojo permanece encendido independientemente de la tensión de base aplicada, mientras que el verde permanece apagado.
Además, toda la implementación no funciona en la simulación. Sólo la primera y la tercera compuerta conmutan correctamente. La segunda y la cuarta tienen el problema mencionado anteriormente:
Ahora, soy consciente de que los LEDs rojos y verdes tienen diferentes voltajes de avance (1,7V para el rojo y 2,2V para el verde), pero no sé cómo solucionar este problema.
0 votos
Funcionará para el circuito uno porque la tensión en el ánodo de LG1 se arrastrará por debajo de la tensión de encendido de LG1 cuando Q2 esté saturado.
0 votos
Si piensas en cuál puede ser la tensión mínima en el colector de Q1, teniendo en cuenta la caída de tensión a través del LED y del transistor, verás por qué el LED rojo está siempre encendido.
2 votos
"Estoy usando un simple interruptor TTL" no hay tal cosa....