Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE PRÁCTICA:
FECHA DE EMISIÓN: 20 de Julio de 2021 ELABORÓ: Dr. en C. Israel Alejandro Rojas Olmedo
FECHA DE REALIZACIÓN: 20 de Julio de 2021 REVISÓ: Dr. en C. Israel Alejandro Rojas Olmedo
ASIGNATURA: Microcontroladores (Optativa I) APROBÓ:
UNIDAD TEMÁTICA: I.
TEMA: Temporizadores/contadores con C18 CUATRIMESTRE: NOVENO
NÚMERO DE PARTICIPANTES RECOMENDABLE: 2 DURACIÓN: 2 hrs
LUGAR: Laboratorio de Instrumentación Eléctrica Profesor: Dr. en C. Israel Alejandro Rojas Olmedo
Alumnos(as):
• Cesar Iván Ortega Villeda
• Carlos Daniel Saavedra Alcántara
OBJETIVO DE LA PRÁCTICA
Programar un microcontrolador PIC18F4550 en C18 para generar una frecuencia de 50 Hz utilizando la
interrupción del Timer 0.
MATERIAL: REACTIVOS: EQUIPO:
✓ 1 tablilla de experimentación ✓ Computadora personal (PC) con MPLAB X IDE
✓ 1 microcontrolador
V3.35 o superior, compilador C18 V3.47 y
PIC18F4550
Simulador Proteus.
✓ 1 cristal de cuarzo de 4 MHz
✓ 2 capacitores cerámicos de 27
pF
✓ 1 Fuente de alimentación a 5 V
✓ Push botón
✓ Resistencias
✓ Programador universal
Emisión 2 R-EDU-68
PLAN DE PRÁCTICA NO. DE PRÁCTICA:
PROCEDIMIENTO
Emisión 2 R-EDU-68
PLAN DE PRÁCTICA NO. DE PRÁCTICA:
Figura 6.2. Código en C18 para generar una f=50 Hz utilizando la interrupción del
TMR0.
Figura 5.3. Circuito para encender 2 LEDs del puerto D del PIC18F4550
Emisión 2 R-EDU-68
PLAN DE PRÁCTICA NO. DE PRÁCTICA:
7. Verifique el funcionamiento.
RESULTADOS
Emisión 2 R-EDU-68
PLAN DE PRÁCTICA NO. DE PRÁCTICA:
Código en MPLAABXIDE
Emisión 2 R-EDU-68
PLAN DE PRÁCTICA NO. DE PRÁCTICA:
Simulación en PROTEUS
ANÁLISIS DE RESULTADOS
En practica física podemos notar que físicamente el realizar las conexiones en una protoboard en
comparación a la simulación es muy diferente ya que en la simulación se puede representar de
manera diferente, pero de manera física se tiene un orden especifico que nos ayuda a visualizar
de una manera mejo como es que se trabajan con cada uno de los pines que tiene el PIC18F46K22.
Otra cosa que se observó dentro de esta práctica es el rango de visualización de frecuencia que el
ojo humano alcanza a percibir, al realizar esta práctica notamos que a nuestra vista el led pareciera
permanecer encendido sin alteración alguna, más sin en cambio está encendiendo a una
intermitencia de 50Hz.
Emisión 2 R-EDU-68
PLAN DE PRÁCTICA NO. DE PRÁCTICA:
CONCLUSIONES
• Bookshop:
In computer science, a library or, called by vice of the library language is a set of
functional implementations, coded in a programming language, that offers a well-
defined interface for the functionality that is invoked.
• PICKIT 3:
The PICKit 3 is Microchip's simplest and lowest cost debugging and programming
tool. It is fully supported by the MPLAB IDE, and has a simple USB Full Speed
connection with the computer that not only allows programming and debugging but
also updating the internal firmware of the PICKIT3.
Emisión 2 R-EDU-68
PLAN DE PRÁCTICA NO. DE PRÁCTICA:
• Internal oscillator:
The internal RC oscillator is generally warranted by the manufacturer with no
hardware design issues. The main difference is that the internal oscillator is usually
an RC type oscillator which is not very accurate. External oscillators can be of the
quartz crystal type that are much more accurate.
• Breadboard:
A breadboard, or breadboard, is practically a temporary PCB with a generalized
shape and size. Commonly used for temporary testing and prototyping of circuits. It
is used by inserting the terminals of the electronic devices into the holes of the
breadboard in the way that they have continuity.
Los roles que tuvimos como pareja fue que en el caso de Cesar Iván Ortega Villeda fue el
encargado de la programación y simulación en MPLABXIDE, se encargó de poner todas las
librerías en el programa y de igual manera contribuyo en la generación del código o
transcripción del mismo, el compañero Carlos Daniel Saavedra Alcántara fue el encargado
de realizar la práctica de manera física, el que de igual manera subió el programa al PIC
mediante el programa PICKIT al PICKIT3, el realizo todas las conexiones que se pueden
apreciar en las imágenes pasadas y el funcionamiento correcto de manera física del mismo.
Los retos que presentamos como pareja en la realización de esta práctica fue de igual manera
la distancia que por os problemas de pandemia tenemos, ya que no es lo mismo poder vernos
y explicarnos de manera física a tener que hacer una videollamada en donde tuvimos
problemas de conexión en ocasiones y en donde a veces no nos entendíamos, esos fueron los
retos más relevantes que presentamos, ya que la comunicación de decirnos esto se conecta
acá, y todas esas cuestiones si supimos resolver mediante datasheets, imágenes, videos,
etcétera.
En esta práctica lo más relevante que logramos apreciar es que el uso de TIMER’s en ocasiones
puede ser muy importante para que podamos realizar ciertos “retardos” de alguna manera
diferente a la que ya habíamos realizado; esto puede ser de gran ayuda en circuitos electrónicos
que cubren diferentes partes de prácticas o incluso diferentes tipos de industrias, donde es muy
importante realizar alguna actividad después de cierto tiempo, en donde su puede apreciar
también si un proceso está a punto de terminar o si ha finalizado.
Emisión 2 R-EDU-68
PLAN DE PRÁCTICA NO. DE PRÁCTICA:
CUESTIONARIO
2. Menciona ¿Qué parte del procedimiento es fundamental para obtener los resultados
esperados?
Es fundamental compilar y verificar la programación ya que con eso podemos avanzar y
continuar con las conexiones en una tablilla de experimentación (protoboard), ya que eso es
prácticamente ver que funcione correctamente.
3. ¿Tus resultados son los óptimos? ¿Por qué? De ser posible, compara con otros equipos.
Fueron los óptimos porque logramos llegar a complementar la práctica de manera adecuada
y cumplir el objetivo planteado por el profesor y la práctica.
BIBLIOGRAFÍA
Emisión 2 R-EDU-68