Tengo un PQC1602K-SYL display LCD alfanumérico con una luz de fondo LED. Me gustaría conducir el LED usando un pin del microcontrolador. ¿Cómo puedo lograr esto?
Lo que he intentado
De acuerdo a la hoja de datos, el LED se requiere 4.2 V y 100 mA.
Mi circuito funciona en 5 V, por lo tanto necesito para soltar la tensión de 4.2 V. Utilizando la ley de Ohm he calculado que necesito un 8 Ohmios, asumiendo el 100 mA a través del LED. Si conecto el LED directamente a la fuente, como en el siguiente circuito, el LED se enciende en el brillo completo. He medido la corriente que pasa a través del LED y tengo alrededor de 85 mA. No estoy seguro de por qué no está más cerca de la especificada 100 mA, sin embargo.
simular este circuito – Esquema creado mediante CircuitLab
Yo no puede sustituir la fuente de alimentación con el microcontrolador del pin de salida debido a que el 100 mA (o 85 mA???) son más que el pin puede proporcionar, por lo tanto necesito algún tipo de búfer. Creo que una solución común es el uso de un transistor utilizando una conexión similar a la del circuito a continuación. Sin embargo, mi conocimiento de los transistores es muy limitada y oxidado. He tratado de calcular los valores de las resistencias utilizando leyes de Kirchoff, pero yo no podía llegar a ninguna solución satisfactoria. Luego he probado experimentalmente con algunos transistor NPN que tenía por ahí y me las arreglé para llegar al voltaje deseado mediante la eliminación total de las resistencias, pero solo me dan 30 mA a través de.
Por favor me ayudan a aprender cómo encontrar la solución a este problema.