Está en la página 1de 3

ESCUELA POLITÉCNICA NACIONAL ESFOT

TEM523 – CONTROL CON MICROPROCESADORES


HOJA GUÍA
PRÁCTICA 4
Tema: Control de Motores
1. Objetivos:
− Implementar un sistema microprocesador usando un teclado y un LCD
− Controlar la velocidad y sentido de giro de un motor DC y un Servomotor

2. Trabajo preparatorio
2.1 Desarrollo
Los siguientes temas deben revisarse para poder realizar la práctica:

- Control de Motores DC
- Control de Servomotores

2.2 Diseño
- 1. Programe un Arduino UNO que cumpla con los siguientes requerimientos:
a. Ingrese una señal de voltaje por medio de un potenciómetro en un puerto
analógico.
b. El giro del motor depende del voltaje de entrada al microcontrolador:
c. Para valores de 0 a 2.5V el motor girará en sentido antihorario. (0V velocidad
de 0% y a 2.5V velocidad de 100%)
d. Para valores de 3V a 5V el motor girará en sentido horario. (3V velocidad de
0% y a 5V velocidad de 100%)
e. Muestre el porcentaje de velocidad del motor y el sentido de giro en un LCD

- 2. Diseñe y simule un programa que permita ingresar mediante un teclado 4x4 un


número de 3 cifras (Figura 1), para lo cual debe cumplir lo siguiente:
a. Para el teclado puede usar el CI74C922.
b. Utilice la interrupción del pin2 del Arduino para el CI74C922.
c. Deberá realizar un programa para que al presionar una tecla del 0 al 9, se vaya
formando el número de 3 dígitos. El número formado podrá estar entre 0 y
180.
d. En caso de insertar un número mayor a 180, deberá aparecer en el LCD
"Angulo no válido"
e. Se debe establecer una tecla para poder eliminar el último dígito ingresado,
siendo una opción para corregir cuando se ingresa mal un número (similar al
teclado de un teléfono celular).
f. Se debe establecer una tecla para eliminar/encerar el número de 3 cifras.
g. El número se debe presentar en la primera línea de un LCD 16x2 ("Angulo:
100").
h. Use una tecla para activar el dato de 3 cifras (como la tecla ENTER), es decir,
que al presionar la tecla el eje del servomotor se moverá angularmente al
ángulo ingresado (número de 3 cifras).

Control con Microprocesadores Práctica 4


ESCUELA POLITÉCNICA NACIONAL ESFOT

Figura 1. Circuito para control de un Sermotor

NOTA: Los estudiantes deben utilizar lo aprendido en clases, materias de


programación y microcontroladores, además deben hacer uso de sus propios
materiales.

Además, como requisito para realizar la práctica presentar en la HOJA DE DATOS las
simulaciones de los circuitos diseñados, diagramas de flujo y programas
debidamente comentado. Se comparará el programa de la HOJA DE DATOS con el
presentado el día de la práctica.

3. Equipo necesario
- Arduino UNO.
- Teclado matricial 4x4.
- LCD
- Potenciómetro de 10Kohm.
- Protoboard
- Resistencias y capacitores
- 1 Puente H

Control con Microprocesadores Práctica 4


ESCUELA POLITÉCNICA NACIONAL ESFOT

- Motor DC y Servomotor

4. Procedimiento práctico
- Implemente el circuito del trabajo preparatorio y preséntelo al instructor en el Laboratorio.
- Tome en cuenta que los circuitos solo serán presentados en la hora de laboratorio, los mismos
deberán ser diseñados en el transcurso de la semana.

5. Informe
- Presente los diagramas implementados.
- Presente los diagramas de flujo y los programas implementados en el Arduino debidamente
comentados.

Control con Microprocesadores Práctica 4

También podría gustarte