Transistor PNP básico en un pin de salida del microprocesador

4

Tengo un microprocesador de 5v que necesita un transistor PNP entre él y el ánodo común de una pantalla LED, ya que no puede generar suficiente corriente para controlar todos los LED sin quemarse. Entiendo en principio cómo se conecta el transistor, pero como soy un programador informático y no un ingeniero eléctrico, me cuesta un poco encontrar el número de pieza o las especificaciones exactas que funcionarán en esta aplicación tensión, polarización directa e inversa, etc. me ha pegado completamente). La pantalla debe aspirar alrededor de 400 mA a través del transistor, en el peor de los casos, y todo funciona a 5 voltios. Por último, ¿necesitaré resistencias (aparte de las resistencias LED) en el transistor y, de ser así, cómo funcionan?

    
pregunta Chris

3 respuestas

5

Lo que quieres es algo como esto:

excepto que las partes para los LED individuales se replicarán 16 veces en lugar de solo 4 como se muestra.

Como tiene 16 LEDs en cada dibujo de 20 mA, la corriente total cuando todos están encendidos al mismo tiempo es de 320 mA. R1 causará alrededor de 10 mA de corriente base en Q1 cuando el procesador maneja la línea de habilitación común baja. Eso significa que el transistor debe tener una ganancia de al menos 32, lo que puede hacer este transistor. Los otros transistores solo manejan la corriente para LED individuales, que es de 20 mA, por lo que no necesitan tanta unidad base. Es por eso que R2-R5 puede ser más grande que R1.

Los R6-R9 están dimensionados de modo que, después de una pequeña caída de voltaje en los transistores de ánodo y cátodo, deben fluir unos 20 mA a través de los LED, si son de color verde normal. Los LED rojos tienen una caída de voltaje un poco menor, por lo que es posible que necesite un poco más de resistencia en serie.

    
respondido por el Olin Lathrop
4

Es difícil decir lo que estás buscando en tu pregunta ... ¿tienes una serie de LED?

Este es el esquema básico para usar un transistor PNP para alimentar un LED desde un pin del microcontrolador.

Laideaesqueelmicrocontroladorsolotienequeproporcionarlaseñaldecontrolenlabasedeltransistor,mientrasqueelconsumoprincipalprovienedelafuentedealimentación(la+Venelesquemaanterior)atravésdeltransistor.

Enloquerespectaalcálculodevaloresparalasresistencias,dependedetantasvariablesquenonoshayaproporcionado,entrelasqueseincluyen,entreotras,lassiguientes:caídadetensióndepolarizacióndirectadesuLED(Vf)ylacorrienterecomendadadelLED(Carnédeidentidad).Proporcionemásinformaciónsobresuconfiguraciónparaquepodamosrespondermejorasupregunta.

Tambiénesposiblequedeseeinvestigarlamultiplexación y charlieplexing para ver si podrían ayudarlo con su proyecto. Permiten un menor consumo de energía y un menor uso de pines en su microcontrolador para pantallas grandes.

    
respondido por el NickHalden
0

En lugar de la respuesta de JGord, optaría por un transistor NPN. De esta manera, una entrada alta en la base (la del medio) se abrirá para la corriente del colector-emisor y el esquema sería el mismo.

Podrías comprar casi cualquier transistor que quieras. Estos serán suficientes, solo asegúrese de que el colector actual sea capaz Conduzca al menos 400mA.

    
respondido por el chwi

Lea otras preguntas en las etiquetas