Microcontroladores

Páginas: 8 (1845 palabras) Publicado: 17 de noviembre de 2012
Aplicaciones para USB con
Aplicaciones
Microcontroladores
PIC18F4550
PIC18F4550
www.i-micro.com
Ingeniería en Microcontroladores 2008
Microchip Technology

Objetivos

•Los Asistentes aprenderán llos fundamentos del
os
Protocolo USB.
Protocolo
•Entenderán llas consideraciones mas importantes
as
para una Aplicación USB
para
•Conocerán llas Capacidades de las familias
as
PIC18F4550
18F4550
•Conocerán llos diferentes tipos de Clases de
os
Dispositivos USB
USB
•Aprenderán a manejar el Stack de Microchip
manejar Stack
Ingeniería en Microcontroladores
www.i-micro.com
© 2006 Microchip Technology Inc.

Agenda









Breve Historia del Protocolo USB (características)
Conceptos Básicos








Requisitos (ConocimientosNecesarios)
Principales Características del Bus
Terminología
Arquitectura
Clase de Dispositivos
Tipos de Trasferencia de Datos

Introducción a la Tarjeta de Evaluación FS USB
FS
USB Microchip Firmware
Microchip Firmware
Vbasic.Net Firmware
Conversión de USB a RS232
de USB RS232
Dispositivos de Almacenamiento Masivo

Ingeniería en Microcontroladores
www.i-micro.com
© 2006 MicrochipTechnology Inc.

USB Wireless

Ingeniería en Microcontroladores
www.i-micro.com
© 2006 Microchip Technology Inc.

Requisitos
•Tener conocimientos de un Microcontrolador PIC de Microchip
•Conocimiento en Otros Protocolos de Comunicación,
(Por ejemplo RS-232, RS-485, I2C, SPI, ONE WIRE, etc.)
•Teoría del Protocolo USB.
•Conocimientos en cualquier Lenguaje de programación de Alto
nivel(Vbasic, VC++, Delphi, etc).
•Sistema de Desarrollo que facilite la programación del
Microcontrolador.
•Adquirir un Sniffer
•Conocimientos en Windows Y Drivers
(DDK= Driver Development kit).
Ingeniería en Microcontroladores
www.i-micro.com
© 2006 Microchip Technology Inc.

Principales
Principales
Características del Bus
Caracter


Auto detección & configuración (Plug & play)

•Fácil expansión utilizando Hubs
utilizando Hubs



Alimentación propia del Bus



Posibilidad de conectar hasta 127 periféricos



Tres tipos de Velocidades
Baja (Low Speed) – 1.5 Mb/s
Baja
1.5 Mb
Mediana (Full Speed)-12 Mb/s
Speed 12 Mb
Alta (High Speed) 480 Mb/s
Alta
480 Mb
Ingeniería en Microcontroladores
www.i-micro.com
© 2006 Microchip Technology Inc.

DispositivosUSB
Dispositivos USB
HOST

OTG

USB 2.0

HUB

Node
Low Speed
1.2 Mb/s

Full Speed
12 Mb/s
Ingeniería en Microcontroladores

High Speed
480 Mb/s

www.i-micro.com
© 2006 Microchip Technology Inc.

Numeros de Parte de
de
Microchip
Microchip

Ingeniería en Microcontroladores
www.i-micro.com
© 2006 Microchip Technology Inc.

Historia
•El Protocolo Usb Fueco-desarrollado por un conjunto de
El
Usb Fue co desarrollado
compañías como: Compac, Intel, Microsoft, Nec, etc.
compa as
Compac Intel,
Nec
•1991
1991

USB 1.1
USB

•2000

USB 2.0

•Se necesita de una licencia o Vendor ID (Numero de 16 bits),
Se
Vendor ID
Requerida para que un producto USB salga al mercado.
Requerida
http://www.usb.org/developers/vendor
$1500 dll
$1500 dll•Problemas legales y Técnicos y si no se usa una VID
•Se de Contar con un Product ID (PID) = Un numero de 16 bits
Se
Product
•Pasar Pruebas
•Para usar el logotipo se debe pagar Aprox. $1500 dll
Para
dll
Ingeniería en Microcontroladores
www.i-micro.com
© 2006 Microchip Technology Inc.

Interfaz Fisica
Interfaz Fisica

•A nivel eléctrico, el cable USB
alimentación sobre 4 hilos.
alimentacitransfiere la señal y la
al

•Utiliza una Transmisión de tipo Diferencial
•Consumo: Puede proporcionar una determinada potencia
Consumo:
máxima siendo la PC la encargada de suministrar la energía.
( 500mA max ).
max
•Además, el periférico puede estar Autoalimentado (Self
powered).

Ingeniería en Microcontroladores
www.i-micro.com
© 2006 Microchip Technology Inc.

Velocidad...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS