que es un usb

Páginas: 7 (1698 palabras) Publicado: 22 de mayo de 2013
USB
Protocolo

INGENIERIA EN MICROCONTROLADORES

Protocolo USB (UNIVERSAL SERIAL BUS)

Teoría

PROTOCOLO USB

www.i-micro.com

 Ingeniería en Microcontroladores
Teléfono 044 55 11 29 55 05
E-mail: cursos@i-micro.com
elp@i-micro.com

U N I V E R S A L

S E R I A L

B U S

1

Capitulo 1

( U S B )

El Protocolo USB
Escrito por: Eric López Pérez
Ing. EnComunicaciones y Electrónica
México D.F. elp@i-micro.com

E

L siguiente articulo, tiene como objetivo, proporcionar las bases
teóricas que hacen posible el entendimiento de este protocolo,
que rápidamente esta desplazando al ya conocido RS-232.

Mi principal función al escribir este articulo es sentar las bases a
ingenieros, estudiantes, hobistas, etc, para que puedan realizar en futuro
diversasaplicaciones utilizando este protocolo.
Este articulo es una recopilación de diversas fuentes, en donde la
mayoría se encuentran en ingles por lo que en algunos casos resulta
difícil de entender, si no se cuenta con los conocimientos necesarios en
programación de microcontroladores, redes, programación en algún
lenguaje de alto nivel y ensamblador, etc.
Debido a la complejidad para entendereste protocolo, este articulo esta
dividido en tres partes donde la primera se puede descargar gratis de
nuestro web site. A su vez se le extiende una cordial invitación a
nuestro curso Protocolo USB para aplicaciones Electrónicas.
Para poder desarrollar cualquier aplicación se deben seleccionar una
familia de microcontroladores la cual cuente con CI que contengan
registros propio para elmanejo de este protocolo. En este caso se
escogieron los microcontroladores PIC de la empresa Microchip.

1

Requerimientos Para desarrollar una aplicación
USB
• Un microcontrolador o CI que soporte la interfase USB
• Un programa sobre el periférico para transmitir la
información en cualquier lenguaje de Programación.
• Una computadora que con puertos Usb.
• Conocimientos en electrónicadigital.
• Conocimientos en Microcontroladores.
• Herramientas para programar los Microcontroladores.
• Conocimiento en Redes de Microcontroladores,
(Otros protocolos por ejemplo RS-232, RS-485)
• Teoría del Protocolo USB.
• Diseño de Hardware .
• Conocimientos en lenguaje de programación de Alto nivel
(Vbasic, VC++, etc)
• Conocimientos en Windows.
Además de contar con las herramientasnecesarias como lo son:
Un osciloscopio, una computadora con puerto USB, borrador de
memorias, algún kit de desarrollo, etc.
Las principales características del bus son :

• Banda de paso, disponibilidad desde algunos kilobits a varios
megabits;
• Transferencia isócrona y asíncrona en el mismo bus;
• Varios tipos de periféricos en el mismo bus;
• Posibilidad de conectar hasta 127perifericos;
• Tiempo de respuesta garantizado (para audio y vídeo)
• Flexibilidad a nivel de banda de paso;
• Fiabilidad, control de errores;

2

• Perfectamente integrado en el PC, plug and play (conectar y
usar)
• Coste reducido en la versión de baja velocidad (1,5 Mbits/s);
• Posible expansión del bus

Descripción del sistema USB
El USB es un bus punto a punto: dado que el lugar departida es el
host (PC o hub), el destino es un periférico u otro hub. No hay más
que un único host (PC) en una arquitectura USB.
Los PC estándar tienen dos tomas USB, lo que implica que, para
permitir más de dos periférico simultáneamente, es necesario un
hub. Algunos periféricos incluyen un hub integrado, por ejemplo, el
teclado USB, al que se le puede conectar un Mouse USB.
Los periféricoscomparten la banda de paso del USB. El protocolo
se basa en el llamado paso de testigo (token). El ordenados
proporciona el testigo al periférico seleccionado y seguidamente,
éste le devuelve el testigo en su respuesta.
Este bus permite la conexión y la des-conexión en cualquier
momento sin necesidad de apagar el equipo.

3

A continuación se describen los primeros aspectos de este...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • que es usb
  • USB
  • La usb
  • Usb
  • Investifgacion usb
  • limpia tu usb
  • Interfaz usb
  • Memoria Usb

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS