El transistor no da suficiente corriente

Estoy usando un transistor TIP120 con pwm de mi Arduino para desvanecer una tira de led. La tira de led RGB requiere 12 voltios y 1,6 amperios de corriente. Compré una fuente de alimentación de 12 V/2,5 amperios de Radio Shack y la estoy usando para alimentar mi TIP120. Así es como tengo la configuración:

[0-5v] PWM de arduino -> base de tip120

emisor de tip120 -> tierra

masa de tira led -> colector

caliente de tira led - > alimentación +12 v

He conectado el GND de Arduino con el GND de la fuente de alimentación para mantener una referencia común a tierra. Ahora, aquí está mi problema, la configuración funciona bien en términos de función, pero mi tira de LED no se enciende en absoluto. Cuando lo cambio por un LED pequeño con una resistencia y cambio la fuente de alimentación a 6 V, el LED pequeño se enciende y se apaga como se esperaba, pero cuando vuelvo a mi configuración original, la tira de LED no se mueve. Así que conecté mi multímetro y verifiqué la corriente, decía 12,8 en el rango de 200 mA. Supongo que son 12,8 miliamperios, lo cual es extraño porque también debería aparecer en el rango de 20 mA en mi multímetro, pero lo maximiza.

Entonces, de todos modos, pensé que no estaba recibiendo suficiente corriente en la tira de LED. Pero sé que el TIP120 puede manejar hasta 5 amperios. Mi fuente de alimentación puede suministrar 2,5 amperios, entonces, ¿qué estoy haciendo mal? ¿Cómo puedo obtener la corriente hasta 1,6 amperios?

¿Cuál es la corriente base?
Además, presione el botón de esquema sobre el área de texto.
¿Qué tipo de tira de LED? Hay muchos tipos de tiras, algunas de las cuales tienen controladores PWM incluidos. (WS2812, WS2811, TM1803, TM1804, TM1809, TM1812, UCS1903, UCS1909, UCS1912, UCS2903...)
Es probable que tratar de aplicar 5 V directamente a la base de un BJT (como lo implica su descripción) explote el transistor o lo que está tratando de impulsar la base.

Respuestas (2)

Algunas cosas a tener en cuenta aquí:

  1. El TIP120 no es un transistor particularmente rápido, así que asegúrese de que su frecuencia PWM comience baja, en el rango de 100 Hz. Su cadena de LED también puede tener algunos circuitos, haciendo su propio procesamiento.
  2. Pruébelo en DC, intercambiando varias partes y observando con su voltímetro.

    Pruebe sus LED (pero con una resistencia limitadora de corriente). ¿Y si están al revés?

    Pruebe su transistor, conduciendo la base desde 5V con una resistencia de 1K ohm (más o menos). Cuando los LED se enciendan, observe los voltajes en la base y el colector del transistor.

    Finalmente, asegúrese de que su salida Arduino realmente pueda controlar la base del transistor. Léalo con el voltímetro.

¿Verificó si el transistor está conectado correctamente? De lo contrario, puede estar funcionando como un colector común o un seguidor de voltaje, lo que le da menos voltaje (y, por lo tanto, menos corriente) a los LED.

Debe verificar el hFE del transistor, las hojas de datos especifican un mínimo de 1000 para 3V/3A, pero puede dañarse.

¿También está conectando la base directamente al Arduino sin resistencia? Debe mantener la corriente base del TIP120 a un máximo de 120 mA, mejor menos que eso.

Y, solo para estar seguro, ¿probó su fuente de alimentación para ver si puede alimentar los LED?