Publicación: Desarrollo de un sistema USB para el aprendizaje y la implementación en dispositivos programables PIC18
dc.contributor.advisor | Blanco Cañon, Robin Alfonzo | |
dc.contributor.advisor | Cifuentes, Andrés Mauricio | |
dc.contributor.author | Pardo Ortega, Gabriela Alejandra | |
dc.contributor.corporatename | Universidad ECCI | spa |
dc.date.accessioned | 2022-07-22T15:43:16Z | |
dc.date.available | 2022-07-22T15:43:16Z | |
dc.date.issued | 2022 | |
dc.description.abstract | Este 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ía | spa |
dc.description.degreelevel | Pregrado | spa |
dc.description.degreename | Ingeniero en Mecatrónica | spa |
dc.description.program | Ingeniería Mecatrónica | spa |
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. Anexos | spa |
dc.format.extent | 97 p. | spa |
dc.format.mimetype | application/pdf | spa |
dc.identifier.uri | https://repositorio.ecci.edu.co/handle/001/2921 | |
dc.language.iso | spa | spa |
dc.publisher | Universidad ECCI | spa |
dc.publisher.faculty | Facultad de Ingenierías | spa |
dc.publisher.place | Bogotá, Colombia | spa |
dc.relation.references | J. 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.references | C. 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.references | EcuRed, «USB,» EcuRed, 2019. [En línea]. Available: https://www.ecured.cu/USB. [Último acceso: 10 Febrero 2022]. | spa |
dc.relation.references | J. 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.references | Tecnonautas, «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.references | B. 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.references | Microcontroladoressesv, «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.references | H. U. Villamil Gonzalez y M. Pinto Aparicio, «MODULO DE MICROPROCESADORES & MICROCONTROLADORES,» UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA, pp. 130-131, 2009. | spa |
dc.relation.references | Mecafenix, 06 Abril 2017. [En línea]. Available: https://www.ingmecafenix.com/electronica/microcontrolador-pic-partes-aplicaciones/. | spa |
dc.relation.references | Z. 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.references | icrocontroladores, «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.references | O. 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.references | MICRO CONTROLADORES, «Microchip PIC18F4550,» 2022. [En línea]. Available: https://microcontroladoress.com/pic18f4550/. [Último acceso: 16 Febrero 2022]. | spa |
dc.relation.references | Microchip Technology Inc., «PIC18F2455/2550/4455/4550 Datasheet,» 2006. | spa |
dc.relation.references | Ictea, «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.references | Microchip Technology Inc., «MPLAB® XC8 C Compiler Legacy User's Guide,» 2012. | spa |
dc.relation.references | O. 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.references | J. Axelson, USB Complete: Everything You Need to Develop Custom USB Peripherals. Third Edition, Madison: Lakeview Research, U.S., 2005. | spa |
dc.relation.references | crisross, «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.references | Electronics 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 202 | spa |
dc.relation.references | V. 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.references | B. 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 20 | spa |
dc.relation.references | Microchip Inc., «How USB Communicates,» 2021. [En línea]. Available: https://microchipdeveloper.com/usb:how-it-works. [Último acceso: 17 Febrero 2022]. | spa |
dc.relation.references | G. 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.references | Y. 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.references | MD 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.references | J. 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.references | Profesional 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.references | B. 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.references | P. 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.references | WhistleOut 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.references | USB-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.references | USBlyzer, «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.references | armKeil, «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.references | Technopedia, «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.references | R. 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.references | R. 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 202 | spa |
dc.relation.references | IDE,» 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.references | ouserElectronics, «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.references | Laboratorio de Electrónica, «Proteus,» 2022, [En línea]. Available: http://labelectronica.weebly.com/proteus.html. [Último acceso: 16 Febrero 2022]. | spa |
dc.relation.references | J. 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.references | Linkfang, «MATLAB,» 2021. [En línea]. Available: https://es.linkfang.org/wiki/MATLAB. [Último acceso: 16 Febrero 2022]. | spa |
dc.relation.references | BeJob, «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.references | Oscar, «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.references | areatecnologia, «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.references | naylampmechatronics, «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.references | 5Hertz 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.references | Components101, «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.references | Electroindustria, «¿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.references | Aitor, «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.references | E. 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.references | programoergosum, «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.references | S. 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.references | Electric 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.references | Vizcainostore, «¿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.references | F. 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.references | jfmateos2, «TODOPIC,» 05 Febrero 2011. [En línea]. Available: http://www.todopic.com.ar/foros/index.php?PHPSESSID=qcrpvrhug17lm510penrim03m3&topic=33699.0 . | spa |
dc.relation.references | pablinza, «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.references | Mouser Electronics, Inc., DHT11 Humidity & Temperature Sensor, Mansfield, Texas USA, 2022. | spa |
dc.relation.references | R. 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.references | SUTAGO, Dimmer Digital TRIAC BTA312, 2022. | spa |
dc.rights | Derechos Reservados - Universidad ECCI, 2022 | spa |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | spa |
dc.subject.proposal | Comunicación USB | spa |
dc.subject.proposal | PIC18 | spa |
dc.subject.proposal | Microcontrolador | spa |
dc.title | Desarrollo de un sistema USB para el aprendizaje y la implementación en dispositivos programables PIC18 | spa |
dc.type | Trabajo de grado - Pregrado | spa |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | spa |
dc.type.coarversion | http://purl.org/coar/version/c_970fb48d4fbd8a85 | spa |
dc.type.content | Text | spa |
dc.type.driver | info:eu-repo/semantics/bachelorThesis | spa |
dc.type.redcol | https://purl.org/redcol/resource_type/TP | spa |
dc.type.version | info:eu-repo/semantics/updatedVersion | spa |
dspace.entity.type | Publication | |
oaire.awardtitle | Desarrollo de un sistema USB para el aprendizaje y la implementación en dispositivos programables PIC18 | spa |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- Trabajo de grado.pdf
- Tamaño:
- 4.51 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
Cargando...

- Nombre:
- Cesión de derechos.pdf
- Tamaño:
- 301.23 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
Cargando...

- Nombre:
- Acta de sustentación detallada.pdf
- Tamaño:
- 596.31 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
Bloque de licencias
1 - 1 de 1
Cargando...

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