LED con un transistor en cada lado

Estoy tratando de hacer un circuito con un transistor a cada lado de un LED para que solo se encienda cuando ambos transistores estén activados.

Los transistores deben estar a ambos lados del LED porque el LED es parte de una pequeña pantalla LED y un transistor controla la línea vertical (a la que está conectado el ánodo) y el otro transistor controla la línea horizontal (a la que está conectado el cátodo). conectado a)

Aquí está el circuito simple que se me ocurrió:

ingrese la descripción de la imagen aquí

Me parece que debería funcionar, pero no es así. Aplicar un voltaje a Va y Vb no enciende el LED. Soy bastante nuevo en electrónica, así que estoy seguro de que me estoy perdiendo algo simple. ¿Hay algo obviamente mal con este circuito? (agregar una resistencia en serie con el LED no ayuda)

¿Cuál es el voltaje de Vcc y cuál es el voltaje de Va y Vb?
Sería mejor usar un PNP para el transistor superior.
Podría salirse con la suya colocando el LED en el lado alto (junto a vcc) con una resistencia en serie en lugar de entre dos transistores

Respuestas (3)

Algo como esto puede funcionar para usted (se muestra una matriz de 2 x 2). Los números de pieza y los valores son marcadores de posición, pero normalmente querrá que los controladores sin resistencias en serie tengan resistencias de base más bajas porque van a manejar mucha más corriente que los otros transistores (pero por mucho menos tiempo). El voltaje de activación para los controladores del lado alto (transistores PNP) tiene que oscilar hasta el suministro de +5 V en este caso para apagarlos.

esquemático

simular este circuito : esquema creado con CircuitLab

Este es exactamente el circuito que tenía en mente, solo lo estaba probando con un solo LED. La única diferencia entre este y el mío es que usé transistores NPN en cada lado del LED y tienes un PNP en un lado y un NPN en el otro. ¿Puedes explicar por qué esto funciona pero el mío no?
Además, ¿qué quieres decir con "los conductores"? Q1 y Q2? ¿Y "sin resistencias en serie" se refiere al hecho de que no hay resistencia entre el transistor y el LED como lo hay para Q3 y Q4 (R5 y R6)? ¿Por qué Q1 y Q2 manejan la corriente durante mucho menos tiempo? ¡Gracias por la respuesta! Probaré este circuito por la mañana e informaré.
El suyo podría funcionar con más voltaje de accionamiento, pero probablemente sea menos conveniente de proporcionar que simplemente usar transitores complementarios como se indicó anteriormente.
De acuerdo, en uso, comenzaría con todos los transistores PNP de la unidad de columna apagados (los pines del puerto están altos). Conduce todos los transistores NPN (pines de puerto altos) para la siguiente columna, luego conduce el pin de puerto para ese controlador de columna PNP bajo. Un breve retraso (microsegundos) con todos los controladores de columna desactivados evita las imágenes fantasma.
Si todos los LED están encendidos, supongamos que tiene una matriz de 10x10 de 100 LED con 1 mA cada promedio, entonces la corriente total es de 100 mA: cada uno de los controladores de columna maneja 100 mA durante 1/10 del tiempo y los controladores de fila hunden 10 mA cada 100 % de el tiempo.
¡Funciona perfectamente! Gracias por la completa respuesta. Estoy acostumbrado a apilar desbordamiento donde la gente de software felizmente se ayuda entre sí. Me alegra saber que hay personas en el mundo de la electrónica que son igual de útiles :)

Tu Va es demasiado baja. Debe ser al menos un voltio más alto que Vcc, y tal vez 2 o 3, según la resistencia base y la corriente del LED.

Este es el problema clásico al hacer un controlador de lado alto .

Un simple transistor y puerta. Ambos deben ser llevados a alto para conducir, encendiendo el led.

esquemático

simular este circuito : esquema creado con CircuitLab

Los transistores deben estar a ambos lados del LED porque el LED es parte de una pequeña pantalla LED y un transistor controla la línea vertical (a la que está conectado el ánodo) y el otro transistor controla la línea horizontal (a la que está conectado el cátodo). conectado a)

No entiendo por qué piensas esto.

Gracias por la respuesta. Voy a responder a su pregunta con una pregunta. Con un circuito como este, ¿cómo agregaría 99 LED para crear una matriz de 10x10 conectada a 20 pines de E/S de un microcontrolador?
De la misma manera que lo haría normalmente, con un alfiler en cada fila y uno en cada columna. Pero si tiene una matriz de 10x10, probablemente desee utilizar un controlador de matriz LED, en lugar de tener 200 transistores + resistencias.
@Passerby: lo que está tratando de hacer es multiplexar una matriz de 10 x 10. 10 líneas de control horizontales y 10 verticales.