En principio este display puede parecer como cualquier otro display con controladora HD44780 compatible, pero tiene la peculiaridad de que el contraste se regula con voltaje negativo "0 a -5v" esto hace bastante complicado de manejar ya que en la placa Arduino, o micros ATmel no tenemos una fuente de voltage similar.
Cuando este display se conecta como un HD44780 no se muestran las tipicas barras negras de contraste, aunque realmente la logica del dispositivo esta encendida no llegamos a ver nada en absoluto.
Para solucionar este dilema tenemos que echar mano de un integrado convertidor de voltaje como es el ICL7660, que basicamente convierte una señal de +4,5V / +20V a -4,5 / -20V el diagrama de conexion es muy simple, seria algo como lo siguiente:
El modelo exacto del display es PC2004LRU-AWB-H-Q tambien he leido que se comercializa con otro nombre por la empresa de circuitos electronicos Cebek
PD: por lo que he leido tambien se puede implementar la solucion con un temporizador 555, pero eso es otra historia.
Referencias:
- Pagina en el foro de Arduino sobre el asunto: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1242852407/8
- Datasheet ICL7660 http://www.intersil.com/data/fn/fn3181.pdf
- Datasheet PC2004LRU-AWB-H-Q http://www.powertip.com.tw/products_2.php?product_id=1171051123&area_idbk=1170985616
MrGastoso
ResponderEliminarTengo una display de la cual aparece en la imagen, mi pregunta es si puedo manejar esta pantalla conectándola a puerto paralelo al PC
lo otro seria como puedo programarla para que esta me indique o ponerle datos sobre el PC en dicha pantalla.
Puedes usar un esquema de circuito similar a este http://lcdsmartie.sourceforge.net/circuits.htm lo único a tener en cuenta es usar el inversor ICL para controlar el contraste de la pantalla, por lo demás funciona como un display HD44780 estandard.
Eliminar