No sé nada sobre transistores, excepto que pueden usarse como amplificadores simples. No sé cuál usar para mi proyecto.
Un puerto de arduino me daría voltios que van desde 0V-5V. Tengo un circuito externo, que consta de una batería de 12V y una matriz de LED. La matriz de LED se compone de 4 LED azules conectados en serie y cada uno tiene una clasificación de 3 V, 0,25 W. ¿Cómo hacer un circuito de transistor altamente eficiente, de modo que la caída de corriente máxima no exceda los 2V?
4 LED en serie, cada uno con una caída de 3 V no funcionará bien con una fuente de 12 V. Los LED están consumiendo todo el voltaje, por lo que no queda nada para que un interruptor caiga o algún mecanismo para asegurarse de que la corriente esté razonablemente regulada.
La batería de "12V" variará un poco dependiendo de la temperatura y el estado de carga. Los LED tienen una curva de corriente pronunciada en función del voltaje, por lo que un pequeño cambio en el voltaje de la batería provocará un cambio significativo en la corriente del LED.
Como máximo, puede hacer funcionar 3 de estos LED en serie con una batería de "12 V". Eso le da alrededor de 3 V a voltaje nominal para lo que sea que regule la caída de corriente. Aquí hay un circuito simple para una sola cadena de 3 LED controlados desde una salida digital de 5 V:
Esto configura a Q1 para que sea un sumidero de corriente en gran medida independiente del voltaje real de la batería. Usted dice que sus LED toman 250 mW a 3V. Eso significa que la corriente a través de ellos es de 83 mA. En este circuito, estamos tratando de mantener el emisor a 1 V, lo que generará la corriente correcta a través de R12, con el 98 % o más a través de los LED. El transistor hará esto en un amplio rango de voltaje de colector, que es como se mantiene la misma corriente independientemente de las variaciones de voltaje de la batería.
R2 y R3 son algo así como una conjetura. Probablemente tenga que modificar R3 para obtener la corriente de LED deseada. Sin embargo, una vez que encuentre el valor correcto con su transistor particular, esto debería funcionar bien. El problema es que la corriente base es lo suficientemente alta como para cargar el divisor de voltaje R3/R3, pero no podemos saber qué es lo que hay por adelantado para recortar R3.
Digamos que la ganancia del transistor es 50, que es el mínimo con el que debería poder contar. En ese caso la corriente base será de 1,7 mA. Como un comienzo aproximado para calcular R3, utilicé una corriente base de 1,5 mA. Calcule la caída de BE a 700 mV, por lo que queremos mantener la base a 1,7 V. Eso significa que 7 mA fluirán hacia el nodo base a través de R2. Con la base tomando 1,5 mA, eso deja 5,5 mA para que R3 dibuje. (1,7 V)/(5,5 mA) = 309 Ω, por lo que 300 Ω es un buen valor para comenzar y ver dónde se encuentra. Un valor más bajo de R3 causará una corriente de LED más baja.
Tenga en cuenta que este circuito asume que su salida digital puede generar 7 mA a 5V. Muchos pueden, pero debes verificar eso.
El objetivo del circuito anterior era impulsar la cantidad máxima de LED de una cadena y lidiar con la variación posiblemente significativa del voltaje de la batería. Si desea darse por vencido y solo obtener dos LED por cadena como lo han hecho otras respuestas, entonces esto se vuelve aún más simple:
Esto utiliza la menor cantidad de piezas, consume la menor cantidad de corriente de la salida digital y aún mantiene la corriente del LED razonablemente constante a medida que varía el voltaje de la batería. Tenga en cuenta que R1 debe tener al menos una resistencia de 1/2 vatio.
Esto utiliza la misma estrategia que antes, que mantiene la base del transistor a un voltaje fijo con una resistencia de emisor fija para crear un sumidero de corriente que es en gran medida independiente del voltaje de la batería. Con solo dos LED para controlar, tenemos suficiente voltaje para que el transistor caiga de modo que la base pueda mantenerse a 5 V. A diferencia de un interruptor de emisor común de fuerza bruta, la corriente extraída de la salida digital será la corriente del LED dividida por la ganancia del transistor, no una "ganancia forzada" reducida artificialmente, además de esto, regula activamente la corriente del LED como se señaló anteriormente. Suponiendo que puede contar con que el transistor tenga una ganancia de al menos 50, esto consume menos de 2 mA de la salida digital.
Replique para cada par de LED que desee controlar.
Necesita tener algo de espacio libre, así que divida la matriz de 4 LED conectada en serie en una matriz de dos cadenas paralelas, como se muestra a continuación.
R1 y R2 disiparán alrededor de medio vatio cada uno, por lo que no estaría de más usar dos resistencias estándar de 150 ohmios con película de carbono al 5 % y 1/2 vatio en paralelo para cada cadena, cada par paralelo en serie con su cadena de LED.
Parece que solo necesita un interruptor para encender y apagar los LED usando un pin Arduino, configurado como una salida digital. El comentario acerca de que un transistor es un amplificador parece ser una distracción.
Puede hacer esto de varias maneras. Puede usar un transistor MOSFET, BJT, Darlington o un IC.
El enfoque más simple podría ser usar un MOSFET de canal N:
simular este circuito : esquema creado con CircuitLab
Tus LED necesitan una corriente de:
I = 0.25W / 3V = 83mA
Los LED están en serie por lo que la misma corriente pasa a través de todos ellos. Elija un MOSFET que maneje al menos 2x o más de esa corriente para dar algo de margen.
Editar:
un MOSFET parece una resistencia controlada por voltaje. Su resistencia se llama Rds(on). Los MOSFET con Rds(on) muy por debajo de 0.1ohm están disponibles por menos de $1.
La caída de voltaje a través del drenaje de un MOSFET a la fuente (Vds), con una resistencia (Rds(on)) de 0.01ohm es:
V = IR = 0,083 A * 0,1 ohmios = 0,0083 V o 8,3 mV
Lo cual está muy por debajo de su objetivo de 2V.
La corriente MOSFET (ID) debe ser de 200 mA o más,
Vds de 20 V o más y
Vgs de 20 V o más (para estar seguro si comete un error de cableado)
Debe cambiar a 4,5 V Vgs (muchos cambian a 10 V Vgs), por lo que la forma más fácil de asegurarse de que el MOSFET tenga un Vgs lo suficientemente bajo es buscar
Rds (encendido), que debe establecerse en 4,5 V o menos.
La única desventaja significativa es que en su mayoría son dispositivos de montaje en superficie (SMD), lo que puede ser un inconveniente.
Un circuito muy similar funcionará con un NPN BJT, con la adición de una resistencia en su conexión base para limitar la corriente extraída del pin Arduino.
Tiendo a usar ULN2803, que son circuitos integrados que contienen 8 transistores Darlington. Cada uno es capaz de conmutar 150 mA y tiene una resistencia para limitar la corriente de base incorporada, por lo que es muy fácil de usar. Vienen en paquetes de plástico (DIP) Dual-In-Line (DIL), por lo que son fáciles de usar en una placa de prueba. La caída de tensión en estos transistores Darlington es de aproximadamente 1,3 V.
Editar:
la 'mejor' solución usaría una fuente de corriente constante y eliminaría R1. Mantendría la corriente constante incluso mientras cambia la temperatura. Podrías hacer eso a partir de componentes discretos.
(No puedo ver el circuito integrado que estoy buscando).
gbulmer
damodar dahal
pedro bennett
estrella azul
phil escarcha