TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Cryn en 07 de Marzo de 2008, 15:22:37
-
saludos a todos, ese quizá sea parte de un siguiente proyecto que tengo entre manos.
tendré una tarjeta, que utilizará un LCD (nose si de 16x2 o de 20x4 u otro) pero este LCD solo debe funcionar mientras se lo requiere y si no se lo utiliza deberá estar apagado, ya que la tarjeta independientemente del LCD funcionará sin problemas, ya que mediante otras salidas se ve el trabajo de la tarjeta; el LCD solo servirá para visualizar y/o hacer configuraciones sobre tiempos y otros en el funcionamiento de la tarjeta. Mi pregunta (s)
* digamos que inicialmente al energizar el sistema el LCD da signos de vida y algunas características de la tarjeta, pasado un tiempo o después talvez de programar se debe desactivar el LCD, para evitar el uso de consumo de energía innecesario. Esto de que manera seria optima hacerlo? talvez un transistor a la entrada de energía del micro para encenderlo o apagarlo (e inicializar la LCD cada vez qeu se requiera usarlo), o talvez mandar a la salida datos a mostrar del LCD un mensaje vacio
*consumirá algo considerable el LCD con un mensaje vacio?
* el backlight deberá ser activado con un transistor, cada vez que sea necesario, por un tiempo, verdad?
o bueno, que dicen? mne deje entender?
muchas gracias, un saludo
-
el backlight es lo que verdaderamente consume en una LCD, si cabe dentro de tus posibilidades, ponle una fuente de alimentación aparte al backlight.
-
Como te dijo palitroquez el lcd en sí no consume nada, lo que lo hace es el backlight.
Si debes encenderlo, hazlo por un tiempo como bien has dicho pero ademas te sugiero que lo hagas con una modulación de ancho de pulso, no se notará el efecto en la pantalla pero si en el consumo! :) :)
-
me pasó que desconectaba la alimentación del lcd con la puerta de una caja metálica al presionar con esta un botón NC lo que me pasaba es que si bien la luz del BL se apagaba en la pantalla quedaba estático lo último que tenía o aveces quedaba titilando en forma muy tenue la línea de arriba, esto era porque me quedaba al aire la patita del contraste y además el programa cada tanto enviaba datos por el bus de datos (por supuesto)
Tener cuidado con eso!!!
-
Habitualmente el back light es controlable y por si fuera poco las LCD suelen incluir modos en los que está la pantalla apagada. Para ello debes consultar la lista de comandos de la LCD, aunque como bien dicen lo que más consume es el back light, pero no cuesta nada apagar todo el LCD o casi todo si él mismo lo permite.
Saludos
Reinier
-
saludos gracias por las respuestas :-/
Como te dijo palitroquez el lcd en sí no consume nada, lo que lo hace es el backlight.
Si debes encenderlo, hazlo por un tiempo como bien has dicho pero ademas te sugiero que lo hagas con una modulación de ancho de pulso, no se notará el efecto en la pantalla pero si en el consumo! :) :)
la frecuencia deberá ser de unos 50-60Hz para evitar efecto visual parpadeante, cierto?? a 50% de Duty?
Menta, tendre cuidado con ello :mrgreen:
rienertl, dependerá del lcd como dices, todavia no esta definido, pero es muy probable que talvez sea un HD44780 tradicional de 16 pines (incluido el backligh) o existe algun otro mejor? aunque la aplicacion para la que será no exige de un LCD de punta
-
Hola Rodrigo: como dicen los compañeros el LCD no consume casi nada, salvo el BL, lo que puedes hacer es modular con un pwm bastante más alto que 50Hz ya que el micro te lo permite, esto para evitar cualquier efecto visual que te pueda surgir con alguna lámpara fluorescente, no digo que si o si vaya a suceder esto, pero si se puede evitar y no cuesta nada porqué no hacerlo así :)
Saludos.