LEDs circuito combinacional serie y paralelo

Tengo un proyecto que implica encender 12 LED duales con un adaptador de corriente CC de 9 voltios con una corriente máxima de 500 mA

De acuerdo con la hoja de datos de los LED duales, el voltaje directo es de aproximadamente 2 V a 20 mA.

Quiero encender los LED con un buen brillo.

Hasta ahora, esta es la única solución si los ejecuto a 20 mA, pero si los ejecuto, digamos a 24 mA, la resistencia cambiará a algo así como 47 ohmios.

Mi preocupación es que si falla una cadena, creo que la corriente será más alta en las otras cadenas. Además, las cuerdas son impulsadas por un transistor PNP que se requiere para las necesidades de mi proyecto. Sus bases están conectadas a los pines del microcontrolador y configuradas en bajo para activar el PNP y así encender una cadena, el transistor PNP IC = 600 mA.

Entonces, por ejemplo, si todas las cadenas están encendidas y una cadena falla, las otras dos cadenas se verán afectadas drásticamente hasta el punto de que también dejarán de funcionar, o si solo dos cadenas están encendidas y una falla, la cadena restante seguirá siendo ¿marcha?

Necesito ayuda para encontrar una buena solución dada por estas restricciones 9 V, 12 LED/4 LED cada cadena y transistores PNP. Sé que no se recomienda tener LED en paralelo, pero quiero encontrar la mejor solución posible que pueda hacer que este proyecto funcione con las mínimas fallas.

ingrese la descripción de la imagen aquí

¿Qué impulsa la base de los BJT? No hay nada escrito sobre eso. Además, ¿puedo suponer que las resistencias están conectadas a tierra en el extremo del "círculo pequeño"? ¿O hay algo más que no se muestra? ¿Te gusta otro BJT?
¿Quizás los 9V provienen de una batería? Si es así, no serían 9V constantes, podrían ser 10V cuando son nuevos con poca carga y el voltaje caerá por debajo de 9V debido a la resistencia interna durante el uso. También se supone que el transistor es ideal, pero tendría una caída de aproximadamente 0,2 V. Suponiendo que 8V 20mA por cadena de LED estará muy cerca del suministro de 9V, por lo que incluso las tolerancias pequeñas causan una variación significativa en la corriente.
¿Sabe que los pines base de esos transistores PNP estarán a aproximadamente 8.3V? ¿Puede su microcontrolador sobrevivir con 8.3V en sus pines?
Sí, las resistencias están conectadas a tierra al final. Además, se usa un adaptador de corriente de 9v, este es el transistor PNP que estoy usando onsemi.com/pdf/datasheet/mmbt4403-d.pdf
¿El adaptador de corriente de 9V estará regulado o no regulado?

Respuestas (3)

Por qué no deberías usar una resistencia para limitar la corriente...

No me gusta usar resistencias como limitadores de corriente, especialmente en los casos en los que está utilizando la mayor parte del margen de voltaje con los LED y no deja casi nada para la resistencia. Si está dispuesto a desperdiciar una gran cantidad de sobrecarga de voltaje para la resistencia, entonces funcionan bien como limitadores de corriente con LED. Pero por lo demás, no . Son muy malos para usar con LED cuando hay poca o ninguna sobrecarga.

Aquí es donde me alejo por completo de las respuestas ya proporcionadas, así como de su propio pensamiento. Ni siquiera puedo ayudarme a mí mismo porque está muy mal desde el principio.

Palidezco ante la idea de dejar solo un nominal (adivinado) 1 V de un estimado 8 V para los LED. Simplemente no funcionará bien y me da una bofetada en la cara para verlo.

Puede leer los detalles aquí y aquí , la esencia de esto con respecto a la variación actual en el LED:

(1) % I CONDUJO = % V CC 1 1 V CONDUJO V CC (2) % I CONDUJO = % V CONDUJO 1 V CC V CONDUJO 1 (3) % I CONDUJO = % R

En los casos anteriores, V CC = 9 V y V CONDUJO es el voltaje total para todos los LED colocados en serie. Así que para los propósitos de (4) 2 V LED (nominales), V CONDUJO = 8 V .

Lo anterior también asume, aunque fuera, que V CC es el valor medio y que V CONDUJO también es el valor promedio y que siempre tiene suficiente voltaje para operar los LED.

  1. ecuación 1 es interesante. En su caso con las suposiciones anteriores, la variación en la corriente del LED será 9 × la variación en la tensión de alimentación. ¡Si el riel de suministro varía en un 5%, la corriente del LED variará en un 45%! ¡Algo sobre lo que pensar!
  2. ecuación 2 es igualmente interesante. En su caso con las suposiciones anteriores, la variación en la corriente del LED será 8 × la variación en el voltaje del LED. ¡Si el voltaje del LED varía en un 10 %, entonces la corriente del LED variará en un 80 %! ¡Algo aún más en lo que pensar!
  3. ecuación 3 no es terriblemente importante. Todo lo que dice es que si usa resistencias nominales del 2%, la regulación de corriente del LED será de -2% (el signo negativo solo significa "en la dirección opuesta"). Estoy seguro de que esto no es motivo de preocupación. todo.

Podría mejorar las cosas dando más voltaje a la resistencia. ¿Qué pasa con solo (3) LED por cadena de serie?

  1. ecuación 1 dice ahora que la corriente del LED será 3 × la variación en la tensión de alimentación. Si el riel de suministro varía en un 5%, la corriente del LED variará solo en un 15%. Eso es mejor.
  2. ecuación 2 es igualmente interesante. En su caso con las suposiciones anteriores, la variación en la corriente del LED será 2 × la variación en el voltaje del LED. Si el voltaje del LED varía en un 10 %, la corriente del LED variará en un 20 %. Eso está mucho mejor.

Entonces, puede ver que la resistencia mejora cuando le arroja más voltaje. Pero creo que también puede ver que creo que está cortando cosas demasiado delgadas cuando espera usar (4) LED en la cadena.

Otra razón por la que no debe usar (4) cadenas LED en serie...

Lo anterior era todo teórico. Ahora echemos un vistazo a la hoja de datos LED :

ingrese la descripción de la imagen aquí

Ya puedes ver que es posible que V F = 2.4 V al operar en I F = 20 mamá ! ¡Eso es +20%! Toda una variación. (4) tales LED, si tomas todos los incorrectos, ¡podría significar que ni siquiera se encienden para ti!

Ahora, admitámoslo, es poco probable. Pero, ¿son estos los tipos de riesgos que desea tomar?

Voltaje de la batería...

EDITAR: Acabo de notar que escribiste en un comentario que "Estamos usando un adaptador de corriente de 9V como nuestra fuente de voltaje". Por lo tanto, lo siguiente puede no ser aplicable. Dicho esto, puede ser útil para otros que realmente están usando una batería. Así queda, entiendo que no se aplica directamente en su caso.

Una cosa más. El voltaje de la batería de 9 V . Veamos una batería ENERGIZER 522 -- 9 V típica :

ingrese la descripción de la imagen aquí

Desde el principio se puede ver que apenas permiten alrededor 60 mamá dibujar. Tal vez. (Están clasificados en las otras curvas por mucho menos sorteo). Entonces, seguro. Puedes usar uno.

Pero, ¿y el voltaje? Tenga en cuenta que el gráfico anterior especifica 4.8 V ? ¿Esperas usar uno con ese voltaje? Lo dudo.

Ahora piensa un momento. Ya sabe que es posible que tenga una cadena de (3) LED en serie que requiera tanto como 7.2 V . Claro, no esperas más que 6 V , típicamente. Pero no diseñas para "típicamente". (O no deberías).

Puede bajar a solo (2) LED, en serie. Pero creo que debe planificar un voltaje de batería que no sea 9 V en tu diseño.

Veamos otra curva de esa hoja de datos:

ingrese la descripción de la imagen aquí

Vea qué tan rápido cae el voltaje a 8 V ?? Y aún no está cerca de agotarse. podría elegir 7 V como mi voltaje mínimo de diseño. Tienes que elegir tu propio número. Y luego quédate con eso.

¿Cuántos LED, ahora?

(Por supuesto, es posible que en realidad esté utilizando una alta calidad 9 V fuente de alimentación. Pero no lo has dicho en tu pregunta. He optado por asumir lo obvio, en respuesta.)

Temperatura

¡ Olvidé mencionar la temperatura ! El voltaje del LED variará significativamente con las variaciones de temperatura, ambiente y de otro tipo. Y si su voltaje varía, como ya sabe, la resistencia suministrará más (o menos) corriente a medida que cambia la caída en la resistencia para adaptarse a los cambios del LED debido a la temperatura.

Otra razón más para que no te gusten las resistencias.

Utilice la normativa vigente.

Finalmente, probablemente realmente desee utilizar la regulación actual utilizando BJT. Esto es realmente fácil de adaptar a las circunstancias y le dará un resultado uniforme incluso cuando el voltaje de la batería disminuya e incluso con diferentes voltajes de LED en sus cadenas. El problema con la idea es que también requiere cierta sobrecarga de voltaje. Pero el beneficio es que, a diferencia de una resistencia, requiere menos sobrecarga de voltaje para una buena regulación de corriente. Entonces, al menos, está en mejores circunstancias con un limitador de corriente activo frente a uno pasivo.

Si quieres ver todos los detalles sangrientos del diseño de uno, mira aquí .

Pero no puedo ayudarte con eso porque necesitas tomar algunas decisiones.

Si decide optar por la regulación actual activa...

Aquí está el esquema en el que estoy pensando, ahora mismo:

esquemático

simular este circuito : esquema creado con CircuitLab

Asumo anteriormente que su MCU no puede soportar altos voltajes. Así que he incluido la opción 1 para conducir el circuito. Puede haber otras opciones a considerar. (Me viene a la mente un NFET). Pero nuevamente, necesitaría más detalles y sus pensamientos sobre NFET vs BJT.

(En estos niveles actuales, me gustan más los BJT: son más baratos y más fáciles de obtener y no tengo que preocuparme de si estoy agarrando uno con el derecho o no). V SG . Pero eso no significa que no usaría un NFET si uno fuera de la caja de chatarra y estuviera a mano).

De todos modos, hay un pensamiento a considerar. Es un circuito activo . Y funcionará bastante bien. También es estable frente a las variaciones de temperatura. (También contra variaciones en el riel de la fuente de alimentación. Siempre que haya suficiente sobrecarga y los dispositivos puedan disipar el calor desperdiciado. Pero es mejor evitar el calor desperdiciado y mantener el riel de suministro cerca de lo que se necesita, si es posible).

Probablemente puedas hacer ejercicio R 3 dado su voltaje MCU y que solo necesita alrededor 150 m A en la base.

Resumen

Si lo anterior no lo convence de nunca más usar resistencias como limitadores de corriente LED, nada lo hará.

También hay algunos circuitos integrados maravillosos disponibles en estos días. Lo hacen aún mejor en todo esto: menor sobrecarga de voltaje, mejor control de corriente sobre la temperatura, etc.

Pero los considero boutique . Salen nuevos que son mejores y ofrecen más funciones, todo lo cual también ayuda a venderlos. Con el tiempo, los circuitos integrados más antiguos perderán volumen gradualmente y, en algún momento, serán "difíciles de conseguir".

¿Por otro lado? Los BJT son para siempre. (Y puedo obtener grandes y gruesos para corrientes altas que los circuitos integrados tampoco pueden manejar fácilmente).

EDITAR: agregado para el caso en el que solo desea (2) BJT por cadena de serie ...

Si está dispuesto a sacrificar algunos BJT por el bien común, puede usar BJT espejo en su lugar. Esto reducirá la cantidad de BJT por cadena a solo dos, en lugar de tres.

Las resistencias del lado alto de 5.6 Ω están allí principalmente para limitar la corriente de la fuente con la cadena en serie que no está ENCENDIDA y para mitigar el impacto debido a la variabilidad de BJT dentro de un número de pieza y fabricante cuando la cadena está ENCENDIDA .

Las resistencias de los pines de E/S probablemente pueden ser 27 k Ω , o por ahí.

esquemático

simular este circuito

Tenga en cuenta que decidí establecer un Darlington. Me había olvidado de lo que sucede cuando una cadena de series no está ENCENDIDA . (O si ninguno de ellos lo es...) Entonces, hay algunos BJT más en el circuito anterior. Cerciorarse q 1 puede disipar. Un TO-220 no vendría mal.

Finalmente, tenga en cuenta que soy un aficionado y no un experto en ningún tema de electrónica. Paso tiempo de aficionado pensando a nivel de aficionado y lo ofrezco gratis. Yo cometo errores. Echo de menos detalles importantes. Así que prueba esto con solo una cuerda, al principio. Y no lo conecte a su MCU hasta que se sienta cómodo con los resultados.

Gracias por su ayuda, no estoy usando un suministro de voltaje de batería, pero obtengo mi voltaje de fuente de un adaptador de corriente CC con una corriente máxima de 500 mA. Veo como 4 LEDs a 9V serán un problema. Creo que la mejor ruta sería usar 3 led
@Citi Esa es una buena decisión, creo. En ese caso, añadiré algo.
¡Perdón por "darte una bofetada en la cara", bromista! :^) Como de costumbre, eres muy minucioso.
Sí, usando las ecuaciones anteriores, estoy de acuerdo en que estoy cortando las cosas demasiado finas. A partir de ahora, mi opción sería usar la figura 2 de @Transistor que se muestra arriba para controlar el pin Mirco GPIO y usar 3 LED por cadena a 9 V para mejorar las cosas.
@Citi Ahí está, por ahora.
@Transistor No. Es el circuito que me da una bofetada en la cara. Pero me sorprendió que no mirara la hoja de datos de LED el tiempo suficiente para ver que toda esta idea es una locura ni que se le ocurriera de inmediato que reservar un 1V nominal es "muy poco probable". ;)
Sí, estoy usando PIC18f4220-i/pt. 5 V y sumidero/fuente de alta corriente 25 mA/25 mA. Eso no puede mantenerse alto, no puede resistir el alto voltaje. Me gustaría usar BJT, creo que @Transitor Figure # 2 hará el trabajo.
Ya usaré un total de 6 transistores PNP y 6 NPN. Este proyecto será una caja de LED que se conectará a otra placa a través de un cable Ethernet Cat8 donde se utilizan los 8 pines.
Los PNP permitirán obtener el voltaje de la placa y conectar el colector a los pines del cable Ethernet CAT8. si es necesario, también usaría los transistores mínimos, pero eso hará el trabajo
@Citi Si está dispuesto a dedicar alrededor de 5 BJT como "superior", entonces puede arreglárselas con dos BJT por cadena de LED de serie (encadenado en espejo), en lugar de tres. Pero no vale la pena hasta que tenga cinco cadenas o más. Para una pantalla que usa muchos LED, vale la pena rápidamente.
Gracias por su respuesta, estoy usando LED duales rojo y verde. Usaré los 3 LED por cadena, por lo que habrá 6 cadenas, que están controladas por 6 pines en el Micronotller. Así que estaba pensando en usar 1 NPN y 1 PNP para cada cadena.
@Citi Con seis cadenas, entonces podría valer la pena el problema adicional. Trataré de mantenerlo simple al mismo tiempo que trato (sin pensar mucho detrás de esto, para ser honesto) con los caprichos y la temperatura de BJT.
Gracias de nuevo, esto significa mucho
@Citi Agregó el esquema. Con suerte, eso da una idea. q 1 podría ser un Darlington para reducir el desplazamiento, pero a menos que agregue "muchas" cadenas de series, no creo que sea necesario.
Bueno. Gracias.
@Citi Hice algunas modificaciones. Creo que el arreglo de Darlington es probablemente mejor, ahora que lo he pensado más. también agregué q 14 para darle al Darlington algo consistente para hundirse (y algunos otros pensamientos menores).
ya veo muchas gracias por tu ayuda

Ha agregado correctamente la resistencia en serie en cada cadena (en lugar de intentar compartir una resistencia común entre los tres). Dado que cada cadena está en paralelo con el suministro de 9 V, son, en efecto, independientes. (Es posible que vea una pequeña variación en la lectura de 9 V con una batería en buen estado al encender y apagar las cuerdas, pero probablemente no se notará.

La clasificación del transistor de 600 mA le da mucho margen.

si todas las cadenas están ENCENDIDAS y una cadena falla, las otras dos cadenas se verán afectadas drásticamente...

No. Estás alimentando desde una fuente de voltaje constante (9 V). Si se estuviera alimentando de una fuente de corriente constante, entonces sí, la corriente se dividiría en dos en lugar de tres.


No ha mostrado cómo está manejando los transistores PNP. Tenga cuidado con la falla del controlador del lado alto.

ingrese la descripción de la imagen aquí

Figura 1. Los diodos de protección en la mayoría de los chips lógicos crean un camino furtivo hacia el suministro positivo. Esto mantendrá el transistor PNP permanentemente encendido y puede dañar el chip.

ingrese la descripción de la imagen aquí

Figura 2. Para controlar un transistor de lado alto desde un pin GPIO, necesitamos un traductor de nivel. Un transistor NPN hace el trabajo muy bien.

Las imágenes de mi publicación sobre el controlador del lado alto fallan , que tiene más texto sobre el problema.

Estamos usando un adaptador de corriente de 9V como nuestra fuente de voltaje. También en este momento lo tengo como Fig#1 y el PNP que estoy usando es este onsemi.com/pdf/datasheet/mmbt4403-d.pdf y PIC18f4220-i/pt. 5 V y sumidero/fuente de alta corriente 25 mA/25 mA.
Creo que necesito implementar la figura 2 desde Vss > Vmicro. Tengo el PNP como la figura 1 con 10k en su base. Solo necesitaría hacer que los pines del puerto suban para impulsar el NPN
Con la configuración de la Figura 1, ¿puede encender y apagar los LED?
Bueno, al principio, con menos LED, estaba usando 5 V en el emisor y codifiqué el microcontrolador para que bajara a 0 V en la base cuando quería encender una cuerda. Pero debido a algunas restricciones, queremos usar 9V en su lugar.
Eso tiene sentido. Necesitarás 9 V para cuatro en serie.
Sí, necesitaría 9v para 4Leds y obtenemos el voltaje de la fuente (9v) proveniente de un adaptador de corriente. pero mi pregunta es si hago la figura 2, que probablemente necesite,
Sin embargo, mi preocupación es que si una cadena de LED falla, otras cadenas no se verán afectadas hasta el punto de que no funcionarán, pero si obtengo mi fuente de alimentación de un adaptador de fuente de alimentación de 9v (voltaje constante) eso ayudará.
Usaré un adaptador de alimentación de CC de 9 voltios con una corriente máxima de 500 mA. Bien, parece que tendré que implementar la figura 2 para evitar que falle el controlador del lado alto.

Debe usar transitores NPN entre cada cadena de LED y tierra. Con los transistores PNP, el microcontrolador no podrá apagar los LED; tendría que acercar la base PNP a 9 voltios para apagarlo.

Las tres cadenas de LED deben ser independientes: una falla en una cadena no debe afectar a las otras cadenas.

Hola, si utilicé la implementación de la figura 2 que se muestra arriba, ¿una falla en una cadena no afectará a las otras cadenas hasta el punto de que dejarán de funcionar, verdad?