Dudas para controlar backlight de LCD

Postea aqui los temas generales relacionados con la electronica

Moderator: Junta Directiva

Post Reply
User avatar
isotopo
Forero Habitual
Forero Habitual
Posts: 113
Joined: Thu Jan 04, 2007 2:38 pm

Dudas para controlar backlight de LCD

Post by isotopo » Tue Aug 23, 2011 10:03 pm

Quiero poder activar la luz del LCD al ocurrir un evento, por ejemplo pulsar un botón, se active un sensor, etc. y que se apague transcurrido un tiempo para ahorrar energía. Creo que lo mejor sería como ya lo hice con un controlador de LCD, con un transistor NPN BC547 conectado entre la masa y el negativo de la alimentación del backlight del LCD, y la base a un pin digital del micro con una resistencia de 2k2 entre medias, ¿alguna solución mejor?.

El caso es que como lo voy a usar también de noche la iluminación me parece excesiva, y me gustaría poder conmutar entre luz total y luz mínima con un interruptor y una resistencia en paralelo, pero no sé qué resistencia poner para reducir luz. Ya sé que debería de poner un potenciómetro pero es que me ocupa mucho espacio. Quiero poner una resistencia, pero es que no sé qué resistencia poner, es decir, puedo probar muchas hasta encontrar la que me dé la luz que quiero, pero es que son de 1/4w todas las que tengo y me temo que igual no valen, ya no me acuerdo de las fórmulas para el tema de la disipación y para colmo no sé interpretar la tabla de especificaciones para saber el consumo (¿150ma?)

Image

Otra solución quizá mejor sería controlar la iluminación con un pin analógico en lugar de digital (mediante el transistor claro), ¿se podrá?. Demasiadas lagunas tengo en la cabeza....

sistemasorp
Usuario Experto
Usuario Experto
Posts: 472
Joined: Fri Jan 29, 2010 9:51 pm

Re: Dudas para controlar backlight de LCD

Post by sistemasorp » Wed Aug 24, 2011 8:51 am

Lo del transistor es la solución correcta.

Para lo de la luz en la noche te propongo otra solución. Auto-dimming con un LDR y un potenciómetro digital.

Con el LDR puedes comprobar la luz que hay en el ambiente y con el potenciómetro digital puedes cambiar la resistencia a través de un pin de tu micro.

User avatar
beamspot
Usuario Desarrollador
Usuario Desarrollador
Posts: 1132
Joined: Thu Oct 11, 2007 8:56 pm
Nombre: Guillem

Re: Dudas para controlar backlight de LCD

Post by beamspot » Wed Aug 24, 2011 8:54 am

Propongo una solución aún más simple: usar una salida del PWM del micro. Sin resistencias externas ni nada que añada disipación de potencia (excepto el circuito que ya comentas con el transistor, que yo sustituiría por un pequeño mosfet), y encima, programable. Además, podrías usar una LDR o incluso un LED como fotodiodo en una entrada analógica, para sensar la luz que tienes.
Beamspot.

User avatar
isotopo
Forero Habitual
Forero Habitual
Posts: 113
Joined: Thu Jan 04, 2007 2:38 pm

Re: Dudas para controlar backlight de LCD

Post by isotopo » Thu Aug 25, 2011 7:30 pm

¿y si lo hago con el el mosfet entonces consumirá menos la retroiluminación?, es para poder usar el proyecto con tranquilidad en las pruebas con la propia alimentación USB del arduino.

¿qué tipo de mosfet y modelo debería comprar?, ¿se conectaría igual?

User avatar
beamspot
Usuario Desarrollador
Usuario Desarrollador
Posts: 1132
Joined: Thu Oct 11, 2007 8:56 pm
Nombre: Guillem

Re: Dudas para controlar backlight de LCD

Post by beamspot » Fri Aug 26, 2011 9:12 am

Para estos menesteres, suelo usar algo como el FDV303/FDV302 o FDC302/FDC303, según. Aún así, los gasto porque los tengo a mano, no por otra cosa. Encapsulado SOT-23, usease, SMD.

El consumo del backlight será el mismo usando un MosFET o un BJT. Quizás incluso un poco superior el primero debido a que el 'interruptor' es más próximo al ideal que en un BJT. Quien se verá beneficiado será el micro, cuya salida apenas suministrará corriente, y también, de rebote, la velocidad: un Mosfet es más rápido conmutando que un BJT, aunque a las frecuencias que estamos hablando para un PWM de un backlight (por debajo de 10KHz), ni se nota.
Beamspot.

User avatar
isotopo
Forero Habitual
Forero Habitual
Posts: 113
Joined: Thu Jan 04, 2007 2:38 pm

Re: Dudas para controlar backlight de LCD

Post by isotopo » Mon Aug 29, 2011 10:17 pm

Lo he probado con el transistor y va perfecto.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest