Trabajo de grado - Pregrado
Desarrollo de un sistema USB para el aprendizaje y la implementación en dispositivos programables PIC18
Autor
Pardo Ortega, Gabriela Alejandra
Institución
Resumen
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 Í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 Pregrado Ingeniero en Mecatrónica Ingeniería Mecatrónica