Arduino/Atmega con transistores TIP120/121/122: pregunta actual base

Estoy aprendiendo sobre transistores y parece que no puedo encontrar la respuesta a algunas preguntas que me tienen perplejo. Me referiré al transistor TIP120/121/122 Darlington .

  1. Como entiendo los transistores hasta ahora, necesito aplicar una corriente desde mi Arduino a la base del transistor para permitir que la corriente fluya entre el colector y el emisor. Lo que no entiendo es cómo se usa un microcontrolador con el transistor en tantos proyectos y tutoriales. El arduino y otros atmegas dan ~50mA de sus pines, pero según la hoja de datos, el TIP necesita 120mA en la base. Además de eso, se usa una resistencia entre el pin del microcontrolador y la base del transistor, lo que supongo que reduce aún más la corriente que ingresa a la base. Entonces, ¿qué está pasando aquí?
  2. Quiero experimentar con estos transistores, pero noté que el TIP120 y el 121 son más caros que el TIP122. Tengo curiosidad por saber a qué se debe esto, porque según la hoja de datos, parece que el TIP122 puede manejar voltajes más altos (lo que supongo que es algo bueno), con todo lo demás prácticamente igual. Entonces, ¿existe una razón científica para esta discrepancia de precios y hay alguna razón por la que deba seleccionar el TIP120 sobre el 122 para usar en mis proyectos de microcontrolador?
"El arduino y otros atmegas dan ~ 50 mA de sus pines" : no si respeta las clasificaciones máximas absolutas para esas partes (40 mA para el ATmega328P). Consulte la(s) hoja(s) de datos.

Respuestas (2)

El TIP120 no necesita 120 mA en la base para el funcionamiento normal, esa es la clasificación máxima absoluta , por encima de la cual no desea ir.
La especificación que más le interesa es la hFE (ganancia de corriente), que para un Darlington es muy alta, ya que son dos transistores conectados de manera que las ganancias de corriente se multiplican. Para el TIP120 se da un mínimo de 1000 (en comparación con un típico 200 para un solo transistor bipolar)
También son importantes la corriente máxima del colector (5A) y el voltaje del emisor del colector (60V)

Las principales desventajas son que el voltaje base-emisor se duplica en comparación con un solo transistor (~1,4 V) y el voltaje de saturación es más alto (normalmente ~0,8 V en comparación con ~0,2 V a corrientes bajas).
Estos puntos rara vez son un problema para un simple interruptor accionado por un micro pin. Sin embargo, a corrientes de colector-emisor más altas, el Vsat aumenta y puede interferir con la operación deseada y causar problemas con la disipación.
Por ejemplo, en la hoja de datos TIP120, tenga en cuenta que a 3A Ice, Vsat se da como 2V, pero a 5A ha aumentado a 4V. Eso es 20 W de disipación, mucho para calentar para tratar de deshacerse de él para mantener la temperatura baja. Entonces, al cambiar una corriente grande, debe tener en cuenta estos factores y tal vez decidir buscar una parte más adecuada (por ejemplo, nivel lógico, MOSFET de baja potencia Rsdon)

Como tenemos una ganancia de 1000, apenas tenemos que sacar nada del micro pin. Digamos que queremos cambiar 1 amperio:

1A / 1000 = 1mA en la base necesaria.
Si tenemos un voltaje de excitación de 5V, entonces restamos el Vbe del voltaje de excitación y lo dividimos por la corriente:

(5V - 1,4V) / 1mA = resistencia de 3,6k. Para darle un poco de margen, seleccione algo un poco más pequeño como 2.2k. Esto todavía solo consume ~ 1.6mA.

No le daría demasiada importancia a los diferentes precios: el precio de los componentes a menudo depende de su popularidad, cuanto más se venden, menos cuestan. Si ve mejores especificaciones a un precio más barato, hágalo ;-)
Puede obtener precios bastante extraños cuando el componente es escaso/nuevo/obsoleto. semana...

Perfecto, muchas gracias. Creo que tengo un buen entendimiento ahora. ¡Estos transistores son dispositivos absolutamente asombrosos! El precio de ese capacitor es de risa :-P
¿No debería ser "Esto rara vez es un problema para...": "Lo primero rara vez es un problema para..."? A 5 A VCE (sat) puede ser tan alto como 4 V, eso es 20 W. (No puedo encontrar esos 0,8 V en ninguna parte de la hoja de datos)
@Steven, se refería a ambos puntos, pero lo cambiaré para mencionar el problema actual más alto. El Vsat no era de la hoja de datos de esa parte, era solo una figura general de baja corriente para darlingtons (es decir, un Vbe más alto que un Vsat típico de un solo transistor)

Tienes que comprobar el título encima de la tabla. Dice "Calificaciones máximas absolutas" (AMR). Solo tocarlos brevemente es, bueno, ni siquiera está bien, pero es tolerable. En cualquier caso, no debe operar el transistor bajo AMR durante más tiempo.

Uno de los parámetros importantes de un transistor es su hFE, esa es la ganancia actual. Si aplica una corriente a la base, una corriente hFE veces mayor fluirá a través del colector. Para el transistor de propósito general, el hFE suele estar alrededor de 100, por lo que una corriente base de 1 mA le dará una corriente de colector de 100 mA. Este es un transistor Darlington , que es básicamente dos transistores en cascada. El primero amplifica la corriente por su hFE, y eso es amplificado nuevamente por el hFE del segundo transistor. Entonces, el hFE total es mucho más alto, la hoja de datos dice un mínimo de 1000.

Debe comenzar desde la corriente del colector para calcular hacia atrás hasta la corriente base. Suponga que desea controlar un relé con el transistor. Lee la hoja de datos del relé y dice que la versión de 5 V tiene una resistencia de bobina de, por ejemplo, 50 Ω. Luego, de acuerdo con la Ley de Ohm, necesita 5 V/ 50 Ω = 100 mA para accionar el relé.

El transistor tiene una ganancia de 1000, por lo que para 100 mA de salida solo necesita 100 µA de entrada. Es aconsejable utilizar un valor un poco más alto, como 1 mA. Puede pensar que esto daría 1 A, pero eso no es cierto. La resistencia del relé limitará la corriente a 100 mA, sin importar cuánta corriente quiera consumir el transistor. La corriente de entrada extra le da cierto margen si los parámetros se desvían de sus valores nominales.

Entonces, corriente base de 1 mA. Un transistor común necesita aproximadamente 0,7 V en su base, luego usaría una resistencia base de (5 V - 0,7 V)/1 mA = 4,3 kΩ como máximo para obtener 1 mA. Esa es la Ley de Ohm de nuevo. La diferencia de voltaje a través de la resistencia dividida por la corriente a través de ella. Pero este es un Darlington, y tiene el doble de caída de 0,7 V, por lo que es 1,4 V. Entonces (5 V - 1,4 V)/1 mA = 3,6 kΩ. Elija un valor estándar de 3,3 kΩ. En realidad, el cálculo es un poco más complejo que esto, porque el transistor también tiene un par de resistencias integradas, pero tenemos un gran margen, por lo que podemos ignorarlo.

Una palabra final: ATmega no te da 50 mA de salida. Absolute Maximum Ratings dice 40 mA, y debe mantenerse muy por debajo de eso. 20 mA es un buen valor máximo para trabajar; muchos parámetros se especifican en esa corriente. A 1 mA estamos muy por debajo de eso, así que estamos bien.

Gracias por la excelente respuesta Steven, ¡vienes a mi rescate siempre! Ahora creo que entiendo cómo funcionan estos transistores. Gracias por el consejo sobre la salida actual de ATmega también. Sin embargo, tengo una pregunta. Supongamos que no uso una resistencia, ¿el transistor intentaría usar la corriente máxima que ATmega le daría (40 mA), aunque, en el caso de su ejemplo, solo necesita 100 µA para satisfacer una carga que necesita 100 ¿mamá? Gracias.
@capcom: sí, usará todo lo que pueda obtener, la base no sabe lo que sucede en el lado del coleccionista. Los 40 mA es lo que no debes pasar, pero si no usas la resistencia, el ATmega te dará más. Es tu responsabilidad que esto no suceda. Lea la respuesta a [esta pregunta](electronics.stackexchange.com/questions/32990/). Utilice siempre una resistencia limitadora, nunca confíe en la resistencia del dispositivo interno. Obtendrá corrientes de más de 100 mA, tal vez 200, lo que destruirá el puerto de salida y tal vez más.