Concurso de Vehículos Autónomos!!
Participa en nuestra carrera de coches en una pista real para coches radiocontrol de gasolina y eléctricos. Aprovecha ahora para participar en la documentación, creación normativas, robots para compartir, apuntarse gratis...
Mira nuestra página oficial en el menú de abajo y el foro aquí: http://www.arde.cc/foro/viewtopic.php?f=65&t=4360

ImagenImagenImagenImagen

Dudas para controlar backlight de LCD

Postea aqui los temas generales relacionados con la electronica

Moderador: Junta Directiva

Avatar de Usuario
isotopo
Forero Habitual
Forero Habitual
Mensajes: 113
Registrado: Jue Ene 04, 2007 2:38 pm

Dudas para controlar backlight de LCD

Mensajepor isotopo » 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....

sistemasorp
Usuario Experto
Usuario Experto
Mensajes: 444
Registrado: Vie Ene 29, 2010 9:51 pm

Re: Dudas para controlar backlight de LCD

Mensajepor sistemasorp » 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.

Avatar de Usuario
beamspot
Usuario Desarrollador
Usuario Desarrollador
Mensajes: 1132
Registrado: Jue Oct 11, 2007 8:56 pm
Nombre: Guillem

Re: Dudas para controlar backlight de LCD

Mensajepor beamspot » 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
isotopo
Forero Habitual
Forero Habitual
Mensajes: 113
Registrado: Jue Ene 04, 2007 2:38 pm

Re: Dudas para controlar backlight de LCD

Mensajepor isotopo » 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
beamspot
Usuario Desarrollador
Usuario Desarrollador
Mensajes: 1132
Registrado: Jue Oct 11, 2007 8:56 pm
Nombre: Guillem

Re: Dudas para controlar backlight de LCD

Mensajepor beamspot » 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
isotopo
Forero Habitual
Forero Habitual
Mensajes: 113
Registrado: Jue Ene 04, 2007 2:38 pm

Re: Dudas para controlar backlight de LCD

Mensajepor isotopo » Lun Ago 29, 2011 10:17 pm

Lo he probado con el transistor y va perfecto.


Volver a “Electrónica general”

¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 0 invitados