Publicación:
Desarrollo de un sistema USB para el aprendizaje y la implementación en dispositivos programables PIC18

dc.contributor.advisorBlanco Cañon, Robin Alfonzo
dc.contributor.advisorCifuentes, Andrés Mauricio
dc.contributor.authorPardo Ortega, Gabriela Alejandra
dc.contributor.corporatenameUniversidad ECCIspa
dc.date.accessioned2022-07-22T15:43:16Z
dc.date.available2022-07-22T15:43:16Z
dc.date.issued2022
dc.description.abstractEste trabajo se centra en la información básica del protocolo de comunicación USB y las bases para la implementación del mismo por medio del microcontrolador PIC18F4550, permitiendo la introducción a esta tecnología y la optimización de comunicación entre dispositivos electrónicos, teniendo en cuenta las diferentes aplicaciones de este dispositivo con el fin de facilitar la enseñanza y aprendizaje de esta comunicación para los estudiantes de ingenieríaspa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero en Mecatrónicaspa
dc.description.programIngeniería Mecatrónicaspa
dc.description.tableofcontentsÍndice 1. Objetivos 2. Justificación 3. Introducción 4. Marco Teórico 4.1 Microcontrolador 4.1.1 Microcontrolador PIC18F4550 4.2 Compilador 4.2.1 MPLAB XC8® 4.3 Comunicación USB® 4.3.1 Características 4.3.2 Estructura 4.3.3 Funcionamiento 4.3.4 Historia 4.3.5 Versiones 4.3.6 Conectores 4.3.7 Clases 4.4 Software 4.4.1 Windows 4.4.2 Raspbian 4.4.3 MPLAB® X IDE 4.5.6 DHT11 4.5.7 Relé de estado solido 4.5.8 Dimmer digital 4.5.9 Raspberry Pi 4.6 PWM (Pulse Width Modulation) 4.6.1 PWM en Corriente alterna 4.7 Lógica difusa 5. Metodología 5.1 Prueba y adaptación de programa base 5.2 Ejemplos por Módulo 5.2.1 TIMER0 5.2.2 Módulo de entradas y salidas (I/O) 5.2.3 Módulo ADC (Conversor Análogo-Digital) 5.2.4 Módulo de Referencia 5.2.5 Módulo CMP (Comparador) 5.2.6 Módulo CCP 5.2.7 Módulo EUSART 5.2.8 Módulo MSSP 5.2.9 Módulo EEPROM 5.2.10 Programa de comunicación USB-CDC® por interrupción 5.3 Diseño de tarjeta PCB 5.4 Ejercicios de aplicación 5.3.1 Componentes electrónicos 5.3.2 Ejercicio de Instrumentación 5.3.3 Ejercicio de Control ON-OFF 5.3.4 Ejercicio de Control Difuso 6. Resultados 7. Conclusiones 8. Alcances 9. Referencias 10. Anexosspa
dc.format.extent97 p.spa
dc.format.mimetypeapplication/pdfspa
dc.identifier.urihttps://repositorio.ecci.edu.co/handle/001/2921
dc.language.isospaspa
dc.publisherUniversidad ECCIspa
dc.publisher.facultyFacultad de Ingenieríasspa
dc.publisher.placeBogotá, Colombiaspa
dc.relation.referencesJ. M. López, «USB: el cable universal que acabó con todos los demás,» Hipertextual, 29 Junio 2019. [En línea]. Available: https://hipertextual.com/2019/06/historia-usb-cable-universal. [Último acceso: 10 Febrero 2022].spa
dc.relation.referencesC. González, «¿Qué tipos de USB existen y en qué se diferencia cada cable?,» adsl zone, 14 Julio 2021. [En línea]. Available: https://www.adslzone.net/reportajes/tecnologia/tipos-clases-usb/. [Último acceso: 10 Febrero 2022].spa
dc.relation.referencesEcuRed, «USB,» EcuRed, 2019. [En línea]. Available: https://www.ecured.cu/USB. [Último acceso: 10 Febrero 2022].spa
dc.relation.referencesJ. R. Hernández Martín, «USB1.0, USB1.1, USB2.0 y USB3.0,» EMEZETA, 2022. [En línea]. Available: https://www.emezeta.com/articulos/usb10-usb11-usb20-usb30. [Último acceso: 13 Febrero 2022].spa
dc.relation.referencesTecnonautas, «USB 1.1: Todo lo que necesita saber,» 2020. [En línea]. Available: https://tecnonautas.net/usb-1-1-todo-lo-que-necesita-saber/. [Último acceso: 10 Febrero 2022].spa
dc.relation.referencesB. Gómez, «Descúbrelo todo sobre USB 4, el estándar basado en Thunderbolt,» Profesional Review, 25 Abril 2021. [En línea]. Available: https://www.profesionalreview.com/2021/04/25/usb-4/. [Último acceso: 10 Febrero 2022].spa
dc.relation.referencesMicrocontroladoressesv, «Microcontroladores PIC y sus variedades,» 2020. [En línea]. Available: https://microcontroladoressesv.wordpress.com/microcontroladores-pic-y-sus-variedades/. [Último acceso: 10 Febrero 2022].spa
dc.relation.referencesH. U. Villamil Gonzalez y M. Pinto Aparicio, «MODULO DE MICROPROCESADORES & MICROCONTROLADORES,» UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA, pp. 130-131, 2009.spa
dc.relation.referencesMecafenix, 06 Abril 2017. [En línea]. Available: https://www.ingmecafenix.com/electronica/microcontrolador-pic-partes-aplicaciones/.spa
dc.relation.referencesZ. Zamudio Beltrán, D. López Gutiérrez, R. Molina Pérez, D. E. Morales Palma y F. J. Osorio Oliveros, «Universidad La Salle Mexico,» 2017. [En línea]. Available: https://ingenieria.lasalle.mx/la-importancia-y aplicaciones-de-los-microcontroladores-en-la-electronica/.spa
dc.relation.referencesicrocontroladores, «Empresas Fabricantes de microcontroladores,» 2015. [En línea]. Available: https://microcontroladoressesv.wordpress.com/empresas-fabricantes-de-microcontroladores/. [Último acceso: 26 Febrero 2022].spa
dc.relation.referencesO. Palermo, «microcontroladores pic,» 4 Abril 2013. [En línea]. Available: http://omarpalermopic.blogspot.com/2013/04/v-behaviorurldefaultvmlo_4.html. [Último acceso: 26 Febrero 2022].spa
dc.relation.referencesMICRO CONTROLADORES, «Microchip PIC18F4550,» 2022. [En línea]. Available: https://microcontroladoress.com/pic18f4550/. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesMicrochip Technology Inc., «PIC18F2455/2550/4455/4550 Datasheet,» 2006.spa
dc.relation.referencesIctea, «Base de Conocimientos,» 2021. [En línea]. Available: https://www.ictea.com/cs/index.php?rp=/knowledgebase/8817/iQue-es-un-programa-compilador.html.spa
dc.relation.referencesMicrochip Technology Inc., «MPLAB® XC8 C Compiler Legacy User's Guide,» 2012.spa
dc.relation.referencesO. Weis, «What is called "USB"?,» Flexihub, 27 Agosto 2021. [En línea]. Available: https://www.flexihub.com/all-about-usb.html#usb. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesJ. Axelson, USB Complete: Everything You Need to Develop Custom USB Peripherals. Third Edition, Madison: Lakeview Research, U.S., 2005.spa
dc.relation.referencescrisross, «PROTOCOLO USB,» ARQUITECTURA DE COMPUTADORAS, 21 Mayo 2013. [En línea]. Available: https://arquitecturadecomputadora.wordpress.com/2013/05/21/protocolo-usb/. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesElectronics notes, «USB Operation: Protocol, Data Transfer & Packets,» Radio-Electronics, 2022. [En línea]. Available: https://www.electronics-notes.com/articles/connectivity/usb-universal-serial-bus/protocol data-transfer.php. [Último acceso: 16 Febrero 202spa
dc.relation.referencesV. Akpan, «¿Qué es un USB OTG y qué cosas increíbles puedes hacer con él?,» suntrustblog, Enero 2022. [En línea]. Available: https://suntrustblog.com/es/what-is-a-usb-otg/. [Último acceso: 17 Febrero 2022].spa
dc.relation.referencesB. Murphy, «What is Enumeration and Why are USB Descriptors Important?,» totalphase, 11 Agosto 2020. [En línea]. Available: https://www.totalphase.com/blog/2020/08/what-is-enumeration-why-usb descriptors-important/. [Último acceso: 17 Febrero 20spa
dc.relation.referencesMicrochip Inc., «How USB Communicates,» 2021. [En línea]. Available: https://microchipdeveloper.com/usb:how-it-works. [Último acceso: 17 Febrero 2022].spa
dc.relation.referencesG. Marker, «Historia y evolución del USB,» Tecnologia+informatica, 9 Marzo 2019. [En línea]. Available: https://www.tecnologia-informatica.com/historia-evolucion-usb/#Un_poco_de_historia. [Último acceso: 16 Febrero 2022]spa
dc.relation.referencesY. Fernández, «Tipos de USB: estándares, conectores y características de cada uno,» Xataka, 21 Abril 2021. [En línea]. Available: https://www.xataka.com/basics/tipos-usb-estandares-conectores-caracteristicas cada-uno. [Último acceso: 16 Febrero 2022]spa
dc.relation.referencesMD ltd, «USB DATA TRANSFER GUIDE,» 2022. [En línea]. Available: https://www.cmd-ltd.com/advice centre/usb-chargers-and-power-modules/usb-and-power-module-product-help/usb-data-transfer-guide/. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesJ. Roca, «¿Qué tipos de conectores USB existen y en qué se diferencian?,» hardzone, 19 Noviembre 2021. [En línea]. Available: https://hardzone.es/tutoriales/rendimiento/conector-usb-tipos/. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesProfesional Review, «USB: Qué es, tipos, formatos y velocidades,» 2019. [En línea]. Available: https://www.profesionalreview.com/conectores-pc/usb/#Como_funciona_un_USB. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesB. Noguera, «Cuál es la diferencia entre un micro USB y un mini USB,» Culturación, 2021. [En línea]. Available: https://culturacion.com/cual-es-la-diferencia-entre-un-micro-usb-y-un-mini-usb/. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesP. López, «¿Qué es Micro USB y para qué sirve?,» Geeknetic, 14 Julio 2020. [En línea]. Available: https://www.geeknetic.es/Micro-USB/que-es-y-para-que-sirve. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesWhistleOut MX, «¿Qué es USB Tipo C y qué beneficios tiene?,» 8 DIciembre 2021. [En línea]. Available: https://www.whistleout.com.mx/CellPhones/Guides/usb-tipo-c. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesUSB-IF, «Defined Class Codes,» 7 Enero 2022. [En línea]. Available: https://www.usb.org/defined-class codes. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesUSBlyzer, «Communication Device Class (CDC) Decoder,» 2006. [En línea]. Available: http://www.usblyzer.com/usb-communication-device-class-cdc-decoder.htm. [Último acceso: 16 Febreo 2022].spa
dc.relation.referencesarmKeil, «CDC: Communication Device Class,» 25 Mayo 2021. [En línea]. Available: https://www.keil.com/pack/doc/mw/USB/html/_c_d_c.html. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesTechnopedia, «What Does Mass Storage Device (MSD) Mean?,» 2022. [En línea]. Available: https://www.techopedia.com/definition/11901/mass-storage-device-msd. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesR. Adeva, «Qué es Windows e historia del famoso sistema operativo,» adslzone, 11 Junio 2021. [En línea]. Available: https://www.adslzone.net/reportajes/software/que-es-windows/. [Último acceso: 23 Febrero 2022].spa
dc.relation.referencesR. Velasco, «Exprime al máximo tu Raspberry Pi con estos sistemas operativos,» softzone, 02 Diciembre 2021. [En línea]. Available: https://www.softzone.es/programas/sistema/mejores-sistemas-operativo raspberry-pi/. [Último acceso: 20 Febrero 202spa
dc.relation.referencesIDE,» 2022. [En línea]. Available: https://www.microchip.com/en-us/tools-resources/develop/mplab-x-ide#Downloads%20and%20Documentation. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesouserElectronics, «Microchip Technology MPLAB® X Integrated Development Environment (IDE),» 2022. [En línea]. Available: https://co.mouser.com/new/microchip/microchip-mplab-x-ide/. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesLaboratorio de Electrónica, «Proteus,» 2022, [En línea]. Available: http://labelectronica.weebly.com/proteus.html. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesJ. Carlos, «Que es Mat Lab?,» 2015. [En línea]. Available: https://juancarlosusomatlab2015.weebly.com/definicion-matlab.html. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesLinkfang, «MATLAB,» 2021. [En línea]. Available: https://es.linkfang.org/wiki/MATLAB. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesBeJob, «7 RAZONES PARA PROGRAMAR EN PYTHON,» 18 Septiembre 2016. [En línea]. Available: https://www.bejob.com/7-razones-para-programar-en-python/. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesOscar, «Arduino teclado 4x4,» codigoelectronica, 14 Enero 2019. [En línea]. Available: http://codigoelectronica.com/blog/arduino-teclado-4x4#que-es-un-teclado4x4. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesareatecnologia, «SERVOMOTORES,» 2021. [En línea]. Available: https://www.areatecnologia.com/electricidad/servomotor.html#%C2%BFQu%C3%A9_es_un_Servomotor. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesnaylampmechatronics, «MÓDULO BLUETOOTH HC05,» 2021. [En línea]. Available: https://naylampmechatronics.com/inalambrico/43-modulo-bluetooth-hc05.html. [Último acceso: 16 Febrero 2021].spa
dc.relation.references5Hertz Electronica, «INTRODUCCIÓN A LAS LCD,» 2022. [En línea]. Available: https://www.5hertz.com/index.php?route=tutoriales/tutorial&category_id=1&tutorial_id=9#11. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesComponents101, «DHT11–Temperature and Humidity Sensor,» 16 Julio 2021. [En línea]. Available: https://components101.com/sensors/dht11-temperature-sensor. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesElectroindustria, «¿Qué es un relé de estado sólido?,» Septiembre 2020. [En línea]. Available: http://www.emb.cl/electroindustria/articulo.mvc?xid=3691&srch=%BFQu%E9%20es%20un%20rel%E9%20 de%20estado%20s%F3lido?&act=4&tip=7&xit=. [Último acceso: 16 Febrero 2022]spa
dc.relation.referencesAitor, «DIMMER- QUE ES, TIPOS Y COMO FUNCIONA UN ATENUADOR DE LUZ,» ERENOVABLE, 19 Octubre 2021. [En línea]. Available: https://erenovable.com/que-es-un-dimmer/. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesE. Rodríguez de Luis, «De cero a maker: todo lo necesario para empezar con Raspberry Pi,» Xakata, 15 Julio 2018. [En línea]. Available: https://www.xataka.com/makers/cero-maker-todo-necesario-para-empezar raspberry-pi. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesprogramoergosum, «Introducción a Raspberry Pi,» 2021. [En línea]. Available: https://www.programoergosum.es/tutoriales/introduccion-a-raspberry-pi/. [Último acceso: 16 Febrero 2022].spa
dc.relation.referencesS. De Luz, «Raspberry Pi 4: Análisis de este mini ordenador (versión 4GB de RAM),» redes zone, 30 Julio 2019. [En línea]. Available: https://www.redeszone.net/analisis/otros-dispositivos/raspberry-pi-4-analisis/. [Último acceso: 22 Febrero 2022].spa
dc.relation.referencesElectric Bricks, «PWM: Control de Velocidad en motores eléctricos,» 26 Marzo 2010. [En línea]. Available: http://blog.electricbricks.com/2010/03/pwm-coltrol-de-velocidad-en-motores-electricos/. [Último acceso: 26 Febrero 2022].spa
dc.relation.referencesVizcainostore, «¿CÓMO FUNCIONA UN RELÉ DE ESTADO SÓLIDO?,» 2021. [En línea]. Available: https://vizcainostore.com/como-funciona-un-rele-de-estado-solido/. [Último acceso: 26 Febrero 2022].spa
dc.relation.referencesF. J. Ruvalcaba Coyaso y A. Vermonden, «Lógica difusa para la toma de decisiones y la selección de personal,» Universidad del Rosario. Universidad & Empresa, vol. 17, nº 29, pp. 239-256, 2015.spa
dc.relation.referencesjfmateos2, «TODOPIC,» 05 Febrero 2011. [En línea]. Available: http://www.todopic.com.ar/foros/index.php?PHPSESSID=qcrpvrhug17lm510penrim03m3&topic=33699.0 .spa
dc.relation.referencespablinza, «ENTRENAMIENTO PIC CON XC8,» 26 Julio 2019. [En línea]. Available: https://pablinza.blogspot.com/2019/07/usb-serial-cdc-con-pic16f.html. [Último acceso: 20 Febrero 2021].spa
dc.relation.referencesMouser Electronics, Inc., DHT11 Humidity & Temperature Sensor, Mansfield, Texas USA, 2022.spa
dc.relation.referencesR. Lozano, «Diferencia entre rele mecánico y rele estado solido (ssr),» taloselectronics, 18 Abril 2020. [En línea]. Available: https://www.taloselectronics.com/blogs/tutoriales/diferencia-entre-rele-mecanico-y-rele estado-solido-ssr. [Último acceso: 20 Febrero 2022].spa
dc.relation.referencesSUTAGO, Dimmer Digital TRIAC BTA312, 2022.spa
dc.rightsDerechos Reservados - Universidad ECCI, 2022spa
dc.rights.accessrightsinfo:eu-repo/semantics/openAccessspa
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2spa
dc.subject.proposalComunicación USBspa
dc.subject.proposalPIC18spa
dc.subject.proposalMicrocontroladorspa
dc.titleDesarrollo de un sistema USB para el aprendizaje y la implementación en dispositivos programables PIC18spa
dc.typeTrabajo de grado - Pregradospa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1fspa
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85spa
dc.type.contentTextspa
dc.type.driverinfo:eu-repo/semantics/bachelorThesisspa
dc.type.redcolhttps://purl.org/redcol/resource_type/TPspa
dc.type.versioninfo:eu-repo/semantics/updatedVersionspa
dspace.entity.typePublication
oaire.awardtitleDesarrollo de un sistema USB para el aprendizaje y la implementación en dispositivos programables PIC18spa

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
Trabajo de grado.pdf
Tamaño:
4.51 MB
Formato:
Adobe Portable Document Format
Descripción:
Cargando...
Miniatura
Nombre:
Cesión de derechos.pdf
Tamaño:
301.23 KB
Formato:
Adobe Portable Document Format
Descripción:
Cargando...
Miniatura
Nombre:
Acta de sustentación detallada.pdf
Tamaño:
596.31 KB
Formato:
Adobe Portable Document Format
Descripción:

Bloque de licencias

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

Colecciones

Universidad ECCI | Vigilada Mineducación

Reconocimiento como Universidad: Resolución No. 13370 de 19 de Agosto de 2014.

© – Derechos Reservados Universidad ECCI – Fundada en 1977

Correo Electrónico Notificaciones judiciales

notificaciones.judiciales@ecci.edu.co

Correo Electrónico de Atención al ciudadano

info@ecci.edu.co