¿Por qué un circuito remoto IR usaría un par de resistencia/transistor para cada LED?

Hice un trabajo de ingeniería inversa en el protocolo de un control remoto que... apesta. Lo estoy reemplazando con uno de mi propio diseño, pero aunque he mejorado la interfaz, el alcance y el ángulo de visión de mi sistema son terribles. Me gustaría completar esto lo antes posible... Yo, eh, frié mi control remoto original mientras intentaba depurar el mío. =]

Entonces, como cualquier buen geek, pensé en tomar prestado de los éxitos de otra persona y saqué el diagrama del circuito de TV B Gone:

Circuito de TV B desaparecido

Mi pregunta es, ¿por qué tener una resistencia y un transistor para cada LED, en lugar de encadenar los LED en serie y controlarlos con un solo transistor que, a su vez, es controlado por el pin arduino que ingresa a través de una sola resistencia?

No tengo reparos en implementar de la misma manera (francamente, estoy tentado a usar alrededor de 32 LED, resistencias y transistores solo por el gusto de hacerlo), pero me gustaría entender por qué se hizo de esta manera.

Debería hacer una pregunta secundaria, aunque creo que solo voy a profundizar en su código para tratar de resolver esto por mí mismo: ¿Por qué habría 2 pines controlando los LED? La única diferencia entre ellos es su ángulo de visión y rango: todos son de 940 nm.
Otra opción de diseño interesante: no tienen resistencias limitadoras de corriente entre Vcc, los LED y tierra. Miré la hoja de datos y los LED pueden manejar la friolera de 100 mA de corriente, así que supongo que simplemente no son necesarios si la placa no va a proporcionar tanta energía.

Respuestas (3)

El voltaje directo para un LED IR es mucho más bajo que para un LED de luz visible, generalmente alrededor de 1.3 V, pero aumenta si los atraviesa con corrientes realmente altas, como> 100 mA. No parece haber ninguna razón por la que no pueda colocar dos de ellos en serie, especialmente si su Vcc sería de 5 V. Sin embargo, si su Vcc proviene de un par de baterías AA, la caída de voltaje de dos LED + el voltaje de saturación del transistor puede acercarse a Vcc y eso podría limitar la corriente de salida.

Las dos salidas para controlar los cuatro LED son para evitar sobrecargar la salida del microcontrolador. O mejor, debe evitar la sobrecarga. Una resistencia de 120 Ω significa una corriente base de 35 mA por transistor, y eso ya es demasiado para el AVR, por no hablar de los 70 mA que consumirá ahora.

El 2N3904 tampoco es un buen transistor para esto: solo tiene una capacidad nominal de 100 mA y el bajo hFE requiere una corriente de base alta. Un BC337-40 tiene un hFE de 250 como mínimo a una corriente de colector de 100 mA, entonces una corriente base de 5 mA debería ser suficiente para impulsarlo. Una resistencia base de 820 Ω le permitirá controlar las cuatro resistencias desde 1 pin. El BC817 también tiene una capacidad nominal de 500 mA.

Alternativamente, podría usar un FET para controlar los LED. Un PMV20XN puede manejar varios amperios y tiene una resistencia de solo 25 mΩ, por lo que apenas disipará energía. Una tensión de puerta de 1,5 V es suficiente para 2,5 A.

editar
Una nota sobre la limitación de corriente. Por lo general, tendremos una resistencia en serie con el LED para eso, pero si miras el esquema de un control remoto comercial, esa resistencia suele faltar, porque cuentan con la resistencia interna de las baterías para eso, y luego ahorran otra. 0.001 dólar por control remoto.

Esta no es una buena idea si se alimenta de un regulador de voltaje alimentado por la red. Eso limitará la corriente, pero a un nivel demasiado alto, y si no destruye el LED inmediatamente, limitará severamente su vida útil. Por lo tanto, se recomienda una resistencia en serie pequeña. Con un suministro de 5 V y 2 LED en serie, tendrá una caída de voltaje de alrededor de 2,9 - 3,0 V, por lo que para 100 mA necesita una resistencia de 30 Ω. La potencia máxima será de 300 mW, pero con un ciclo de trabajo del 50 %, la potencia media es de solo 150 mW, entonces bastará con una resistencia de 1/4 W.

Ojalá pudiera votar dos veces. Gracias. Usaré tu consejo cuando reconstruya mi propio circuito.
@ user30997 - ¿Debería publicarlo de nuevo, para que puedas votar por segunda vez? ;-) ¡Gracias por aceptar!
circuito seguidor de emisor simple haría lo mismo.
@sandun: sí, pero tiene los mismos componentes, por lo que no tiene ninguna ventaja. La corriente base variará con la corriente del colector debido al cambio en el voltaje directo del LED. En el emisor común no tienes que tener cuidado con eso.
@stevenvh: Dependiendo de la curva V/I del LED, pensaría que un seguidor de emisor podría eliminar la necesidad de una resistencia, pero la caída de 0,7 voltios BE podría hacer que el circuito sea más sensible al voltaje de la batería.
+1 Estaba luchando por modificar este circuito exacto hace unas semanas, y me di por vencido (pero no antes de freír un 2N3904). Creo que intentaré jugar con él nuevamente, especialmente porque acabo de recibir algunos FET. Gracias stevenvh!

Encadenar los LED en serie significa que necesita un suministro de voltaje más alto para controlarlos a todos. Y ponerlos en paralelo puede generar problemas si las características de los LED no coinciden bien, o si su transistor no puede manejar la corriente de todos los LED a la vez.

Es posible que hayan utilizado múltiples pines de microcontrolador para mayor flexibilidad; por ejemplo, este dispositivo ahora tiene la opción de encender menos LED y, por lo tanto, ahorrar energía de la batería.

Me parece que el circuito espera que los 3904 limiten la cantidad de corriente que fluye a través de ellos a la cantidad correcta para el LED. Dado que el transistor en lugar de una resistencia se usa para limitar la corriente, y dado que cada LED (o cadena de LED) cableado en paralelo requiere su propio dispositivo limitador de corriente, eso implica el uso de un transistor separado para cada LED. No creo que diseñaría un circuito de esa manera, ya que es sensible a la versión beta de los 3904, y las características beta del transistor normalmente no se especifican con mucha precisión. Aún así, el circuito tiene la ventaja de que la corriente es algo menos sensible a VDD de lo que sería si simplemente usara un transistor de conmutación dura y luego resistencias en serie para los LED.

En cuanto al uso de dos pines del procesador para controlar dos LED separados, supongo que si los LED apuntan en direcciones sustancialmente diferentes, el controlador podría estar activándolos en diferentes momentos. Las señales remotas infrarrojas normalmente alternan entre 50% PWM y apagado. Si durante el tiempo de "50% PWM" uno maneja dos conjuntos de LED alternativamente, la corriente máxima requerida se reduciría a la mitad. La única desventaja sería que cualquier cosa que solo viera la luz de un LED vería una onda portadora de fuerza completa, pero algo que viera algo de luz de ambos LED vería una onda portadora cuya fuerza era la diferencia en la fuerza de la luz de los dos LED. . Este factor podría mitigarse utilizando, por ejemplo, una señal PWM del 25 % y haciendo que los dos juegos de luces funcionen en cuartos de ciclo adyacentes. Esto permitiría el uso de corrientes LED más altas, lo que compensaría la sensibilidad reducida de los receptores a las ondas PWM que no sean del 50%. Además, un dispositivo que vio la luz de ambos LED vería un buen portador del 50%.

En la mayoría de los controles remotos que funcionan con baterías, la corriente del LED IR está limitada por la resistencia interna del par de celdas AA en serie que proporcionan la energía. No es el transistor el que limita intrínsecamente la corriente. Este esquema tiene varias ventajas. Maximiza el brillo disponible para los LED IR sin desperdiciar energía de la batería como calor en una resistencia. También tiene el atributo de poder seguir funcionando a medida que decae el voltaje de la batería. En efecto, el control remoto puede consumir más completamente la capacidad de la batería.
Eso parece bastante peligroso. Un par de pilas AA nuevas tiene una resistencia interna de menos de 0,3 ohmios. Si uno estuviera manejando un LED IR que cayera 2.7 voltios a un amperio, las baterías nuevas no tendrían problemas para pasar ese amperio.
Lo que dice Michael Karas es básicamente cierto. Tengo el PCB de un viejo control remoto de TV Phillips frente a mí en este momento. El transistor [B]C33725 que controla el LED IR está conectado directamente a los polos positivo y negativo de las dos baterías AA (que están conectadas en serie). En realidad, hay un lugar en la PCB donde se puede montar una resistencia limitadora de corriente, pero está soldada directamente.
@user3588161: Diferentes LED y transistores tienen características de caída de voltaje algo diferentes. Si un fabricante está haciendo un millón de algo, puede tener sentido encontrar piezas que se comporten adecuadamente incluso si se conducen con un suministro "rígido" de 3,3 voltios. Además, en muchos casos, si se toman muestras de piezas de un lote de fabricación, es posible caracterizar su comportamiento con mayor precisión que las hojas de datos (el comportamiento probablemente variará más de un lote a otro que dentro de un lote). Dicho todo esto....
@user3588161: ... bien puede ser que haya suficiente margen entre la corriente "encendida" deseada y la corriente "encendida" máxima segura (dado el ancho del pulso) que limitar el tamaño de los controladores de salida del lado alto sería suficiente para limitar la cantidad de corriente que pasa a través de los transistores a una cantidad segura, incluso dada una amplia gama de variaciones de componentes.