Lab11 Interrupciones 1 PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

Electrónica y Hardware de

Computadoras
CÓDIGO II3070

LABORATORIO N° 11

m
er as
co
eH w
“Interrupciones”

o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh

1.Cavello Jiménez Maurizzio Josué


2.
Alumno (os):
3.
4.
Grupo (mesa) : Profesor: Nota:
Semestre : 1 Ing. Ulises Gordillo
Fecha de entrega : 11 12 2020 Hora: 5:00 pm

This study source was downloaded by 100000824476191 from CourseHero.com on 10-28-2021 09:07:43 GMT -05:00

https://www.coursehero.com/file/95979715/Lab11-Interrupciones-1pdf/
ELABORACION DE ATS :
ANALISIS DE TRABAJO SEGURO (ATS)

FECHA
TAREA: Lab11 – Interrupciones DIA MES AÑO

LABORATORIO X AMBIENTE
EQUIPO DE

FIRMA
DOCENTE: Ing. Ulises Gordillo Zapana TRABAJO
TALLER SESION Nº

a
FIRMA FIRMA FIRMA

FIRMA FIRMA FIRMA


vi
ALUMNOS
(Apellidos y Nombres)

e d
ar
CARACTERISTICAS DE EQUIPOS Y HERRAMIENTAS
………….………….………….………….………….………….………….………….………….………….………….………….
………….………….………….………….………….………….………….………….………….………….………….………….

sh
………….………….………….………….………….………….………….………….………….………….………….………….
………….………….………….………….………….………….………….………….………….………….………….………….
………….………….………….………….………….………….………….…………..………….………….………….………….
………….………….………….………….………….………….………….………….………….………….………….………….

as
………….………….………….………….………….…………………………………………………………..……………….……
X X …….………….………….………….………….………………………………………………………………………………...

w
OTROS
PASOS DE LA TAREA RIESGOS MEDIDAS DE CONTROL

m e
(ESPECIFICAR PARA CADA

1
co rc CASO)
o. ou
2
3
4
er res

5
6
7
se dy

8
9
10
ur tu

11
s

12
H
is
Th

This study source was downloaded by 100000824476191 from CourseHero.com on 10-28-2021 09:07:43 GMT -05:00
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 3

I. OBJETIVOS:
 Manejo de Interrupciones, cambios de estado lógico en sus pines.
 Control de Velocidad de Motor con Interrupciones.
II. MATERIAL A EMPLEAR:
- Arduino - Multímetro
- Driver o Modulo de Potencia - Motor DC
III. PROCEDIMIENTO

 MANEJO DE INTERRUPCIONES
 En un proyecto en
Proteus busque el
Arduino UNO, el
Puerto Serial,
BUTTON o
pulsador y
conéctelo.

m
er as
co
eH w
o.
rs e
ou urc
 Programe en
o

Arduino el void setup() {


aC s

siguiente código.
Serial.begin(9600);
vi y re

Cárguelo en el
Arduino y Simule attachInterrupt(digitalPinToInterrupt(2), Funcion_IntPin2, RISING);
con un monitor attachInterrupt(digitalPinToInterrupt(3), Funcion_IntPin3, RISING);
serie.
ed d

}
void loop() {
ar stu

}
void Funcion_IntPin2(){
Serial.println("Presionaste Pin 2");
is

}
Th

void Funcion_IntPin3(){
Serial.println("Presionaste Pin 3");
}
sh

This study source was downloaded by 100000824476191 from CourseHero.com on 10-28-2021 09:07:43 GMT -05:00

https://www.coursehero.com/file/95979715/Lab11-Interrupciones-1pdf/
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 4

 Capture una
imagen del
resultado de la
simulación.


 Explique el El programa está diseñado para que cuando presionemos el pin 2 o el pin
funcionamiento 3 nos mande un mensaje diciendo “ Presionaste Pin 2”.
del programa y
las
interrupciones.

m
er as
TAREA 1:
 Modifique el

co
Programe en el

eH w
Arduino, para

o.
controle un LED rs e
 Con la
ou urc
interrupción del
pin 2 el led se
enciendo y la
interrupción del
o

pin 3 el led se
aC s

ápaga.
vi y re

 Capture una
imagen del
resultado de la
ed d

simulación.
ar stu
is
Th


sh

 Explique el Se a configurado el PIN-6 como salida, además utilizamos la función


funcionamiento digitalwrite para que al momento de pulsar el PIN-2 se haga la acción
del programa
realizado.
donde el PIN-6 cambia a HIGH.

This study source was downloaded by 100000824476191 from CourseHero.com on 10-28-2021 09:07:43 GMT -05:00

https://www.coursehero.com/file/95979715/Lab11-Interrupciones-1pdf/
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 5

TAREA 2:
 Modifique el
Programe en el
Arduino, para
controlar una
señal PWM que
inicialice en el
50% de ciclo de
Trabajo (Duty
Cycle).
 Con la
interrupción del
pin 2 incremente
el PWM y con la
interrupción del
pin 3 decremente
en mismo PWM.

 Capture una

m
er as
imagen del
resultado de la

co
simulación.

eH w
o.
rs e
ou urc
o
aC s


vi y re

 Explique el Cuando presionamos el PIN-2 incrementa el PWM y cuando presionamos


funcionamiento el PIN-3 reduce el PWM.
del programa
realizado.
ed d
ar stu

IV. TEMA DE INVESTIGACIÓN


Averigüe ¿Cómo es el Temporizador en Arduino?
is

Es un recurso interno del Arduino que te permite realizar tiempos y atenderlos por interrupción.
Th

Para trabajar con un temporizador se requiere configurar el tiempo en microsegundos y definir una
función de interrupción.
V. OBSERVACIONES
sh

Tenemos que comprobar que las resistencias tengan el valor preciso, ya que al tener una sola
resistencia la simulación no va a captar el código perfectamente.

This study source was downloaded by 100000824476191 from CourseHero.com on 10-28-2021 09:07:43 GMT -05:00

https://www.coursehero.com/file/95979715/Lab11-Interrupciones-1pdf/
Nro. DD-107
Laboratorio Nro. 11: Interrupciones Página 6

VI. CONCLUSIONES.
Las dos funciones primordiales en el arduino son setup y loop, estas funciones son de carácter
obligatorio, por lo que no será posible escribir un algoritmo sin alguna de ellas.
Void Setup:
Es una pieza de código, que te permite encapsular instrucciones para procesarlas.
-Void loop:
La función de bucle o “Void Loop” es la función principal, el punto de entrada a nuestro programa.
Es el lugar donde tenemos que poner los comandos que se ejecutarán mientras la placa Arduino
esté habilitada.

m
er as
co
eH w
o.
rs e
ou urc
o
aC s
vi y re
ed d
ar stu
is
Th
sh

This study source was downloaded by 100000824476191 from CourseHero.com on 10-28-2021 09:07:43 GMT -05:00

https://www.coursehero.com/file/95979715/Lab11-Interrupciones-1pdf/
Powered by TCPDF (www.tcpdf.org)

También podría gustarte