TODOPIC

FORO TÉCNICO => Foro Técnico => Mensaje iniciado por: aitopes en 31 de Octubre de 2006, 18:21:35

Título: GLCD Muerto?
Publicado por: aitopes en 31 de Octubre de 2006, 18:21:35
Hola amigos!

Hoy tengo un dia negro....
Baje una hoja de datos de un GLCD 128x64 Winstar WG12864B y el pin-out me coincidia al pelo con la conexion para ese modulo que propone la ayuda de Mikrobasic. Arme las fichas, conecte todo....y...solo media pantalla negra.
Despues de un par de minutos dando vueltas y midiendo, veo que detras del modulo dice "WG12864A"..digo "¿sera muy distinto el A del B?"

Busco la hoja correcta, y........el pinout no tiene nada que ver.
Ahora el LCD no muestra nada, y no se si es por algun tipo de error o por que lo asesine.
El osciloscopio muestra actividad en los pines de datos, es decir, el micro esta corriendo el programa.

Me gustaria si alguien uso un bicho de estos me tire una punta para encontrar el problema.

Por error, conecte +5V al pin Data/Instruction y a Vee (Negative Voltage Output, que no se para que es...)

Una duda que tengo es si "RS" es lo mismo que "D/I"...En la datasheet correcta (http://www.alldatasheet.com/datasheet-pdf/pdf/90428/ETC/WG12864A.html) aparece "D/I" y RS no existe, por eso asumo que son la misma cosa.

En fin....me parece que el GLCD paso a mejor vida sin siquiera haber mostrado un "hola mundo" :(


Título: Re: GLCD Muerto?
Publicado por: aitopes en 31 de Octubre de 2006, 18:36:15
Otro cosa que puede pasar es que tenga algun error con el tema del contraste.

El display tiene los pines

1 = GND
2 = VDD
3 = Contraste (Vo)
4 = D/I
5 = R/W
6 = E
7 = DB0
.
.
14 = DB7
15 = CS1
16 = CS2
17 = RESET
18 = Vee (Negative Voltage Output)
19 = Anodo LED
20 = Katodo LED


Yo tengo un pote de 5K puesto entre 1 y 2, con el punto medio en 3. Lo muevo de un extremo al otro y no pasa nada. No se que es el pin 18, asi que no lo conecte.

Saludos.
Título: Re: GLCD Muerto?
Publicado por: Nocturno en 31 de Octubre de 2006, 18:55:22
Yo tengo un GLCD que también lleva un pin Vee. Para que funcione es imprescindible meterle por ahí tensión negativa, en mi caso eran -18V.
¿No te lo explican en la datasheet?
Título: Re: GLCD Muerto?
Publicado por: Arbolito en 31 de Octubre de 2006, 19:00:38
A mi me parecen bien distintos.

Para empezar Vcc Y GND tienen los pines invertidos.

Aca te dejo las hojas de datos de los dos (directas de Winstar) para que  verifiques lo que digo  :(

http://www.winstar.com.tw/products/products_show.php?pid=260

http://www.winstar.com.tw/products/products_show.php?pid=81

Bueno espero no estar dando malas noticias pero...................

un saludo
Título: Re: GLCD Muerto?
Publicado por: LordLafebre en 31 de Octubre de 2006, 19:09:32
Citar
Por error, conecte +5V al pin Data/Instruction y a Vee (Negative Voltage Output, que no se para que es...)

Hola:

Ariel, eso le puedes preguntar a Olotill, el resultado: en el caso de él murio el GLCD, pasate por mi web, alli tengo un esquema para GLCD 128x64, con algunos problemas al inicio e invirtiendo las lineas de CS1 y CS2 y con la ayuda de amigos del foro lo pude hacer andar, no he cometido el error de darle tension positiva a VEE. Ahora, no me confio del MKB ya que intente hacer andar mi otro GLCD y no consegui ningun resultado, si gustas puedes armarte el circuito que te mencione y te paso el hex para que lo pruebes.
Título: Re: GLCD Muerto?
Publicado por: aitopes en 31 de Octubre de 2006, 19:40:07
Pasame el HEX nomas...arme todo con pines intercambiables justamente para probar.
Voy a descargar tu esquema (gracias gracias gracias!)

En el caso de la ayuda del MKB, conectan Vee a Vcc directamente....no se que funcion cumple. El hecho que la descripcion del pin sea "Negative Voltage Otuput" no parece indicar eso.

Respecto del soft...probe el ejemplo tal cual esta en la ayuda del MKB, y otro que hice yo con el Pic Simulator IDE.... Ambos con el mismo resultado.

Bueno, voy bajando tu esquema.

GRACIAS!

Título: Re: GLCD Muerto?
Publicado por: aitopes en 31 de Octubre de 2006, 19:56:03
Hola Gio!
Ya que tan gentilmente me has ofrecido tu ayuda, voy a abusarme:

(http://www.freewebs.com/glafebre/GLCD.bmp)

En el esquema (el pinout de tu GLCD es diferente al mio) veo un pin conectado a +V mediante una R de 680 ohms...que pin es? Lo mismo para el que has conectado a travez de la R de 10K.

GRACIAS!

Título: Re: GLCD Muerto?
Publicado por: LordLafebre en 01 de Noviembre de 2006, 01:54:19
Hola:

Ariel, el pinout de mi GLCD es:

PIN         DESCRIPCION
1            VDD
2            VSS
3            Vo
4            DB0
-            -
-            -
12          CS1       
13          CS2
14          RST
15          R/W
16          D/I (RS)
17          E
18          Vee
19          A
20          K

Como veras la resistencia de 680ohms es para el backlight, y la de 10K para el RST.

Si gustas, en esas condiciones y como esta armado el esquema puedo pasarte mañana a primera hora el hex.
Título: Re: GLCD Muerto?
Publicado por: aitopes en 01 de Noviembre de 2006, 03:02:40
Estoy desvelado...me fui a la cama y ni caso de dormir, asi que supongo que andare por aqui cuando te levantes. ;) Espero tu hex, a ver si murio o no el GLCD.
Gracias otra vez.
Título: Re: GLCD Muerto?
Publicado por: LordLafebre en 01 de Noviembre de 2006, 03:18:20
Hola:

Ariel, aqui te dejo el HEX, espero que te sirva y ojala este vivo todavia el GLCD  :mrgreen:
Título: Re: GLCD Muerto?
Publicado por: aitopes en 01 de Noviembre de 2006, 03:20:22
Hola Gio, amigos! :mrgreen:

El "desvele" y el esquema de Gio (maestro!!!) sirvio: el contraste se regula no con un pote con los extremos en VDD y GND y el cursor en Vo, SI NO QUE SE PONE CON LOS EXTREMOS EN Vo y GND, CON EL CURSOR EN Vee....asi anda perfecto (tal como se ve en el esquema de Gio).

 :-/ EL GLCD ESTA....VIVO!!!!!!!!!! :-/

Mil gracias!

Ya me pongo a jugar con el. ¿Alguien dijo hacer un PONG o Tetris?
Título: Re: GLCD Muerto?
Publicado por: LordLafebre en 01 de Noviembre de 2006, 12:59:29
Hola:

Felicidades Ariel, que bien que aun esta vivoooooo...!!!!!!!  :-/

Probaste con el HEX que te envie?
Título: Re: GLCD Muerto?
Publicado por: aitopes en 01 de Noviembre de 2006, 15:43:47
Todavia no, me entusiasme a poner puntitos, lineas y esas cosas. Con el Pic Simulator IDE, por que con MKB me hace cualquier pavada. Seguramente es mi culpa, claro!
En un rato voy a modificar el cableado para poder probar tu HEX .
Título: Re: GLCD Muerto?
Publicado por: LordLafebre en 01 de Noviembre de 2006, 19:58:10
Hola:

no creo que seas tu, esta dando problemas el MKB, en fin, me alegro que te haya funcionado y hecho tu mismo  :-/
Título: Re: GLCD Muerto?
Publicado por: aitopes en 01 de Noviembre de 2006, 20:00:12
Si! HEchas por uno las cosas tienen otro sabor. Me parece que abandono el MKB, y me voy para tu lado: PBP+

Con el PIC SIMULATOR IDE estoy mas solo que Adan en el dia de la madre! :)
Título: Re: GLCD Muerto?
Publicado por: LordLafebre en 01 de Noviembre de 2006, 20:09:53
Hola:

Te va a gustar, a ver si cuando tienes ya dominado el tema del GLCD le damos a hacer un jueguito  :D  :D :D
Título: Re: GLCD Muerto?
Publicado por: aitopes en 01 de Noviembre de 2006, 20:35:37
Hecho. Pense en pasar a C...pero no doy pie con bola. :)

Saludos. ME voy a dormir, llevo mas de 36 horas despierto. :ni)