Está en la página 1de 2

ESCUELA POLITÉCNICA NACIONAL ESFOT

TEM523 – CONTROL CON MICROPROCESADORES


HOJA GUÍA
PRÁCTICA 5
Tema: Comunicación Maestro-Esclavo
1. Objetivos:
− Implementar un sistema Maestro-Esclavo con comunicación serial USART
− Codificar un dato analógico a digital

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

- Comunicación serial (función serialEvent)


- Utilización de sensores con Arduino

2.2 Diseño
- Se requiere implementar un sistema Maestro-Esclavo con dos Arduinos y
comunicación serial USART, para lo cual debe diseñar y simular el sistema de
acuerdo con los siguientes requerimientos:

a. Se requiere implementar un sistema Maestro-Esclavo con dos Arduinos y


comunicación serial USART, para lo cual debe diseñar y simular el sistema de
acuerdo con los siguientes requerimientos:
b. Use dos plataformas Arduino UNO.
c. Conecte 5 Leds a los pines 8-12, de cada Arduino, estos servirán de salida de
datos.
d. En el pin A0 de cada Arduino conecte un potenciómetro para una señal
analógica de 0 a 5V.
e. Usar dos pulsadores en el maestro en los pines 2 y 3, que corresponden a
envío de datos desde el Maestro, y para solicitar datos al esclavo,
respectivamente.
f. Mediante la comunicación serial, se deberá enviar el dato analógico
codificado a 5 bits (es decir 0 → 0 y 1023 → 31) al Esclavo para que este a su
vez muestre en los LED’s. Así mismo el Maestro deberá solicitar el dato
analógico (5 bits) al Esclavo para mostrar en sus LED’s.

Control con Microprocesadores Práctica 5


ESCUELA POLITÉCNICA NACIONAL ESFOT

Figura 1. Circuito comunicación Maestro-Esclavo

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 comentados. Se comparará el programa de la HOJA DE DATOS con el
presentado el día de la práctica.

3. Equipo necesario
- Arduino UNO.
- Pulsadores
- Potenciómetros de 10Kohm.
- Protoboard
- Resistencias y Leds

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 5

También podría gustarte