GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II Practica Nº 1
PUERTOS DE ENTRADA Y SALIDA 1. CONOCIMIENTO TEORICO REQUERIDO
El estudiante deberá tener conocimiento de los componentes y las características de un microcontrolador PIC. Conocimiento de la memoria en los microcontroladores. Conocimiento del repertorio de instrucciones. El estudiante deberá tener conocimiento de programación en assembler en el entorno MPLAB. Manejo de puertos de microcontroladores PIC de gama media y alta.
2. COMPETENCIAS Al inali!ar la práct ica el estudiante" Manejará y conigurará los puertos de entrada y salida del los microcontroladores PIC. #erá capa! de operar los lenguajes de entorno de programación de los microcontroladores. Estará amiliari!ado con el repertorio de instrucciones de los PIC asociados a la coniguración de los puertos. Manejará y entenderá el uncionamiento de los pulsadores de acción momentánea y su utili!ación con los microcontroladores. Manejará el concepto de tablas en la programación de microcontroladores en lenguaje ensamblador.
3. MATERIALES, INSUMOS Y EQUIPOS MATERIALES Y EQUIPOS Item
Denminaci!n
Canti"a" Uni"a"
$
%uente de poder
$
p! a
&
Multímetro )igital
$
p! a
O#$er%acine$ La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
INSUMOS Item
Denminaci!n
Canti"a" Uni"a"
$
Bread Board
$
p! a
&
PIC$*%+,, Mi Microcontrolador
$
p!a
-
Pulsador
$
p!a
LE) /ojos
,
p!a
0
)isplay C.C.
$
p!a
1
O#$er%acine$
La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II Practica Nº 1
PUERTOS DE ENTRADA Y SALIDA &. TECNICA O PROCEDIMIENTO Parte 1.1 Conigurar dos puertos como entrada y un puerto como salida y reali!ar un programa 1ue sume los datos ingresado en los puertos de entrada y muestre el resultado en el puerto conigurado como salida.
Parte 1.2 /eali!ar un programa 1ue compare los nibbles alto y bajo de un puerto conigurado como entrada y muestre el resultado en tres LE)s conectados a otro puerto conigurado como salida. Considere el puerto de entrada" Bit , B-
2ibble Alto Bit * Bit 0 B& B$
Bit B(
Bit A-
2ibble Bajo Bit & Bit $ A& A$
Bit ( A(
3 el puerto de salida" Condición A4B A5B A6B
LE) & ( ( $
LE) $ ( $ (
LE) ( $ ( (
Parte 1.3 /eali /eali!a !arr un progr programa ama 1ue rote rote a la i!1uie i!1uierda rda el encen encendi dido do de uno de oc7o oc7o LE)s LE)s cone conecta ctados dos a un puerto conigurado conigurado como salida. La rotación se eectuará cada 8 e! 1ue se presione un pulsador conectado a otro puerto conigurado como salida.
Parte 1.& )esarro )esarrollllar ar un programa programa'' utili! utili!ando ando el concep concepto to de tablas tablas'' 1ue cuente las 8eces 8eces 1ue se presion presiona a un pulsador pulsador.. El conteo debe mostrarse en un displays displays de , segmentos conectado a un puerto conigurado conigurado como salida. El conteo debe ser en base 7e9adecimal 1ue empiece en ( y termine en %.
'. TIEMPO DE DURACI(N DE LA PR)CTICA La práctica tendrá una duración $ clases de laboratorio de $(( minutos.
*. MEDICION, CALCULOS Y +RAICOS Parte 1.1 :eriicar el uncionamiento de la aplicación.
Parte 1.2
:eriicar el uncionamiento de la aplicación.
Parte 1.3
:eriicar el uncionamiento de la aplicación. 2
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II Practica Nº 1
PUERTOS DE ENTRADA Y SALIDA &. TECNICA O PROCEDIMIENTO Parte 1.1 Conigurar dos puertos como entrada y un puerto como salida y reali!ar un programa 1ue sume los datos ingresado en los puertos de entrada y muestre el resultado en el puerto conigurado como salida.
Parte 1.2 /eali!ar un programa 1ue compare los nibbles alto y bajo de un puerto conigurado como entrada y muestre el resultado en tres LE)s conectados a otro puerto conigurado como salida. Considere el puerto de entrada" Bit , B-
2ibble Alto Bit * Bit 0 B& B$
Bit B(
Bit A-
2ibble Bajo Bit & Bit $ A& A$
Bit ( A(
3 el puerto de salida" Condición A4B A5B A6B
LE) & ( ( $
LE) $ ( $ (
LE) ( $ ( (
Parte 1.3 /eali /eali!a !arr un progr programa ama 1ue rote rote a la i!1uie i!1uierda rda el encen encendi dido do de uno de oc7o oc7o LE)s LE)s cone conecta ctados dos a un puerto conigurado conigurado como salida. La rotación se eectuará cada 8 e! 1ue se presione un pulsador conectado a otro puerto conigurado como salida.
Parte 1.& )esarro )esarrollllar ar un programa programa'' utili! utili!ando ando el concep concepto to de tablas tablas'' 1ue cuente las 8eces 8eces 1ue se presion presiona a un pulsador pulsador.. El conteo debe mostrarse en un displays displays de , segmentos conectado a un puerto conigurado conigurado como salida. El conteo debe ser en base 7e9adecimal 1ue empiece en ( y termine en %.
'. TIEMPO DE DURACI(N DE LA PR)CTICA La práctica tendrá una duración $ clases de laboratorio de $(( minutos.
*. MEDICION, CALCULOS Y +RAICOS Parte 1.1 :eriicar el uncionamiento de la aplicación.
Parte 1.2
:eriicar el uncionamiento de la aplicación.
Parte 1.3
:eriicar el uncionamiento de la aplicación. 2
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II
3
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II Practica Nº 1
PUERTOS DE ENTRADA Y SALIDA Parte 1.& :eriicar el uncionamiento de la aplicación.
-. CUESTIONARIO $. E9plicar los algoritmos utili!ados en los distintos programas de la práctica.
4
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II Practica Nº 2
CONTADORES DE EENTOS Y TEMPORI/ADORES 1. CONOCIMIENTO TEORICO REQUERIDO
El estudiante deberá tener comprensión del concepto de contadores de e8entos. Conocimiento del concepto de tempori!adores. Conocimiento del repertorio de instrucciones. El estudiante deberá tener conocimiento de programación en assembler en el entrono MPLAB. Manejo de puertos de microcontroladores PIC de gama media y alta. Multiple9ación de puertos.
2. COMPETENCIAS Al inali!ar la práctica el estudiante" #erá capa! de manejará y conigurar los distintos módulos de tempori!ación en los microcontroladores PIC' para su utili!ación en aplicaciones como contadores de e8entos o como tempori!adores.
3. MATERIALES, INSUMOSY EQUIPOS MA;E/IALE# 3 E<=IP># Item
Denominación
Cantidad =nidad
$
%uente de Poder
$
p!a
&
Multímetro )igital
$
p!a
>bser8aciones La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
I2#=M>#
Item
Denminaci!n
Cantidad =nidad
$
Bread Board
$
p!a
&
PIC$*%+,, Microcontrolador
$
p!a
-
Pulsador
$
p!a
LE) rojos
,
p!a
0
)isplay C.C.
-
p!a
>bser8aciones
La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
Practica Nº 2
CONTADORES DE EENTOS Y TEMPORI/ADORES &. TECNICA O PROCEDIMIENTO Parte 2.1 )esarrollar un programa' utili!ando el modulo tempori!adores' para contar e8entos y mostrar la cuenta en un displays de , segmentos conectado a un puerto conigurado como salida. El conteo debe ser en base 7e9adecimal 1ue empiece en ( y termine en %.
Parte 2.2 )esarrollar un programa' utili!ando tempori!adores para generar un retardo de ('0 segundos. A partir del cual se incrementa un contador cuyo 8alor se muestrar en un displays de , segmentos conectado a un puerto conigurado como salida. El conteo debe ser en base 7e9adecimal 1ue empiece en ( y termine en %.
Parte 2.3 /eali!ar un programa 1ue rote a la i!1uierda el encendido de uno de oc7o LE)s conectados a un puerto conigurado como salida. El salto de la rotación de LE) a LE) debe ser en primera instancia cada ('(*&0 segundos durante y luego de ('&0 segundos durante los siguientes segundos.
Parte 2.& )esarrollar un programa 1ue cuente e8entos' en base decimal' 7asta ???. La cuenta debe mostrarse en tres displays de , segmentos conectado a =2 #>L> puerto conigurado como salida. =tili!ar el concepto de multiple9ación para manejar tres displays con un solo puerto.
'. TIEMPO DE DURACI(N DE LA PR)CTICA La práctica tendrá una duración $ clases de laboratorio de $(( minutos.
*. MEDICION, CALCULOS Y +RAICOS Parte 2.1 :eriicar el uncionamiento de la aplicación.
Parte 2.2
:eriicar el uncionamiento de la aplicación.
Parte 2.3
:eriicar el uncionamiento de la aplicación.
Parte 2.&
:eriicar el uncionamiento de la aplicación.
-. CUESTIONARIO $. E9plicar las dierencias básicas de los distintos módulos de tempori!ación de los microcontroladores PIC.
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II &. @Cuál es la recuencia mínima de rerescamiento en la multiple9ación de puertos Practica Nº 3
INTERRUPCIONES Y TECLADOS MATRICIALES 1. CONOCIMIENTO TEORICO REQUERIDO
Conocimiento del concepto de tempori!adores. Conocimiento del repertorio de instrucciones. El estudiante deberá tener conocimiento de programación en assembler en el entorno MPLAB. Manejo de puertos de microcontroladores PIC de gama media y alta. Multiple9ación de puertos. ;ratamiento de Interrupciones. Manejo y coniguración de ;eclados Matriciales.
2. COMPETENCIAS Al inali!ar la práctica el estudiante" #erá capa! de manejará las distintas interrupciones en los microcontroladores PIC. Manejará teclados matriciales para ampliar el rango de datos 1ue se pueden introducir al microcontrolador.
3. MATERIALES, INSUMOS Y EQUIPOS MA;E/IALE# 3 E<=IP># Item
Denominación
Cantidad =nidad
$
%uente de Poder
$
p!a
&
Multímetro )igital
$
p!a
>bser8aciones La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
I2#=M>#
Item
Denminaci!n
Cantidad =nidad
$
Bread Board
$
p!a
&
PIC$*%+,, Microcontrolador
$
p!a
-
Pulsador
$
p!a
LE) rojos
$
p!a
0
)isplay C.C.
-
p!a
>bser8aciones
La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II 0
;eclado matricial
$
p!a
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II Practica Nº 3
INTERRUPCIONES Y TECLADOS MATRICIALES &. TECNICA O PROCEDIMIENTO Parte 3.1 )esarrollar un programa' para encender y apagar' consecuti8amente' un LE) cuando se produ!ca un cambio de ni8el en el pin 1ue maneja la interrupción e9terna.
Parte 3.2 /eali!ar un programa' 1ue realice un juego de luces' de encendido secuencial de un LE) de i!1uierda a derec7a. La 8elocidad de la secuencia debe poder 8ariar aumentando o disminuyendo segn se 8ayan presionando dos pulsadores conectados a dos pines conigurados como interrupciones e9ternas.
Parte 3.3 /eali!ar un programa 1ue permita introducir datos de tres ciras por medio de un teclado matricial. Los datos deben ser 8isuali!arse' despla!ándose de i!1uierda a derec7a' en tr es displays conectados a un solo puerto.
'. TIEMPO DE DURACI(N DE LA PR)CTICA La práctica tendrá una duración $ clases de laboratorio de $(( minutos.
*. MEDICION, CALCULOS Y +RAICOS Parte 3.1 :eriicar el uncionamiento de la aplicación.
Parte 3.2
:eriicar el uncionamiento de la aplicación.
Parte 3.3
:eriicar el uncionamiento de la aplicación.
-. CUESTIONARIO $. E9plicar las dierencias de las interrupciones en los PIC de gama media y gama alta. &. E9plicar las distintas ormas 1ue e9isten para conectar un teclado matricial a un microcontrolador.
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II Practica Nº &
CONERSI(N ANAL(+ICO DI+ITAL 1. CONOCIMIENTO TEORICO REQUERIDO
Conocimiento del concepto de tempori!adores. Conocimiento del repertorio de instrucciones. El estudiante deberá tener conocimiento de programación en assembler en el entrono MPLAB. Manejo de puertos de microcontroladores PIC de gama media y alta. Multiple9ación de puertos. ;ratamiento de Interrupciones. Manejo y coniguración de los módulo A)Cde microcontroladores PIC de gama media y alta.
2. COMPETENCIAS Al inali!ar la práctica el estudiante" #erá capa! de manejará y conigurar las distintas opciones 1ue el modulo A)C de los microcontroladores PIC permite.
3. MATERIALES, INSUMOS Y EQUIPOS MA;E/IALE# 3 E<=IP># Item
Denominación
Cantidad =nidad
$
%uente de Poder
$
p!a
&
Multímetro )igital
$
p!a
>bser8aciones La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
I2#=M>#
Item
Denminaci!n
Cantidad =nidad
$
Bread Board
$
p!a
&
PIC$*%+,, Microcontrolador
$
p!a
-
Pulsador
$
p!a
LE) rojos
$
p!a
>bser8aciones
La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
Practica Nº &
CONERSI(N ANAL(+ICO DI+ITAL &. TECNICA O PROCEDIMIENTO Parte &.1 )isear un programa 1ue permita leer las entradas analógicas en dos canales distintos del modulo A)C' con8ertirlos a su e1ui8alente digital de $( bits y mostrar los + bits más signiicati8os en dos puertos distintos por medio de LE)s.
D0:
Canal $
P>/; $
LE)s
PIC D0:
Canal &
P>/; &
LE)s
'. TIEMPO DE DURACI(N DE LA PR)CTICA. La práctica tendrá una duración $ clases de laboratorio de $(( minutos.
*. MEDICION, CALCULOS Y +RAICOS Parte &.1 :eriicar el uncionamiento de la aplicación.
Parte &.2 :eriicar el uncionamiento de la aplicación.
Parte &.3
:eriicar el uncionamiento de la aplicación.
-. CUESTIONARIO. $. E9plicar las dierencias de los módulos A)C entre los PIC de gama media y gama alta. &. @Cuál es la resolución de la con8ersión A)C si solo se muestra los + bits más signiicati8os
Practica Nº '
COMUNICACI(N SERIAL 1. CONOCIMIENTO TEORICO REQUERIDO
Conocimiento del concepto de tempori!adores. Conocimiento del repertorio de instrucciones. El estudiante deberá tener conocimiento de programación en assembler en el entorno MPLAB. Manejo de puertos de microcontroladores PIC de gama media y alta. Multiple9ación de puertos.
2. COMPETENCIAS Al inali!ar la práctica el estudiante" #erá capa! de manejará y conigurar las distintas opciones de comunicación serial' 1ue el módulo =#A/; de los microcontroladores PIC permite.
3. MATERIALES, INSUMOS Y EQUIPOS MA;E/IALE# 3 E<=IP># Item
Denominación
Cantidad =nidad
$
%uente de Poder
$
p!a
&
Multímetro )igital
$
p!a
>bser8aciones La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
I2#=M>#
Item
Denminaci!n
Cantidad =nidad
$
Bread Board
$
p!a
&
PIC$*%+,, Microcontrolador
&
p!a
-
LE) /ojos
$
p!a
MA&-&
$
p!a
>bser8aciones
La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
Practica Nº '
COMUNICACI(N SERIAL &. TECNICA O PROCEDIMIENTO Parte '.1 )isear un programa 1ue permita leer la entrada analógica en un canal del modulo A)C' con8ertirlo a su e1ui8alente digital de $( bits y en8iar los + bits más signiicati8os de orma serial síncrona a otro PIC' el cual mostrara la con8ersión en uno de sus puertos por medio de LE)s. D0:
CF
CF
);
);
Canal AG)
PIC $
PIC &
P>/;
$
LE)s
Parte '.2 Programar & PICs' donde cada uno de los microcontroladores debe poder leer la entrada analógica en un canal del modulo A)C' con8ertirlo a su e1ui8alente digital de $( bits y en8iar los + bits más signiicati8os de orma serial asíncrona al otro PIC' el cual mostrara la con8ersión en uno de sus puertos por medio de LE)s. D0:
D0:
;
;
/
/
Canal AG)
Canal AG)
PIC $
PIC &
P>/; $
P>/; $
LE)s
LE)s
)iagrama de cone9ión Parte 0.&
Practica Nº '
COMUNICACI(N SERIAL Parte '.3 Programar un microcontrolador para 1ue puedatransmitir muestras analógicas pro8enientes de un canal A)C del PIC 7asta la computadora. En la computadora se debe poder 8isuali!ar el e1ui8alente en decimal de la tensión analógica 1ue se introduce en el PIC. El inicio de la transmisión debe iniciar al introducir el comando H#;A/; por medio del teclado de la computadora. D0:
;
Canal AG) /
PIC
)iagrama de cone9ión Parte 0.-
'. TIEMPO DE DURACI(N DE LA PR)CTICA. La práctica tendrá una duración $ clases de laboratorio de $(( minutos.
*. MEDICION, CALCULOS Y +RAICOS
Parte '.1 :eriicar el uncionamiento de la aplicación.
Parte '.2
:eriicar el uncionamiento de la aplicación.
Parte '.3
:eriicar el uncionamiento de la aplicación.
-. CUESTIONARIO. $. E9plicar las dierencias de la comunicación serial síncrona y la comunicación serial asíncrona. &. @Cuántos tipos de comunicación serial puede reali!ar un PIC de gama media y uno de gama alta
Practica Nº *
IMPLEMENTACION DE UNA APLICACI(N USANDO LEN+UA0E ASSEMLER O C 1. CONOCIMIENTO TEORICO REQUERIDO
El estudiante deberá tener conocimiento de programación en assembler en el entorno MPLAB. ;ratamiento de Interrupciones. Manejo y coniguración de ;eclados Matriciales. Manejo y coniguración del Modulo AG) de los micro controladores PIC.
2. COMPETENCIAS El estudiante" )iseará e implementará una aplicación controlada por un PIC. )onde los datos 1ue serán procesados se obtienen de un teclado matricial o de una seal analógica. El resultado del proceso de control debe obser8arse en un LC) o en su deecto en displays de , segmentos.
3. MATERIALES, INSUMOS Y EQUIPOS MA;E/IALE# 3 E<=IP># Item
Denominación
Cantidad =nidad
$
%uente de Poder
$
p!a
&
Multímetro )igital
$
p!a
-
>sciloscopio )igital
$
p!a
>bser8aciones La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
I2#=M>#
Item
Denminaci!n
Cantidad =nidad
$
Bread Board
$
p!a
&
PIC$*%+,, Microcontrolador
&
p!a
-
;eclado matricial
$
p!a
LC) &$*
$
p!a
>bser8aciones
La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
0
)isplay C.C.
-
p!a
Practica Nº *
IMPLEMENTACION DE UNA APLICACI(N USANDO LEN+UA0E ASSEMLER O C &. TECNICA OPROCEDIMIENTO Parte *.1
LC)
LM($*L
#istema Basado en el Microcontrolador
PIC
#i se 8a usar los displays para obser8ar el resultado del proceso' se debe usar como mínimo - displays' los cuales serán manejados por un solo puerto' para tal eecto se aconseja usar un Algoritmo de barrido secuencial.
'. TIEMPO DE DURACI(N DE LA PR)CTICA La práctica tendrá una duración $ clases de laboratorio de $(( minutos.
*. MEDICION, CALCULOS Y +RAICOS Parte *.1 :eriicar el uncionamiento de la aplicación.
-. CUESTIONARIO $. E9plicar los algoritmos utili!ados en los distintos programas de la práctica. &. E9plicar los diagramas de los circuitos utili!ados en la práctica. -. @En 1uJ casos y por1ue se escogería el uso de displays en 8e! de un LC)
Practica Nº -
IMPLEMENTACI(N DE UNA APLICACI(N CON COMUNICACI(N SERIAL CON UNA PC 1. CONOCIMIENTO TEORICO REQUERIDO
El estudiante deberá tener conocimiento del lenguaje assemblery lenguaje C. Manejo de micro controladores PIC$+ ;ratamiento de Interrupciones. Manejo de Pantallas de Cristal Lí1uido KLC). Manejo y coniguración del Modulo AG) de los micro controladores PIC. Comunicación #erie Asíncrona y #íncrona. Protocolo de comunicación /#&-&. Manejo y coniguración del yperterminal de NindoOs o #otOare similar
2. COMPETENCIAS El estudiante" )iseará e implementará una aplicación controlada por un PIC $+%00(. La tarea de dic7o programa es controlar la temperatura en un ambiente cerrado. La temperatura ideal 1ue se desea en el ambiente está comprendida entre &0 Co y &+ Co. #i la temperatura es menor a &0 C o se debe encender la caleacción y un LE) 1ue indi1ue 1ue la temperatura esta baja y 1ue se 7a encendido el caleactor. #i la temperatura es mayor a &+ Co se debe encender el aire acondicionado y un LE) 1ue indi1ue 1ue la temperatura esta alta y 1ue se 7a encendido el aire acondicionado. #i la temperatura está comprendida entre &0 Co y &+ Co deben estar apagados tanto la caleacción como el aire acondicionado y los LE)s 1ue indican esas unciones. La temperatura y el estado de la unción deben ser mostrados tanto en un LC) como en la pantalla de una PC.
Practica Nº -
IMPLEMENTACI(N DE UNA APLICACI(N CON COMUNICACI(N SERIAL CON UNA PC 3. MATERIALES, INSUMOS Y EQUIPOS MA;E/IALE# 3 E<=IP># Item
Denominación
Cantidad =nidad
$
%uente de Poder
$
p!a
&
Multímetro )igital
$
p!a
-
>sciloscopio )igital
$
p!a
>bser8aciones La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
I2#=M>#
Item
Denminaci!n
Cantidad =nidad
$
Bread Board
$
p!a
&
PIC$+%00( Microcontrolador
$
p!a
-
Motor 0 :)C
$
p!a
LC) &$*
$
p!a
0
LM -0 #ensor de ;emperatura
$
p!a
*
Modulo con8ersor ;;L=#B
$
p!a
>bser8aciones
La práctica es para $ grupo de & estudiantes' la capacidad del Laboratorio es de $( grupos
Practica Nº -
IMPLEMENTACI(N DE UNA APLICACI(N CON COMUNICACI(N SERIAL CON UNA PC &. TECNICA O PROCEDIMIENTO
Parte -.1
o r t e m ó m r e ;
LC) LM($*L
AG)
/C*G; /C,G/9
#istema Basado en el Microcon trolador
PIC$+
& & E A M
yper ;erminal
Caleactor
Aire Acondicionado
)iagrama a Blo1ues general. Para esta tarea se usara un sensor de temperatura conectado al módulo AG) del PIC. Para simular el uncionamiento del caleactor y el aire acondicionado se usaran motores )C. La comunicación entre el PIC y la PC será a tra8Js del protocolo /#&-&.
'. TIEMPO DE DURACI(N DE LA PR)CTICA La práctica tendrá una duración $ clases de laboratorio de $(( minutos.
*. MEDICION, CALCULOS Y +RAICOS Parte -.1
GUÍA DE PRÁCTICA MICROPROCESADORES Código de registro: RE-10-LAB-!" #ersió$ %&0 UNIVERSIDAD DEL VALLE
LABORATORIO DE MICROPROCESADORES II :eriicar el uncionamiento de la