Sei sulla pagina 1di 6

4/4/2017 IntroduccinalasLCD|5HertzTutoriales

Search...

Inicio Sensores XBee RF LCD Conceptos Arduino Acelermetro Tienda

You are here: Home / LCD / Introduccin a las LCD


@5HzElectronica
@5HzElectronica

Flickr 5Hz

Sguenos En Facebook

5HzElectrnica
4630Megusta

Megustaestapgina

Selprimerodetusamigosenindicar
quelegustaesto.

Introduccin A Las LCD


Posted by: 5Hertz on 27/03/2014 in LCD Leave a comment 16,036 views 0

Categoras

5Hz (1)
El uso de las LCD se ha visto muy requerido tanto en la industria como en los proyectos escolares o de Acelermetro (1)
medianas empresas, ya que su uso es bastante agradable a la vista, aunque muchos de nosotros estamos
Arduino (3)
acostumbrados a escuchar dichas siglas y pensar en una pantalla para TV o el display de un ordenador,
mientras que los display LCD tienen una gama ms abierta de aplicaciones, desde relojes, calculadoras, Conceptos (2)
electrodomsticos, impresoras, etc. GPS (1)
LCD (1)
1 Introduccin. Programacin (1)
1.1 Qu es una LCD?.
RF (1)
1.2 Caractersticas de las LCD.
2. Cmo utilizarla?. Sensores (3)
2.1 Comunicacin en paralelo. Magnticos (1)
2.2 Comunicacin serial a paralelo. Peso (1)
2.3 Comunicacin serial UART.
Ultrasnicos (1)
3. Ejemplo de comunicacin.
3.1 Conexin. XBee (3)
3.2 Descripcion de pines.
3.3 Circuito.
3.4 Cdigo ejemplo.
Archivos

April 2014(5)

1.1QuesunaLCD? March 2014(2)


February 2014(7)

Las siglas LCD signi can Liquid Cristal Display pantalla de cristal lquido. Es una pantalla plana basada January 2014(3)
en el uso de una sustancia liquida atrapada entre dos placas de vidrio, haciendo pasar por este una
corriente elctrica a una zona especi ca, para que as esta se vuelva opaca, y adems cuenta
(generalmente) con iluminacin trasera.
Comentarios Recientes
Las pantallas LCD de color, cada pixel individual se divide en tres cdulas o sub pixeles con los colores RGB
(Rojo, Verde y Azul) respectivamente. Y as cada pixel puede controlarse para producir una gran variedad EDGAR CAMPOS LAMPREA on Cul Arduino
comprar?
de colores distintos.

http://5hertz.com/tutoriales/?p=479 1/6
4/4/2017 IntroduccinalasLCD|5HertzTutoriales
Acelermetro de tres ejes | El gato inquieto on
ABC del acelerometro.
Daniel on Introduccin al giroscopio.
1.2CaractersticasdelasLCD
Existen una gran variedad de proyectos en los que se incluye una LCD para interfaz con el usuario, lo que
modi ca las necesidades, las cuales es importante atender ms que nada por los precios. Y la importancia
de esta en el proyecto.

Algunos factores bsicos a considerar en una LCD son:

1.

Tamao: El tamao de un panel LCD generalmente se mide a lo lardo de su diagonal, expresado


generalmente en pulgadas. Sin embargo existen ms caractersticas que pueden describir las
dimensiones aproximadas, como por ejemplo la LCD 162 (negro sobre fondo azul) se re ere a que tiene
la capacidad de tener al mismo tiempo 16 caracteres de manera horizontal en dos renglones (cada uno).

2.

Resolucin: Esta se expresa con las dimensiones horizontal y vertical. las pantallas HD tienen una
resolucin de 19201080 por ejemplo. Y esta puede alcanzar con esta resolucin una gran variedad de
tamao, pero si no se ocupa gran a gran detalle esta, estaras desperdiciando calidad (por no utilizar algo
que tienes disponible). En 5hz se maneja, por ejemplo la LCD gr ca 12864 (negro sobre fondo verde).
Que a pesar de su tamao la consideramos su ciente para las aplicaciones estudiantiles, y algunas
industriales donde se requiera tener algo claro y legible en un tamao prctico.

3.

Brillo: la luminosidad de la pantalla tambin es importante analizarla, ya que segn la aplicacin en la


que se encuentre esta, requerir ms luz para poder apreciarse, o viceversa. Por lo que la mayora
cuentan con una luz trasera y la posibilidad de poder controlar su luminosidad.

1.

Iluminacin CCFL Esta iluminacin bsicamente consta poner detrs de la pantalla una
matriz de CCFL, o bien en las orillas o bordes de la pantalla. Sin embargo es ms consumo
que el led y tiene un menor tiempo de vida, por lo que poco a poco se ah ido poniendo en
segundo plano.

1.

Iluminacin LED Esta iluminacin puede presentarse en dos maneras, en un solo color,
(generalmente blanco) o bien en RGB, los blanco suelen ser los ms utilizados. Estos al igual
que la iluminacin CCFL, pueden estar formando una matriz en la parte de atrs, o bien pueden
colocarse a los extremos del display.

4. Contraste: Es la relacin entre la intensidad ms brillante y la ms oscura.


5.

http://5hertz.com/tutoriales/?p=479 2/6
4/4/2017 IntroduccinalasLCD|5HertzTutoriales

6. Angulo de visin: es el ngulo mximo en el que el usuario puede visualizar lo que est en la LCD sin
que se pierda mucha calidad.
7. Nmero de caracteres. Hay diversos tamaos de LCD y con ello nos limitamos o nos expandamos la
posibilidad de mostrar en el display cierto nmero de caracteres, los tamaos estndar que manejamos
son: 162, 204, 82.
8.

2.Cmocomunicarseconella?
Existen bsicamente 3 maneras de hacer comunicacin con nuestra LCD, aunque bsicamente todas son
en paralelo, cambian por el accesorio que se utiliza para entablar esta comunicacin.

2.1Comunicacinenparalelo.
Es la ms directa de utilizar, ya que se puede realizar haciendo directamente la comunicacin con el
arduino, esta puede utilizar del pin 0 al 7 o bien del 0 al 4, mandando la mitad de los datos, ya que aun
mandando la mitad de los datos, (haciendo doble proceso de envo) es tan rpido el registro, que no es
posible percibirlo con el ojo humano.

2.2Comunicacinserialaparalelo.
Para utilizar esta forma de comunicacin se requiere un circuito integrado (como el PCF8574A) el cual se
conecta por IC o SPI al puerto SDA mientras que el reloj al SCL del arduino (parte superior derecha en el
arduino UNO) mediante la librera Wire. Esta librera permite la comunicacin con dispositivos IC/TWI. Este
se hace mediante un shift register.

http://5hertz.com/tutoriales/?p=479 3/6
4/4/2017 IntroduccinalasLCD|5HertzTutoriales

2.3ComunicacinserialUART.
Este mtodo funciona de manera serial utilizando el puerto TX y RX de un microcontolador, mediante el
uso de una herramienta llamada BackPack, Sparkfun tiene dos, una que soporta de 16 0 20 caracteres y es
para 2 o 4 lneas, mientras la otra es para gr cos entre 160128 y 12864. Esta puede ser utilizada con un
baud entre 2400 y 38400 bps.

3.Ejemplodecomunicacin.

3.1Conexin.

Tomaremos como ejemplo un display LCD 162 (negro sobre fondo azul). Para el control de esta Arduino
tiene una librera llamada LiquidCrystal la cual te permite controlar LCD que sean compatibles con el driver
Hitachi HD44780. Sin embargo nosotros la modi caremos un poco para que diga 5hz electrnica.

3.2Pines:
1. El pin RS controla en que parte de la memoria LCD se estn escribiendo los datos. Es aqu donde se
mantiene la informacin que sale en la pantalla, o donde el controlador de esta busca los siguientes
datos a mostrar.
2. El pin de lectura/escritura(R/W) selecciona el modo de lectura o de escritura.
3. EL pin para habilitar enable, este habilita los registros.
4. 8 pines de datos D00-D07, Los estados de estos pines son bits que ests escribiendo en un registro,
o valores que ests leyendo.
5. Existe un pin de contraste del display.
6. Existe un pin de retro-iluminacin (Bklt+ y Bklt-) que le permiten controlar la retroiluminacin.
7. Pin de alimentacin (+5V y GND).

3.3Circuito:

- El pin RS del LCD conectado a la E/S digital en el pin 12. El pin enable del LCD conectado a la E/S
digital en el pin 11. Los pines D4 D7 conectado a las E/S digitales desde el pin 5 hasta el 2. Los pines
de voltaje y tierra conectados a +5V y tierra. El pin Vo, que controla el constraste, conectado a un
potencimetro. Ajusta el potencimetro para que el texto tenga el contraste que t quieras.

Diagrama de conexin en paraleo Arduino y LCD.

http://5hertz.com/tutoriales/?p=479 4/6
4/4/2017 IntroduccinalasLCD|5HertzTutoriales

Esquema de conexin Arduino y LCD.

3.4Cdigoejemplo:

Incluimos el cdigo de librera e inicializamos la librera cn el nmero de los pines de interfaz.

#include
LiquidCrystallcd(12,11,5,4,3,2)

Proporcionamos el nmero de columnas y renglones de nuestra LCD e imprimimos nuestro mensaje.

voidsetup(){
lcd.begin(16,2)
lcd.print(5Hzelectronica)
}

Hacemos que nuestro mensaje permanezca ah.

voidloop(){
}

Y observamos nuestro mensaje.

Ir al inicio

DisponibleenPDF

Tweet Megusta 13 0 Share


StumbleUpon

About 5Hertz

Previous:
Introduccin al giroscopio.
Next:
Cul Arduino comprar?
Leave A Reply
Your email address will not be published. Required elds are marked *

Name *

Email *

Website

http://5hertz.com/tutoriales/?p=479 5/6
4/4/2017 IntroduccinalasLCD|5HertzTutoriales

PostComment

Copyright 2014, All Rights Reserved Tutoriales de 5Hz Electrnica

http://5hertz.com/tutoriales/?p=479 6/6

Potrebbero piacerti anche