Dudas para controlar backlight de LCD

Postea aqui los temas generales relacionados con la electronica

Moderadores: Moderadores, Junta Directiva

Dudas para controlar backlight de LCD

Notapor isotopo el Mar Ago 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?)

Imagen

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....
Avatar de Usuario
isotopo
Forero Habitual
Forero Habitual
 
Mensajes: 113
Registrado: Jue Ene 04, 2007 3:38 pm

Re: Dudas para controlar backlight de LCD

Notapor sistemasorp el Mié Ago 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.
sistemasorp
Usuario Experto
Usuario Experto
 
Mensajes: 357
Registrado: Vie Ene 29, 2010 10:51 pm

Re: Dudas para controlar backlight de LCD

Notapor beamspot el Mié Ago 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.
Avatar de Usuario
beamspot
Usuario Experto
Usuario Experto
 
Mensajes: 1132
Registrado: Jue Oct 11, 2007 8:56 pm

Re: Dudas para controlar backlight de LCD

Notapor isotopo el Jue Ago 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?
Avatar de Usuario
isotopo
Forero Habitual
Forero Habitual
 
Mensajes: 113
Registrado: Jue Ene 04, 2007 3:38 pm

Re: Dudas para controlar backlight de LCD

Notapor beamspot el Vie Ago 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.
Avatar de Usuario
beamspot
Usuario Experto
Usuario Experto
 
Mensajes: 1132
Registrado: Jue Oct 11, 2007 8:56 pm

Re: Dudas para controlar backlight de LCD

Notapor isotopo el Lun Ago 29, 2011 10:17 pm

Lo he probado con el transistor y va perfecto.
Avatar de Usuario
isotopo
Forero Habitual
Forero Habitual
 
Mensajes: 113
Registrado: Jue Ene 04, 2007 3:38 pm


Volver a Electrónica general

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado