Está en la página 1de 21

MICROCONTROADORES Y PLC

UNIVERSIDAD DE LAS FUERZAS ARMADAS


ESPE

DEPARTAMENTO DE CIENCIAS DE LA ENERGÍA Y


MECÁNICA

INGENIERÍA AUTOMOTRIZ

MICROCONTROLADORES Y PLC

GUATAPI ANTHONY

PASTRANO JOSE

SOCASI SAUL

ING. SIXTO REINOSO

NRC: 2680
MICROCONTROADORES Y PLC

UNIVERSIDAD DE LAS FUERZAS ARMADAS


ESPE EXTENSIÓN LATACUNGA
DEPARTAMENTO DE ENERGÍA Y MECÁNICA
CARRERA DE INGENIERIA AUTOMOTRIZ
INFORME DE LABORATORIO DE MICROCONTROLADORES Y PLC

CÓDIGO DE LA
CARRERA ASIGNATURA NOMBRE DE LA ASIGNATURA
NRC
Ing. Automotriz EMEC-35056 2680 MICROCONTROLADORES Y PLC

PRÁCTICA DURACIÓN
LABORATORIO DE: Laboratorio de microcontroladores y plc
N° (HORAS)

MANEJO Y APLICACIÓN DE UNA


3 TEMA: PANTALLA TÁCTIL O TFT
3

1 OBJETIVOS

OBJETIVO GENERAL
• Desarrollar cada uno de los circuitos de forma digital y práctica referente al manejo de
módulos TFT.

OBJETIVOS ESPECIFICOS
• Importar cada uno de los circuitos realizados en el software de Arduino hacia la tarjeta Arduino
UNO para observar el funcionamiento correcto del mismo.

• Identificar los usos y aplicaciones que existen en el manejo del módulo TFT al momento de
realizar los circuitos.

• Comprobar el funcionamiento teórico y práctico de la aplicación de reloj diseñada para módulo


TFT.

2 EQUIPO Y MATERIALES NECESARIOS

• 1 tarjeta arduino
• 1 laptop – software
• 1 cable USB
• 1 extensión
• 1 protoboard y cables de conexión
• 1 módulo TFT
• 2 potenciómetros de 10k
• 1 fuente dc regulada de 5v.
• 1 extensión
MICROCONTROADORES Y PLC
• 1 protoboard y cables de conexión
• Herramientas de electricista (pinza, cortador)

MATERIAL GRAFICO CANTIDAD


1 Arduino UNO y 1
cable USB

2 Protoboard 1

3 Fuente DC 1
regulada de 5v

4 Leds 6
MICROCONTROADORES Y PLC
5 Resistencias 3-330 ohmios
3-4,7kohmios

6 Cable 30

7 Corta frio 1

8 Laptop 1

9 Editor 1
compilador

Arduino

10 Simulador isis 1
MICROCONTROADORES Y PLC
12 Pulsadores 2

13 Extensión 1

14 Módulo TFT 1

3 MARCO TEORICO

Arduino

Arduino simplifica el trabajo con microcontroladores y ofrece las siguientes ventajas: barato,
multiplataforma, entorno de programación sencillo, software libre y extensible mediante librerías en
C++, hardware libre y extensible.
Al trabajar con Arduino, se manejan conceptos de diferentes tecnologías que a priori no tienen nada
que ver entre ellos pero que los unifica: electrónica digital y analógica, electricidad, programación,
microcontroladores, tratamiento de señales, protocolos de comunicación, arquitectura de
procesadores, mecánica, motores, diseño de placas electrónicas etc.

SW Arduino
MICROCONTROADORES Y PLC

El software de Arduino es un IDE, entorno de desarrollo integrado (siglas en inglés de Integrated


Development Environment). Es un programa informático compuesto por un conjunto de herramientas
de programación.

El IDE de Arduino es un entorno de programación que ha sido empaquetado como un programa de


aplicación; es decir, consiste en un editor de código, un compilador, un depurador y un constructor de
interfaz gráfica (GUI). Además incorpora las herramientas para cargar el programa ya compilado en
la memoria flash del hardware.

Descripción del módulo TFT

Hoy en día, las pantallas de color definido se utilizan ampliamente en la industria de control. Estas
pantallas con resolución 16 *02, 128*64 y 240*128 no podían satisfacer la experiencia del usuario y
las exigencias funcionales de más productos. Mientras tanto, la mayoría de los procesadores de control
industrial en China están siendo construidos principalmente en plataformas como 51, AVR y ARM7
/ Cortex-M3, etc.

La mayoría de estos procesadores no podrían apoyar dispositivos de control TFT directamente


mientras que pocos ARM7 y ARM9 están equipados con interfaces de control LCD; por lo tanto,
ciertas dificultades en el desarrollo y un ciclo de investigación a mayor plazo permanecen si se supone
que asuntos tales como pantalla de alta definición, descarga de imagen y sonido, GUI y materiales de
diseño de arte estén aún por resolver.
MICROCONTROADORES Y PLC
La creación de un puerto serie HMI separa por completo el control de usuario de la pantalla. Los
usuarios no tendrán que modificar sus códigos de control básicos además de añadir funciones para la
transmisión y recepción de puerto serie sobre la base de los códigos de origen, es decir, que podrían
actualizar sus productos rápidamente en pantallas a color definido.

Sin embargo, este tipo de funciones para HMI podrían ser generados automáticamente por medio de
la utilización del software Visual TFT instalado en los equipos de control, por lo tanto realiza la
reducción de las dificultades en el desarrollo y la mejora de la eficiencia de trabajo y un rendimiento
de productos. DST32024035-20, es una pantalla con puerto serie de 3.5 pulgadas táctil HMI con una
resolución de 320*240, está integrado con una memoria flash no volátil de 1GB, lo que podría permitir
a los usuarios almacenar texto, imágenes fijas, imágenes GIF y archivos de sonido, etc.

Para ello, los usuarios deben utilizar el software de PC para descargar imágenes requeridas en la
memoria flash del panel de operador por medio de USB, y luego controlar funciones como la
visualización de imágenes mediante el envío de instrucciones en serie en el puerto correspondiente a
través de MCU. Todo el proceso es fácil de entender y operar. Características del producto

• Unidad de Procesamiento Central Adopta un procesador de 32 bits ARM + marco de control de


doble núcleo FPGA de alta velocidad, que refuerzan la capacidad de procesamiento gráfico.

• Configuración de almacenamiento Disfruta de una capacidad de almacenamiento de 1GB, que es


capaz de almacenar alrededor de 140 320 * 240 imágenes en color definido.

• Características de la interfaz -Equipado Con una interfaz de imagen y descarga de máxima velocidad
USB a 600 KB/S. -Una interfaz de comunicación: RS232 o nivel / TTL 3.3V CMOS.

• Características del software -Es entorno Potente llamado TFT Visual y con descarga de IDE de
compilación; la interface visual es buena y eficaz. -Este IDE ha integrado una gran cantidad de iconos,
botones, vistas en 3D y otros diagramas de flechas en los sectores de control industriales, lo que podría
ayudar a crear vistas de diseño-arte de profesionales. -Soporte en la creación de páginas.

Después de que se han creado, el software generará automáticamente la función de guiar para cada
página; por lo tanto, no es necesario comprobar sus instrucciones.
MICROCONTROADORES Y PLC
-Soporte para funciones tales como el dibujo de la imagen, la transparencia, la edición de texto, copiar
un objeto y guardar la página como una imagen.

-Soporte para el software de PC y exhibición síncrona HMI, que gozan de funciones como la de un
solo paso de depuración.

-Apoyo en quema de archivo binario; la producción en masa es aún más conveniente y segura. El IDE
generará archivos de proyecto binarios de forma automática después de que se compilan los proyectos.

• Características del Hardware -Pantalla RGB color real de 16-Bit (65536 colores).

-Soporte en resolución de 320 * 240. -Construido bajo estándares y existencias de palabras ASIC
8*12, 8*16, 12*24, 16*32, 12*12, 16*16, 24*24, 32*64GBK palabras existentes y 32*32, 64*64
GB2312 palabras existentes.

-Soporte para la visualización del cursor.

- Apoyo en puntos de dibujo, círculos, línea recta, rectángulo, y datos lineales ajustados, así como
otras funciones de GUI.

- Soporta la descarga de formatos de imagen: JPG, BMP, JPEG, WMF, PNG y GIF etc.

- Soporte para la visualización de las imágenes en cualquier zona, visualización de la imagen cortada,
actualizar la región, visualización flash de imagen GIF.

- Relleno y Soporte DMA de un solo color, visualización de la imagen transparente.

- Soporte en funciones tales como el tacto, este modelo no soporta RTC.

- Soporte en Pantalla Dual Layer (doble almacenamiento en búfer).

- Control de luz de fondo, manejable hasta 255 niveles.

- El rango de velocidad de transmisión: 1200-2M.


MICROCONTROADORES Y PLC

- Soporte en línea para Actualizaciones de hardware.

- Personalización de acuerdo a las necesidades para satisfacer todas las demandas de los usuarios.

• Características LCD

- Monitor de tipo: TFT LCD.

- Contraste: 500: 1 - Brillo: 250 cd/m2.

- Ángulo visual (L/R/T/B): 60/60/50/55.

- Tubo de luz de fondo: LED.

- Vida útil de luz de fondo (en promedio): 50.000 horas.

• Características de la pantalla táctil

- Tipo de Pantalla Táctil: 4 conductores resistivos.

- Transmitancia de: 85%.

- Modo táctil: Continuo.

– Frecuencia al táctil: > 1000000 veces.


MICROCONTROADORES Y PLC

• Fuente de alimentación.

- Tensión de entrada: 5V.

• Detalles ambientales

- Temperatura de funcionamiento: -20 ℃ ~ 70 ℃.

- Humedad relativa: 10% -90% @ 40 ℃, sin condensación.

- Prueba de vibración: 10 a 25 Hz (X, Y, Z dirección 2G, 30 minutos).

- Prueba de ESD: ± 8KV. Servicios personalizados

• Interfaz de comunicación:

- De acuerdo con las necesidades del usuario, podemos proporcionar un bus paralelo, RS485, CAN,
SPI, y la otra interfaz.

• Actualización de imagen.

- Puede proporcionar la tarjeta SD, USB, Ethernet y GPRS y cualquier forma externa para actualizar
la imagen de memoria.

• Procesamiento de imágenes

- Soporte 60 1024 * 768 imágenes por segundo.

- Proporcionar Diseño de múltiples capas, copia de la memoria de datos, Alpha transparente, de gran
tamaño de almacenamiento de imágenes.

• Otros servicios
MICROCONTROADORES Y PLC
- Cambiar el tamaño de PCB, añada un módulo de función de usuario.

- Puede proporcionar los servicios útiles, y la cooperación de proyectos.

- Personalización de acuerdo a las necesidades para satisfacer todas las demandas de los usuarios.

4 INSTRUCCIONES

Tareas a realizar

• En un módulo TFT realice el programa y circuito para indicar la frase “UNIVERSIDAD DE


LAS FUERZAS ARMADAS ESPE”, y también indique un reloj que disponga de horas,
minutos y segundos en formato de 24 horas. Debe haber: a. Un botón para igualar las horas.
b. Un botón para igualar los minutos.
• Compile los programas y compruebe el funcionamiento en ISIS.

5 RESULTADOS OBTENIDOS
MICROCONTROADORES Y PLC
MICROCONTROADORES Y PLC
MICROCONTROADORES Y PLC
MICROCONTROADORES Y PLC

Figura 1: Código del programa


MICROCONTROADORES Y PLC
Funcionamiento
Al presionar en la pantalla entre las coordenadas 40, 170, 160, 60 se podrá modificar la hora con
cada pulso en la pantalla TFT, mostrando con cada pulso una diferente hora , al presionar en la
pantalla entre las coordenadas 40, 240, 160, 60 se podrá modificar los minutos con cada pulso en la
pantalla TFF,

Asignación
Entradas Función
TFT P1 Entrada pin X1

Salidas
LED LED Salida pin 5
TFT Pantalla TFF Salida pines
0,1,2,3,4,5,6,7 y 15

Figura 1: Funcionamiento Reloj Digital LCD.

DIAGRAMA DE FLUJO
MICROCONTROADORES Y PLC

INICIO

X,Y,Z

hora

minuto

(X > 40 && X < 200) &&


(Y > 240 && Y < 300) &&
(Z > MINPRESSURE && Z <
MAXPRESSURE)

Minuto<=58

minuto ++

minuto

Minuto= -1

(X > 40 && X < 200)


&& (Y > 170 && Y <
230) && (Z >
MINPRESSURE && Z <
MAXPRESSURE)

Hora<=22

Hora=-1

Hora++

hora

segundo

FIN
MICROCONTROADORES Y PLC

6 CONCLUSIONES

• Al culminar el trabajo se comprueba el funcionamiento del módulo TFT como se menciona en


las instrucciones, en él se muestra nombre de la institución y la hora se puede igualar con un
botón, al igual que los minutos con otro botón respectivamente.
• Para probar la pantalla TFT y programar la pantalla es necesario descargar e importar las
siguientes librerías a nuestro IDE de Arduino:Librería de Adafruit ILI9341, Librería de
gráficos Adafruit GFX.
• La precisión con la que el panel reconoce la presión, es muy exacta y permite usarlo en
programas que no necesitan botones físicos, deslizadores o pontenciómetros adicionales, sino
que podemos usar con confianza la característica táctil de estos paneles.

7 RECOMENDACIONES

• Al realizar el diagrama Ladder para todos los circuitos debemos conectar correctamente y
verificar en el software antes de pasar el diagrama al Arduino UNO para llegar al objetivo de
la practica
• De ser posible al adquirir los elementos para realizar la práctica verificar que estén en correcto
funcionamiento para evitar tener errores o complicaciones para armar el circuito.
• Evitar las malas conexiones desde el protoboard hacia la tarjeta Arduino UNO ya que de
manera incorrecta no resultaría el funcionamiento del circuito.
• Al usar el software para los diagramas Ladder debemos considerar la denominación para cada
salida y entrada.

REFERENCIAS BIBLIOGRÁFICAS Y DE LA WEB (CONSIDERAR LA NORMA APA, USO DE


8
BASES DIGITALES DE MI ESPE)

• García, Eduardo. (2008) Compilador CCCS y simulador PROTEUS para Microcontroladores PIC,
MARCOMBO S.A, México

• MacKenzie Scott, C W. Phan, Raphael (2007), Microcontrolador 8051, Cuarta edición, PEARSON
EDUCATION,México

• Lehmann S, y Harth W.; Microcontroladores PIC: Prácticas de programación: Primera edición;


Marcombo; 2008.
• Angulo, José M.; Microcontroladores PIC: Diseño práctico de aplicaciones: Segunda
edición. McGraw Hill; 1999
MICROCONTROADORES Y PLC
MICROCONTROADORES Y PLC
MICROCONTROADORES Y PLC

También podría gustarte