Teoría

4) Control del LCD 16x2

Los temas a tratar son los siguientes:

  • LCD 16x2 y Conexiones
  • Determinacion de los pines en las placas de arduino
  • Archivos del Video Tutorial

 LCD 16x2 y Conexiones

Las pantallas de cristal líquido LCD o display LCD para mensajes (Liquid Cristal Display), es una pantalla delgada y plana colocada delante de una fuente de luz. Las pantallas LCD tiene la capacidad de mostrar cualquier carácter alfanumérico, permitiendo representar la información que genera cualquier equipo electrónico de una forma fácil.

La pantalla consta de una matriz de caracteres (normalmente de 5x7 o 5x8 puntos) distribuidos en una, dos, tres o cuatro líneas de 16 hasta 40 caracteres por línea, en la siguiente figura se muestra una pantalla compuesta por 2 líneas de 16 caracteres.

01 Lcd

Figura 1: Lcd 16x2

Las características generales de un módulo LCD 16x2 son las siguientes:

Consumo muy reducido, del orden de 7.5mW.
Pantalla de caracteres ASCII, además de los caracteres japoneses, caracteres griegos y símbolos matemáticos.
Desplazamiento de los caracteres hacia la izquierda o a la derecha
Memoria de 40 caracteres por línea de pantalla, visualizándose 16 caracteres por línea.
Movimiento del cursor y cambio de su aspecto.
Permite que el usuario pueda programar sus caracteres creados.
Pueden ser gobernados de 2 formas principales:
- Conexión con bus de 4 bits
- Conexión con bus de 8 bits

En la siguiente figura se puede ver la conexión en un LCD 16x2 con un bus de 4 hilos seguida de la descripción de sus pines.

02 Lcd Conexiones

Figura 2: Conexiones - Lcd 16x2

PIN SIMBOLO  DESCRIPCION 
 1  VSS Patilla e tierra de alimentación
 2  VDD Patilla de alimentación de 5 V
 3  VEE - Vo

Patilla de contraste del cristal líquido.

Normalmente se conecta a un potenciómetro a

través del cual se aplica una tensión variable

entre 0 y +5V que permite regular el contraste

del LCD

4 RS Selección del registro de control/registro de datos
5 R/W

Señal de lectura/escritura con R/W=0, el módulo

LCD es escrito

6 E

Señal de activación del módulo LCD:

E=1 Módulo conectado

7-14 D0-D7 Bus de datos bi-direccional
15 A Patilla de alimentación del backlight ( 5 V)
16 K Patilla de tierra del backlight

Tabla 1: Pines del LCD

DETERMINACION DE PINES EN LA PLACA DE ARDUINO

Para determinar cual salida de una placa entrenadora de arduino corresponde a un numero de pin y puerto especifico, tengo que tener en cuenta que la nomenclatura que se observa en la placa de arduino, no es de utilidad y por lo tanto determinaremos los puertos y numeros correspondientes basandonos en las siguientes figuras.

03 Arduino uno

Figura 3: Distribucion de Pines - Placa Arduino Uno - ATmega328P

04 Arduino uno

Figura 4: Distribucion de Pines - Placa Arduino Uno - ATmega328P

08 Arduino mini

Figura 5: Distribucion de Pines - Placa Arduino Mini- ATmega328

09 Arduino pro mini

Figura 6: Distribucion de Pines - Placa Arduino ProMini- ATmega328

10 Arduino nano

Figura 7: Distribucion de Pines - Placa Arduino Nano- ATmega328

11 Arduino micro

Figura 8: Distribucion de Pines - Placa Arduino Micro- ATmega32U4

12 Arduino Leonardo

Figura 9: Distribucion de Pines - Placa Arduino Leonardo- ATmega32U4

05 Arduino Mega

Figura 10: Distribucion de Pines - Placa Arduino Mega - ATmega2560

06 Arduino Mega

Figura 11: Distribucion de Pines - Placa Arduino Mega - ATmega2560

Referencias Web

http://spainlabs.com/foro/viewtopic.php?f=9&t=76

© 2017 Innova Domotics - Todos los derechos reservados