TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: iNoXSteeL en 17 de Enero de 2010, 16:28:24

Título: Problemas con LCD Powertip
Publicado por: iNoXSteeL en 17 de Enero de 2010, 16:28:24
Hola a todos,

Tengo un lcd 4x20 de powertip, procedente de un aparato en desuso. El lcd funciona, el problema es que no soy capaz de hacerlo funcionar con el pic.

He probado con la libreria lcd420.c pero nada, según tengo entendido el chip que trae ST7066u, es compatible con el KS0066 y el HS44780, con lo que la librería debería funcionar, pero no se que puedo hacer.

Uso un 16f876 para las pruebas a 10MHz y los pin del lcd a 4 bits.

Alguien ha usado algún display de éstos?

Gracias, Un saludo.
Título: Re: Problemas con LCD Powertip
Publicado por: iNoXSteeL en 18 de Enero de 2010, 08:51:54
Pues parece que si funciona, poniendo la retroiluminación se ve pero con un contraste bajísimo, tan bajo que no me he percatado de que se veía hasta ahora (tienes que fijarte mucho y colocarlo inclinado).

El caso es que está todo bien conectado, Vcc, GND, contraste a GND, los 4 últimos pin al PIC y el resto al aire (también probé a ponerlos a GND).

Alguien ha tenido un problema similar con algún lcd?

Un saludo.
Título: Re: Problemas con LCD Powertip
Publicado por: Suky en 18 de Enero de 2010, 09:28:46
Agrega un potenciometro al contraste para poder modificarlo y ver si mejora.

Saludos!
Título: Re: Problemas con LCD Powertip
Publicado por: iNoXSteeL en 18 de Enero de 2010, 12:11:21
Pues ni con pot, Suky.. algo raro tiene que no lo veo.

Tendrá que ver el funcionamiento a 4 bits?
Título: Re: Problemas con LCD Powertip
Publicado por: MGLSOFT en 18 de Enero de 2010, 15:13:09
Porque no entras en la pagina de powertip y te bajas la hoja de datos de ese modelo??, a ver que puede ser...
Yo uso los de 2x16 y cuando es Powertip cambian algunas cosas, por ejemplo los pines A y K estan dados vuelta respecto de otros, y no pueden ser alimentados sus retroiluminadores con toda la tension de alimentacion ya que provocan una especie de corto, que aunque no lo daña, le crea sobrecarga a tu fuente. :mrgreen:
Título: Re: Problemas con LCD Powertip
Publicado por: iNoXSteeL en 18 de Enero de 2010, 16:14:20
Hola de nuevo

MLGSOFT, eso fué lo primero que hice antes de meterle las uñas al lcd  :mrgreen:, la tensión de retroiluminación en este modelo está en 4,2v con 260mA, hasta ahí bien ya que lo tengo limitado con su resistencia correspondiente.

También me bajé un documento en el cual explica la forma de controlar el contraste y el brillo, o bien con medios externos, como los potenciómetros, o bien puenteando en la parte trasera del display una serie de puentes con soldadura y unas resistencias, pero está correcto, está configurado como control externo.

El caso es que en su aparato va bien, pero lo sacas de ahí y no quiere funcionar  :D y el código de prueba ya vés, una birria...

Código: [Seleccionar]
#include <16f876.h>
#fuses HS,NOPUT,NOPROTECT,NOWDT
#use delay(clock=10M)

#use fast_io(c)

#include <lcd420.c>
void main(){
set_tris_c(0x00);
output_c(0x00);

delay_ms(1000);

lcd_init();

lcd_gotoxy(1,1); printf(lcd_putc,"Esto es una prueba");

while(1);
}
Título: Re: Problemas con LCD Powertip
Publicado por: iNoXSteeL en 18 de Enero de 2010, 18:38:49
Pues una imagen vale más que mil palabras....

(http://www.todopic.com.ar/foros/imgtiny/30wqtud.jpg)

Me ha echo perder tiempo, pero al final se supo el porqué de no funcionar, con los 5v del 7805 no va bien, con los 6 ya es cuando se ve bien. Si alguno tiene algún problema similar, que pruebe con esa tensión.

En el circuito original de donde proviene, lleva un pequeño multiplicador de tensión con un condensador, diodo y resistor.

Un saludo.
Título: Re: Problemas con LCD Powertip
Publicado por: MGLSOFT en 18 de Enero de 2010, 18:42:54
UPPSSS!!
Buen dato!!
Podras ponernos aqui el link a la hoja de datos??
Título: Re: Problemas con LCD Powertip
Publicado por: iNoXSteeL en 18 de Enero de 2010, 19:14:34
Por supuesto MLGSOFT, aquí la dejo POWERTIP PC2004 A - ST7066U (http://www.datasheetarchive.com/pdf-datasheets/Datasheets-26/DSA-507566.pdf)