domingo, 6 de febrero de 2011

LCD 16x2 para PC por LPT1

Muy buenas a todos!!

 Este es un proyecto que llevaba tiempo en el tintero para darle añadir un pequeño gadgets que  es muy sencillo y puede estar listo y funcionando en el ordenador en menos de un par de horas.

Bueno lo primero es tener los materiales, todos fáciles de conseguir y que no superan los 15€ (a mi me ha salido por unos casi 0€ ya que menos la pantalla (y el ordenador) todo lo demás es reciclado y la pantalla ya la tenia y me salio por unos 3€ o 4€.

Materiales:

  • Pantalla LCD 16x2 compatible HD44780
  • DB25 Macho
  • Resistencia Variable 10K
  • Resistencia Variable 100 ohm
  • Conector para fuente de PC

Bien una vez que tenemos todo lo necesario, toca ponerse manos a la obra con el esquema que es este:

El original lo saque de Neoteo pero le he modificado la patilla de R/W conectándola directamente a masa, ya que esta patilla se utiliza para la lectura/escritura del LCD.

Cuando la conectamos a GND ponemos el LCD directamente lo habilitamos para escritura. En el original va conectado a la patilla 14 del DB25.

Fotos del Montaje:

Esta es la pantalla LCD 16x02 que he utilizado

Compatible con HD44780

Primero recorte el frontal de plástico del PC con unos orificios par los potenciómetros, yo utilice de los pequeñitos que no llevan "mango" no por nada en especial solo que era lo que tenia a mano.

Después de recortar comprobar que todo encaja bien y que esta bien centrado, una vez terminada esta pieza (que es casi la mitad del trabajo)

Este es el aspecto del LCD con sus soldaduras hechas, 11 lineas en total para el LPT1 y 2 para alimentación (+5V y GND)

Aquí ya esta todo montado, el DB25 y el molex para la alimentación a +5V (en mi fuente el cable de color ROJO) y su GND. Solo falta de ponerle un adhesivo para que quede mas bonito.

 

Y este es su aspecto una vez terminado y puesto en su sitio.

 

Bueno después de montarlo necesitamos el software para hacerlo funcionar junto con el sistema operativo, para esto estoy utilizando el programa lcd smartie 5.4.1 disponible para Windows 7.

También sigo investigando que más hay por ahí más programas para el LCD y pongo una lista de programas y plugins.

Saludos!!!!

By PeYuTrOn

5 comentarios :

  1. hola aparte del programa que estas usando, kiero saber si se puede usar con otro lenguaje de programacion.... como c++

    ResponderEliminar
  2. Pues supongo que si, es cuestión de averiguar como se comunica el LCD con el puerto LPT1. He encontrado este http://www.daniweb.com/software-development/visual-basic-4-5-6/code/217074 pero si profundizas un poco más con el google seguro que encuentras algo ;)

    ResponderEliminar
  3. me decis que otro soft necesito para hacerlo andar con seven 64 bits para que me virtualize el LPT1 me dejas los links Gracias:)

    ResponderEliminar
  4. Prueba con este, yo lo he puesto en mi seven 34bits pero no me ha funcionado, la interface se ve bien, espero que tengas mejor suerte!!
    http://lcdhype.condense.de/index.php?showtopic=5002

    ResponderEliminar
  5. buenas amigo.. por que oro puero lo puedo conectar.. que no sea lpt1.. mi motherboard es una a740gm-m.. grascias muy bueno tu tutorial..

    ResponderEliminar