Está en la página 1de 5

MICROCONTROLADORES 2022-1 UPC

LABORATORIO CALIFICADO 1

Desarrollo de una aplicación con el microcontrolador PIC18F4550


empleando periféricos básicos

Kalun Lau Página 1


MICROCONTROLADORES 2022-1 UPC

El presente laboratorio trata de desarrollar una aplicación basada en el microcontrolador


PIC18F4550 usando como reloj principal el oscilador interno corriendo a 2MHz al CPU y
periféricos, conectado a un display de siete segmentos del tipo cátodo común, dos entradas
activas en alto y una salida hacia un osciloscopio donde se emite una señal cuadrada de
frecuencia 2KHz y duty cycle variable según tabla mostrada en el gráfico anterior. Cada
selección de duty cycle debe de ir acompañada con la visualización de una letra en el display
de siete segmentos. Para la generación de la onda cuadrada se deberá usar el módulo
Timer0 para la base de tiempos. No deberá usarse en el desarrollo del presente laboratorio
los vectores de interrupción ni el LUT basado en TBLPTR para el display.

Desarrollo:

- Se iniciará a la hora programada con el sorteo de los grupos máximo de cuatro integrantes
y mínimo de dos, cinco minutos después se abrirá el acceso de la actividad en el AV. El
tiempo de la evaluación será de 165 minutos. Cada grupo recibirá un número identificador
a ser colocado en el informe. Participante que llegue después del sorteo no podrá integrarse
a ningún grupo formado y recibirá la nota mínima.

- Durante la evaluación deberán estar conectados permanentemente en la sesión virtual


del Blackboard Collaborate y participando activamente en el desarrollo de esta asignación

Kalun Lau Página 2


MICROCONTROLADORES 2022-1 UPC

y en equipo, si alguno de los integrantes del grupo se desconecta deberá de reportarse de


lo contrario se procederá a anular la evaluación al grupo y obtendrán la calificación mínima
(00).

- Durante el desarrollo de esta evaluación deberán de tener en correcto funcionamiento


sus micrófonos y opcionalmente la webcam ya que se estará registrando y monitoreando
la revisión. Se tendrá visitas inopinadas de supervisores de la universidad. De no registrarse
actividad grupal con el uso de audio, video y/o compartición de pantalla se procederá a
anular la evaluación al grupo y obtendrán la calificación mínima (00).

- Descargar la plantilla de informe de laboratorio del aula virtual (Unidad 1/ Semana 4) y


utilizarla para el desarrollo del presente laboratorio.

- Desarrollar el laboratorio de manera secuencial teniendo en cuenta lo siguiente:

1. (3p) Dibujar a mano el circuito electrónico a detalle de la aplicación con correcta


nomenclatura (nombre, valores y unidades de: todos los componentes, líneas de
alimentación y datos) y correcto dibujo de los componentes electrónicos. Deberán
de hacer el dibujo de manera clara y ordenada en una hoja bond en blanco para
luego tomarle una fotografía enfocada y con adecuada iluminación. La foto deberá
ser insertada en el punto 1 del informe.
2. (1p) Elaborar la tabla (o tablas) de decodificación para el mensaje (en Excel)
teniendo en cuenta que el display es de tipo cátodo común. Colocar la tabla en
formato imagen en el punto 2 del informe.
3. (2p) Analizar la configuración del Timer0 para las temporizaciones necesarias en la
generación de la señal cuadrada y obtener los valores de cuenta inicial y del registro
de configuración T0CON. Tomarle una fotografía de los desarrollado y colocarlo en
el punto 3 del informe.
4. (3p) Elaborar a detalle el algoritmo en diagrama de flujo de la aplicación. Capturar
la imagen y colocarlo en el punto 4 del informe.
5. (1p) Desarrollar el circuito de simulación en Proteus. Capturar la imagen de lo
desarrolado y colocarlo en el punto 5 del informe.
6. (3p) Desarrollo del proyecto en el MPLABX v6.00 teniendo en cuenta que el nombre
de dicho proyecto será MICRO202201_LB1. El lenguaje empleado será el XC8 PIC
Assembler. Capturar en imágenes de la ventana del proyecto, el código desarrollado
(completo) y la bitácora completa de mensajes de la ventana de output luego de
hacer la compilación. Colocar todas las imágenes anteriores en el punto 6 del
informe.
7. (2p) Simular el circuito en el Proteus y hacer capturas de pantalla en diferentes
momentos de la simulación para evidenciar que el microcontrolador realiza la

Kalun Lau Página 3


MICROCONTROLADORES 2022-1 UPC

visualización completa del mensaje. Para la evidencia de la temporización podrán


usar la función de frecuencímetro o el osciloscopio propios del software. Todas las
capturas de pantalla deberán ser insertadas en el punto 7 del informe.
8. (4p) Implementar el circuito en físico colocando en la salida por donde se emite la
señal cuadra un LED y verificar si el LED cambia de intensidad al cambiar la
combinatoria de las entradas, deberás de tomar fotografía del circuito en cada
combinación y adjuntarlas en el punto 8 del informe.
9. (1p) Adjuntar foto de documento de identidad (DNI, pasaporte, carné universitario
ó TIU) donde se muestre nombres y fotografía de cada uno de los integrantes del
grupo.

-De utilizarse un formato de lenguaje diferente a XC8 PIC Assembler utilizado en el curso
recibirá el grupo una penalidad de -10p.

-Tener en consideración que se evaluará el debido orden y redacción de comentarios en


cada ítem del informe.

- La plantilla del informe llenada será exportado en PDF (Microsoft Word permite grabar
directamente a dicho formato) y CADA INTEGRANTE DEL GRUPO deberá subir el MISMO
informe al aula virtual dentro del tiempo estipulado.

- El nombre del archivo PDF a subir deberá de tener el siguiente formato:

20221_LB1_EL174_[tu sección]_[tu turno]_GRP[tu número de grupo asignado].pdf

Ejemplo de nombre de archivo: 20221_LB1_EL174_EL43_10AM_GRP3.pdf

El no seguir el formato del nombre del archivo se aplicará una penalidad de -5p.

- Es responsabilidad de los integrantes del grupo tener buena conexión a Internet, revisar
el tiempo y subir los archivos con al menos 10 MINUTOS antes de la hora de finalización de
la sesión. Se esta contemplando sólo una oportunidad en la carga de archivos a la actividad.
No se permitirá la subida extemporánea de archivos ni envíos por otra plataforma que no
sea el Aula Virtual UPC.

- Tener en cuenta que cada falta a lo indicado en este documento tendrá una penalización
en la evaluación de acuerdo a la gravedad de dicha falta.

- De haber algún problema o conflicto entre los integrantes del grupo, detallar dicho
problema en la sección de comentarios de la plantilla del informe.

- Tener en cuenta que se revisará la probidad de la evaluación, de encontrar indicios de


plagio se reportará inmediatamente a RRAA para la aplicación de las sanciones.

Kalun Lau Página 4


MICROCONTROLADORES 2022-1 UPC

13 de abril del 2022

Kalun Lau Página 5

También podría gustarte