Publicación:
Estudio comparativo de los módulos UART, PWM, I2C, SPI y ADC entre los microcontroladores PIC16F887 y ATmega328P.

dc.contributor.authorFajardo Monzón, Edgar Oliverio
dc.date.accessioned2024-06-13T20:56:07Z
dc.date.available2024-06-13T20:56:07Z
dc.date.issued2023
dc.descriptionTesis. Licenciatura en Ingeniería Mecatrónica. Facultad de Ingeniería (98 p.).en_US
dc.description.abstractEn la Universidad del Valle de Guatemala se imparte el curso de Programación de Microcontroladores y Electrónica Digital 2 haciendo uso del microcontrolador PIC16F887. El mismo utiliza el PICkit3 o PICkit4, los cuales presentan una serie de dificultades en cuanto a su configuración y uso. Se propone como alternativa a este microcontrolador el uso del ATmega328P, el cual es utilizado en la plataforma de desarrollo Arduino UNO. Con el propósito de determinar la mejor opción para la enseñanza en la Universidad del Valle de Guatemala, se compara el rendimiento del microcontrolador PIC16F887 con el microcontrolador ATmega328P, esto por medio de analizadores lógicos y ciclos de reloj utilizados; las tareas realizadas son las propuestas en el curso de Programación de Microcontroladores en los laboratorios que involucran los módulos ADC, PWM, UART, I2C y SPI. Los módulos se programaron en ambos microcontroladores tanto en lenguaje ensamblador, como en C, exceptuando los módulos I2C y SPI, los cuales son programados únicamente en C. Este estudio nos muestra mejores resultados en el ADC del ATmega328P a comparación del módulo ADC del PIC16f887, el cual tiene una resolución muy variable y lecturas más lentas así como un mayor tiempo antes de iniciar una nueva lectura. El resultado se repite en ambos lenguajes de programación, aumentando evidentemente en C. En los protocolos de comunicación evaluados, el comportamiento es equivalente y la cantidad de registros modificados depende del microcontrolador, requiriendo menos el ATmega328P. (LA)
dc.identifier.urihttps://repositorio.uvg.edu.gt/handle/123456789/5098
dc.language.isoesen_US
dc.publisherUniversidad del Valle de Guatemalaen_US
dc.subjectMicrocontroladoresen_US
dc.subjectArduino (Controlador programable)en_US
dc.subjectMicrocontrollers -- Computer programsen_US
dc.subjectMechatronics – Guatemala – Technological innovationen_US
dc.subjectMecatrónica – Guatemala – Innovación tecnológicaen_US
dc.subjectProgramas para computador – Enseñanza superioren_US
dc.subjectControladores de dispositivos (Programas para computador)en_US
dc.titleEstudio comparativo de los módulos UART, PWM, I2C, SPI y ADC entre los microcontroladores PIC16F887 y ATmega328P.en_US
dc.typePublic Thesisen_US
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Trabajo de graduación de Edgar Oliverio Fajardo Monzón.pdf
Tamaño:
1.66 MB
Formato:
Adobe Portable Document Format
Descripción:

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción: