Documentos de Académico
Documentos de Profesional
Documentos de Cultura
I. INTRODUCCIÓN
MANUAL DE PRÁCTICAS 1
MANUAL DE PRÁCTICAS
II. OBJETIVO
III. MATERIAL
1. Materiales utilizados
i) 5 botones
ii) Resistencias
iii) Potenciómetro
iv) Bocina
v) Tarjeta DUE
2. Equipo empleado
vi) Computadora
IV. REQUERIMIENTOS
Realiza una interfaz que contenga 5 botones (push button) con sus respectivas resistencias en
configuración pulldown. La configuración pulldown mostrada en la Figura 2.1 asegura que la señal
de entrada cambiara al valor ALTO cuando el botón sea presionado. El actuador que se utilizará en
esta práctica es una bocina. La bocina de 8Ω debe conectarse en serie con un resistor para limitar la
corriente, para calcular el valor de la resistencia verifique cual es la máxima corriente que puede
suministrar la terminal del microcontrolador. La interconexión deberá incluir un potenciómetro, al
variar el valor de la resistencia permitirá controlar el volumen de la bocina. La Figura 2.2 incluye la
interconexión sugerida.
Una vez realizadas las interconexiones entre los dispositivos de entrada y el actuador, se deberá
desarrollar dos interfaces de la siguiente manera:
1. Interfaz por sondeo, realiza el sondeo de los 5 botones dentro del ciclo de trabajo del
microcontrolador, en caso de que se active uno de los botones se deberá enviar un tono a
la bocina.
MANUAL DE PRÁCTICAS 2
MANUAL DE PRÁCTICAS
2. Interfaz por interrupción, asocia cada botón a una interrupción, la rutina de servicio de la
interrupción deberá enviar un tono a la bocina, el tono dependerá del botón presionado.
A. SEQUENCIA DE SONIDO
Para generar un sonido a través de la bocina es necesario mandar un pulso cuadrado el cual puede
ser enviado a través de Modulación del Ancho de Pulso (PWM). Para esta práctica utilizaremos la
función tone de Arduino.
La función tone(pin, frecuencia, duración); especifica la terminal donde se conecta la
bocina, la frecuencia del pulso que se enviará y finalmente la duración del pulso en milisegundos.
Cada pulso deberá tener una duración de 250 ms. Cada botón estará asociado a una frecuencia
distinta, la asociación de tonos se muestra en la Tabla 1.
MANUAL DE PRÁCTICAS 3
MANUAL DE PRÁCTICAS
B. REPORTE
El reporte de la práctica deberá contener las siguientes secciones:
1. Introducción
2. Requerimientos y Especificaciones del sistema
3. Interfaz por Sondeo
a. Introducción
b. Programa
c. Resultados
4. Interfaz por interrupciones
a. Introducción
b. Programa
c. Resultados
5. Conclusiones
a. Comparación de resultados
6. Bibliografía
VII. BIBLIOGRAFÍA
[1]. M. Wolf, Computers as Components, Principles of Embedded Computing System Design,
3rd ed, Morgan Kaufmann, 2012
[2]. J. Wang, Real time Embedded Systems, 1st ed, Wiley, Series: Quantitative software
engineering series, 2017.
MANUAL DE PRÁCTICAS 4