ESCUELA POLITECNICA NACIONAL LABORATORIO DE CONTROL CON MICROPROCESADORES PRÁCTICA # 4 DESDE EL 20 HASTA EL 26 DE MAYO DEL 201% LCD y TÉCNICAS DE BARRIDO DE TECLADOS OBJETIVO El objetivo de la presente práctica es el de familiarizar al estudiante con el manejo de los displays de cristal líquido (LCD) y las técnicas de barrido y decodificación de teclados. TRABAJO PREPARATORIO 1.- Consultar acerca del Display de Cristal Líquido: Funcionamiento del módulo LCD Líneas de interface (RS, R/W, E, D4-D7, D0-D3, Vdd, Vss, Vo) Modos de interface con el Microprocesador Inicialización del módulo: por medio de instrucciones. Set de Instrucciones Características eléctricas 2.- Crear las subrutinas para el manejo del LCD (Assembler) 3.- Realizar un programa con el cual se pueda controlar la velocidad de un motor de DC, desde 0% al 100%, el valor de la velocidad se visualiza en el monitor del PC y en un LCD alfanumérico, el set point de velocidad se lo puede ingresar desde el computador o utilizando un teclado basado en pulsadores conectado al microcontrolador, el teclado debe tener botón de subir set point, botón de bajar set point y un botón para detener el motor, usar decodificación en hardware para el teclado, si el motor se detiene usando el botón de paro encender una alarma visual, la alarma se desactiva si se ingresa un nuevo set point, ya sea desde el teclado o desde el PC. El computador inicia la comunicación, enviando un dato (SOH = 1), luego envía el comando y el parámetro según el caso. 3.- Elabore un programa en un ambiente visual que permita establecer la comunicación serial entre el microcontrolador y el computador, con el protocolo antes mencionado. NOTA: No se puede utilizar hyper terminal o similares para realizar la comunicación. El programa de comunicación en el PC debe ser desarrollado en uno de los programas del literal 1 LABORATORIO DE CONTROL CON MICROPROCESADORES 1
© Copyright 2024