Tipo: Apuntes
Formato: PDF
Autor: Yohan Pérez-Moret
Web: www.researchgate.net
Descripción: Desarrollo, simulación e implementación de la comunicación USB con un microcontrolador PIC18F4550 y LabVIEW.
Introducción
El bus serie universal o en sus siglas en inglés: USB, posee algunas características como son:
• Integridad de la señal por el uso de apantallamientos, drivers y receptores diferenciales.
• Los dispositivos USB de clase HID (Human Interface Device) son soportados por los sistemas operativos desde Windows Millennium en adelante.
• En dispositivos USB 2.0 se pueden transmitir datos a razón de 480 megabits por segundo.
• Los cables USB individuales pueden extenderse hasta 5 m de distancia y más con el uso de multiplexores de puertos o HUB.
• El bus USB puede suplir hasta 500 mA @ 5 V a cada uno de los dispositivos conectados, eliminando el uso de fuentes y cables externos en aplicaciones de baja potencia.
Esas características, por citar solo algunas, hacen del bus USB una opción útil en aplicaciones de instrumentación electrónica. Muchos fabricantes de microcontroladores programables como Microchip, incluyen un modulo USB en sus dispositivos. Facilitando el desarrollo de aplicaciones de instrumentación que aprovechen las capacidades USB.
* Información relacionada que te puede interesar:
- Sistema de adquisición de datos por bus USB
- Comunicación USB con el microcontrolador PIC18F4550
Resumen del contenido
- Estructura de capas del USB
-
Materiales y métodos.
-
Circuito diseñado en Proteus solo para fines de simulación USB con el PIC18F4550
-
Configuración del Reloj del PIC para el uso del módulo USB.
- Selección de la frecuencia USB a partir de la frecuencia del oscilador de entrada.
- Descriptores USB
- Driver e instrumento Virtual en LabVIEW para el dispositivo USB
- Simulación del dispositivo con Proteus.
- Asistente para localizar el driver del dispositivo
- Confirmación de Windows
- Presencia del dispositivo en el Administrador de Dispositivos de Windows.
- Instrumento virtual
-
Visa Interactive Control para determinar el VISA Resource Name.
- Panel Frontal del VI desarrollado y simulación en Proteus.
- Diagrama de código del VI desarrollado.
- Implementación práctica - Conclusiones.
- Anexo A. Código fuente en lenguaje C del PIC18F4550 con USB
- Anexo B. Descriptor USB del dispositivo.
Patrocinadores
Copyright © Apuntes de Electrónica - Política de privacidad - Contacto