Quiero iluminar una tira de LED a través de un Arduino (ESP8266)
El GPIO de Arduino tiene una salida máxima de 12 mA. No es suficiente alimentar una tira de LED de 5 m de longitud.
Una solución obvia es usar un transistor para aumentar la corriente. He seguido un tutorial de Internet que usaba transistores TIP31, pero mis luces eran demasiado tenues. La solución proporcionada en esta respuesta (la tira de LED RGB es demasiado tenue) es reducir a la mitad la resistencia a 200 ohmios e incluso eso puede no ser suficiente porque la corriente necesaria es de aproximadamente 2A por canal (6A en total). Me señalaron que podría usar un par de Darlington para aumentar aún más la corriente y decidí probarlo, pero antes de intentarlo, alguien dijo que podría quemar mis LED.
No puedo reemplazar esta tira de LED en menos de 3 semanas (el envío a mi ciudad es un infierno) y me gustaría hacerlo de manera segura.
Así que, um, estoy tratando de averiguar qué resistencia y qué transistor debería usar.
Algunas fórmulas que ya conozco:
- amperios necesarios por canal: (#LEDS / 3) * 20mA = > 2A
- vatios necesarios: V * I = > 12V * (#LEDS / 3) * 20mA = > 24W * 3 = > 72W = > 90W para estar seguro
Este es el circuito sugerido de que alguien dijo que funcionará y otra persona dijo que quemaría mis LED.
Asíquehedecididoaprendercómoelegiruntransistoryunaresistencia,heencontradoesta
¿Puede alguien ayudarme con eso?