Su proveedor de soluciones de visualización de confianza

Blog

» Blog

Las pantallas LCD y Arduino

13/12/2018

Los proyectos relacionados con Arduino son muy populares y al igual que ha ocurrido con Raspberry Pi, es uno de los proyectos de Hardware Libre más usados entre las empresas. Es por ello que vamos a hablar de?una de las combinaciones más populares entre los usuarios de Arduino: LCD + Arduino.

 

El display LCD es un accesorio cada vez más económico y más accesible, lo que hace que sea una gran opción para acompa?ar a nuestra placa Arduino. Pero??una pantalla LCD se puede usar con nuestra placa Arduino? ?Qué proyectos se pueden utilizar con LCD y Arduino??Merece la pena utilizar esta combinación?

 

?Qué es un LCD?

Los usuarios más novatos desconocen lo que significan las siglas LCD a pesar de que lo habrán visto más de una vez a lo largo de su vida.?LCD son las siglas de Liquid Crystal Display, o lo que viene a ser ?Pantalla de Cristal Líquido. Una peque?a o gran pantalla que muchos hemos conocido en diversos dispositivos como despertadores, pantallas de relojes, calculadoras, etc… Un sinfín de dispositivos electrónicos que se amplían gracias a la combinación de LCD + Arduino y Hardware Libre.

 

Las pantallas LCD son compatibles con cualquier Hardware Libre, incluido las placas del Proyecto Arduino,?aunque exigen que las placas tengas ciertos conectores o pines para realizar la conexión entre la placa de electrónica y la pantalla LCD.

 

A priori, no existe ningún impedimento para utilizar distintos tama?los de pantalla LCD. Es decir, una misma placa de Arduino puede utilizar una pantalla LCD de 5 pulgadas, de 20 “O con un tama?el personaje 5x2, por hablar de un tama?el pequeño?la. Pero hemos de ser conscientes de que?la placa Arduino no es lo mismo que una tarjeta gráfica o una placa madre, por lo que el mensaje a mostrar en una pantalla no funcionará igual en una pantalla peque?a que en una pantalla grande, siempre y cuando sea la misma placa Arduino.

 

Los pines que necesitaremos en una placa Arduino para conectar a una pantalla LCD serán los siguientes:

 

GND y VCC

Contraste

RS

RW

En

Pines de D0 a D7

Dos pinos párrafo retroiluminación

Si se tiene pines suficientes y pines compatibles con los anteriores,?la pantalla LCD funcionará perfectamente con la placa Arduino. Por lo que siempre es recomendable comprobar los pines de ambos dispositivos para asegurarse que la conexión existe. En cualquier caso, rara es la placa de Arduino que no pueda conectarse a un display lcd y en caso de tener tal situación, en el mercado existen diferentes módulos lcd que se conectan fácilmente a Arduino y cuyo coste es bastante asequible.

 

?Qué tipos de pantallas lcd existen?

Actualmente encontramos en el mercado tres tipos de pantallas lcd:

Lcd de lineas.

Lcd por puntos.

pantalla OLED.

pantalla LED.

pantalla TFT.

 

El?LCD de lineas es un tipo de pantalla que muestra la información a través de lineas. La información se sitúa en lineas y no podemos salirnos de ese marco. Este tipo de LCD es el más utilizado, económico y conocido pero también es el tipo de lcd que menos juego da, ya que?solo muestra una determinada información y por lo general solo es texto.

 

El?lcd por puntos?funciona casi igual que el anterior tipo de lcd, pero a diferencia del anterior, en?el lcd por puntos tenemos una matriz de puntos. Así, en este tipo de lcd podemos situar el texto e incluso imágenes en cualquier parte de la pantalla lcd. Además?podemos tener varios tama?os de letra dentro de la misma pantalla lcd, algo que no ocurre en el display lcd de lineas, cuyo tama?o debe de ser siempre el mismo.

 

El?pantalla OLED?es para muchos un tipo de display propio mientras que para otros está dentro de los tipos de lcd. El Display OLED es una pantalla que nos muestra información pero su construcción es diferente al de la pantalla LCD ya que?utiliza diodos led con componentes orgánicos para su creación. A diferencia de los anteriores tipos, los displays OLED ofrecen una mayor resolución, color y?un menor consumo energético. Al igual que los monitores de ordenador o los lcd por puntos, las pantallas OLED utilizan la matriz de puntos o pixeles ( ya que podemos utilizar varios colores en el mismo display) para mostrar el contenido.

 

El?display LED o LCD Led es similar al Display OLED,?pero los diodos led no contienen elementos orgánicos. Su rendimiento no es tan alto como el display OLED pero si ofrece más resolución que la pantalla LCD por puntos y ofrece color.

 

El?display TFT es el tipo de lcd más reciente que existe en el mercado. Podemos decir que el display TFT utiliza pixeles como los monitores de los ordenadores o los televisores y que podemos emitir cualquier tipo de información a través de estas pantallas. Su consumo energético es mayor que cualquiera de los anteriores tipos de ahí que se utilicen tama?pequeños?so.?El tama?o de estos displays se mide en pulgadas a diferencia de algunos de los otros tipos de displays?que se miden por caracteres o por ancho de pantalla.

?Qué modelos son los más populares?

 

Gracias al comercio online podemos encontrar infinidad de modelos de displays lcd, pero solo unos pocos son los más populares.?Esta popularidad se debe a su fácil adquisición, a su precio, a su rendimiento o sencillamente a su calidad. A continuación os hablamos de estos modelos:

LCD Hitachi HD44780

 

El módulo?LCD Hitachi HD44780?es un módulo creado por el fabricante Hitachi. El panel lcd es monocromo y es de tipo de lineas. Podemos encontrar?un modelo con 2 lineas de 16 caracteres cada una y otro modelo con 4 lineas de 20 caracteres cada una. Por lo general encontramos el display LCD Hitachi HD44780 en cualquier tienda pero también se puede dar que solo encontremos el controlador Hitachi HD44780 sin pantalla, el precio nos podrá ayudar en esta situación, siendo el coste de?pantalla más controlador de 1,70 euros?y solo el controlador de 0,6 euros.

 

I2C LCD OLED

Este display lcd es de tipo OLED.?El I2C OLED LCD es una pantalla OLED monocromo con un tama?o de una pulgada que se conecta con Arduino a través del protocolo I2C, este protocolo utiliza un bus bidireccional que nos permite ahorrar pines,?siendo necesario cuatro pines? frente a los necesarios anteriormente mencionados. El controlador de esta pantalla LCD es génerico por lo que podemos utilizar librerías libres para su utilización. El precio de este modelo no es tan económico como los anteriores modelos pero si es asequible por muchos usuarios, lo podemos?encontrar por 10 euros la unidad.

 

E-Ink LCD

La pantalla LCD de E-Ink? utiliza la tinta electrónica para mostrar la información. Al igual que el resto de modelos,?utiliza el protocolo I2C para comunicarse con Arduino. Las pantallas son de tipo TFT pero utilizando tinta electrónica lo que hace que el consumo sea considerablemente más bajo pero sin perder resolución. Aunque no existen pantallas con color ( por el momento) sino que todas son?en escala de negros y grises.

 

Como curiosidad de este modelo de pantallas lcd, hemos de decir que el precio y el tama?o estan unidos. Podemos?encontrar varios tamaños?os y cuánto más grande es el tama?la, más caro es la pantalla. Así, pantallas de E Ink 1 la 2,5 pulgadas?tienen un precio de 25 euros la unidad. Los paneles de tama?o superior pueden llegar a los 1.000 euros por unidad.

?

?Es recomendable usar una pantalla LCD para nuestro proyecto?

 

Continuando con lo anterior,?hemos de preguntarnos si realmente conviene tener una pantalla LCD y Arduino para nuestro proyecto personal o proyecto. Personalmente creo que para ciertos proyectos es necesario y para el resto de ellos es algo más personal que necesario. Por poner un ejemplo, podemos hablar de los últimos modelos de impresoras 3D, modelos que solo a?aden en algunos casos el display LCD y nada más, pero el precio del modelo se encarece sensiblemente.

 

En estos casos no creo que se necesite utilizar un display LCD, pero no ocurre así en ciertos proyectos donde el display LCD es muy importante. Ejemplos de esto último son proyectos como los relojes, una videoconsola o sencillamente un localizador GPS. Proyectos que?necesitan tener una interfaz gráfica para funcionar eficazmente. Lo que decimos puede ser una tontería, sobre todo para los usuarios más expertos pero cualquier componente puede encarecer cualquier proyecto e incluso hacerlo inviable. De ahí que sea importante valorar si nuestro proyecto debe de tener una pantalla LCD o no lo necesita.

 

Tal vez como también

  • catálogo Subscribe

    • Nuestros productos

      Pantalla LCD monocromática
      Pantalla LCD TFT
      pantalla OLED

    • Empresa

      Sobre nosotros
      Noticias / Blogs
      carreras

    • Contáctenos

      tel:+86-755-23302850
      Email:sales@dinsendisplay.com