Pregunta simple de transistor

0

Esta es una pregunta relativamente simple y tonta de transistores, pero por alguna razón parece que no puedo entender cómo podría hacerlo. He estado buscando en Google transist flip flops, pero aún no lo tengo como lo quiero y me gustaría ver lo que todos piensan.

Estoy intentando guardar los pines en una MCU y necesito alternar entre dos LED para indicar el estado del programa. Así que pensé en hacerlo así:

  • Cada LED está conectado a un transistor.
  • Cuando el pin de la MCU tiene una salida alta, uno de los LED se encenderá, el otro permanecerá apagado.
  • Cuando el pin de la MCU tenga un nivel bajo, el LED original se apagará y el otro LED se encenderá.

Esencialmente es un circuito de flip flop. Estoy buscando que sea lo más simple posible con el menor costo de recuento de componentes.

¿Pensamientos? Gracias de antemano!

    
pregunta Dominic Luciano

2 respuestas

3

Este circuito hará lo que quieras:

simular este circuito : esquema creado usando CircuitLab

Si la unidad de salida alta D4 estará activada, la salida baja y D3 se activará.

Si necesita más corriente de la que puede entregar la salida de MCU, agregue un búfer de una sola puerta, que puede aumentar las decenas de mA.

    
respondido por el Spehro Pefhany
3

Si la tensión de alimentación de su MCU es 3.3V, puede hacerlo sin ningún otro componente que no sea un par de resistencias. Es importante que la suma de los voltajes de los LED sea mayor que 3.3V o se activarán incluso cuando la MCU no quiera que lo hagan.

Si desea que uno o el otro esté siempre activado, esa restricción no se aplica

Ajuste el MCU a uno para iluminar D1. Ponga la MCU en cero para iluminar D2.

Establezca la MCU en hi-z para apagar ambas.

Si desea que ambos activen simultáneamente, active la salida de MCU a 1kHz o algo así.

simular este circuito : esquema creado usando CircuitLab

    
respondido por el Kevin White

Lea otras preguntas en las etiquetas