Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
manejo_de_lcd_fundamentos [2019/06/12 00:14]
admin
manejo_de_lcd_fundamentos [2019/06/12 02:34] (actual)
admin
Línea 1: Línea 1:
 +<​-configuracion_pines_entrada_salida ^ inicio^primer_programa_lcd->​
 +
 ====== Configuración de LCD (Primeros Pasos) ====== ====== Configuración de LCD (Primeros Pasos) ======
  
Línea 9: Línea 11:
 Un LCD es un dispositivo que pemrite visualizar información de manera gráfica a través del fenómeno de polarización de la Luz la cual incide en la pantalla y permite la visualización de los carácteres mediante pixeles. La apariencia general de un display alfanúmerico se muestra a continuación:​ Un LCD es un dispositivo que pemrite visualizar información de manera gráfica a través del fenómeno de polarización de la Luz la cual incide en la pantalla y permite la visualización de los carácteres mediante pixeles. La apariencia general de un display alfanúmerico se muestra a continuación:​
  
-{{:​lcd1_1.jpg?​nolink&​657x312}}+{{:​lcd1_1.jpg?​nolink&​657x312|lcd1_1.jpg}}
  
 Ahora bien, los LCD alfanúmericos como el mostrado anteriormente,​ contiene un conjunto de pines para su configuración y escritura. En cuanto a la configuración,​ se le indica al LCD elementos tales como tamaño del carácter, tipo de interfaz (4 o 8 bits), display encendido o apagado, presencia de cursos entre otros. Ahora bien, los LCD alfanúmericos como el mostrado anteriormente,​ contiene un conjunto de pines para su configuración y escritura. En cuanto a la configuración,​ se le indica al LCD elementos tales como tamaño del carácter, tipo de interfaz (4 o 8 bits), display encendido o apagado, presencia de cursos entre otros.
  
-Para la escritura se le indca al LCD que escriba los datos enviados de acuerdo a los parámetros de configuración.+Para la escritura se le indca al LCD que escriba los datos enviados de acuerdo a los parámetros de configuración. Los LCD alfanúmericos disponen de 16 pines los cuales se enumeran a continuación:​ 
 + 
 +  - Vss: **Pin de conexión a tierra GND**. 
 +  - Vdd: **Pin de conexión a +5V**. es importante no exceder este valor de lo contrario el LCD se dañará. 
 +  - V0: **Ajuste de contraste**,​ se coloca una resistencia o un potenciometro de 1K en este pin (Ver diagrama en siguiente sección). 
 +  - RS: Este pin permite colocar el LCD en modo configuración (comando) o modo escritura de carácteres. **Conexión a pin PD4 (2)**. 
 +  - R/W: Permite leer o escribir el LCD. El display contiene un a región de memoria en la cuál se pueden cargar carácteres especiales. **Se conecta a tierra GND por defecto en la librería de la aplicación**. 
 +  - EN: Permite de acuerdo a su valor que el LCD procese un dato de comando o carácter. **Conexión Pin PD6 (10)**. 
 +  - D0: Sin conexión (N/C). Debido a que la interfaz de configuración con la aplicación es de cuatro bits **este pin no se usa**. 
 +  - D1: Sin conexión (N/C). Debido a que la interfaz de configuración con la aplicación es de cuatro bits **este pin no se usa**. 
 +  - D2: Sin conexión (N/C). Debido a que la interfaz de configuración con la aplicación es de cuatro bits **este pin no se usa**. 
 +  - D3: Sin conexión (N/C). Debido a que la interfaz de configuración con la aplicación es de cuatro bits **este pin no se usa**. 
 +  - D4: Pin de envio de datos. **Conexión a Pin PC0 (23)**. 
 +  - D5: Pin de envio de datos. **Conexión a Pin PC1 (24)**. 
 +  - D6: Pin de envio de datos. **Conexión a Pin PC2 (25)**. 
 +  - D7: Pin de envio de datos. **Conexión a Pin PC3 (26)**. 
 +  - Backlight (Ánodo-A): Luz de fondo, este **pin se conecta a +5V**. 
 +  - Backlight (Cátodo-K):​ Luz de fondo, **este pin se conecta con resistencia de 220 o 330Ohm a tierra (GND)**. 
 + 
 +==== Esquema de conexión ==== 
 + 
 +A continuación,​ se muestra el esquema de conexión final que sigue la tarjeta: 
 + 
 +{{:​lcdconn_1.png?​nolink&​853x597|Conexión LCD}} 
 + 
 +==== Descripción de los bloques para configurar LCD ==== 
 + 
 +---- 
 + 
 +La aplicación contiene un conjunto de bloques para construir el algoritmo visual, estos son: 
 + 
 +{{:​bloqueslcd.png?​nolink&​606x277|Bloques LCD}} 
 + 
 +  * **Iniciar LCD**: Permite iniciar el LCD con una interfaz de 4 bits y tamaño de carácter de 5*7 pixeles. 
 +  * **LCD Clear**: Borrar el LCD. 
 +  * **LCD Escribir Texto**: Permite escribir texto en el LCD. 
 +  * **LCD Escribir Vector**: Permite escribir una variable (flotante o entera). Para escribir una variable de usa el bloque **Sprintf definido en la categoría utilidades**. 
 +  * **L****CD Escribir desde fila y columna**: Permite escribir en una fila y columna especifica del LCD.
  
  
  • manejo_de_lcd_fundamentos.1560298477.txt.gz
  • Última modificación: 2019/06/12 00:14
  • por admin