Теория

USB драйверы.

Начиная с Windows 2000, фирма Microsoft завершила новую модель архитектуры драйверов WDM (Windows Driver Model, драйверная модель Windows).
С точки зрения этой модели, существует три типа драйверов:

  • драйвер шины (Bus Driver) – обслуживает контроллер шины, мост, адаптер или любые другие устройства, имеющие дочерние устройства. Для каждого типа шины (PCI, USB и т.д.) в системе имеется свой драйвер. Эти драйверы, как правило, поставляются Microsoft. Сторонние разработчики создают драйверы для новых шин, например, Multibus, Futurebus и т.д.;

Физический интерфейс.

Для низкоскоростных и полноскоростных устройств дифференциальная "1" передается путем подтяжки линии D+ к напряжению более 2,8В, а линии D- к напряжению менее 0,3В. При этом линии D+ и D- терминированы на стороне хоста (нисходящего потока) резисторами 15кОм, подключенными к земле. Скорость, используемая устройством, подключенным к конкретному порту, определяется хабом по уровням сигналов D+ м D-, смещаемых нагрузочными резисторами приемопередатчиков: устройства с низкой скоростью "подтягивают" к высокому уровню линию D-, с полной — D+. Подключение HS-устройств определяется на этапе конфигурирования.

Низкоскоростное соединение
Подключение низкоскоростного устройства.

Кабели и разъемы

Разъемы USB 3.

Спецификация USB 3.0 задает дополнительные 5 контактов в разъём, расположенных параллельно контактам разъёмов USB 2, которые на схеме показаны красным цветом.
Разъём А

Разъёмы USB 1 и USB 2.

Для предотвращения ошибочных соединений USB использует USB-кабели с различными разъемами. Согласно спецификации, все устройства, работающие с шиной USB, могут использовать только три типа разъёмов: "А", "В" и "mini-B". В связи с дальнейшей миниатюризацией устройств пришлось ввести еще и "микро-В".
Разъёмы "А" обозначают принадлежность к "ведущему" устройству, они используются в хостах и хабах. Их всегда можно встретить, например, на современных материнских платах персональных компьютеров.


Устройства

USB телефон.

USB телефоны – это устройства, которые подключаются к компьютеру с установленным на нём специальным программным обеспечением (SoftPhone), например, Skype, Sipnet, MSN Messenger и др. для организации голосовой связи между абонентами компьютерных (и не только) сетей, заменяя собой микрофон и наушники. Как правило, USB телефоны имеют встроенную звуковую карту, что позволяет их использовать даже на компьютерах без звуковой карты, а также обеспечивает возможность прослушивать музыку во время ведения переговоров.

Выглядеть USB телефоны могут как обычные стационарные телефонные аппараты или весьма экзотически. Так, например, на рынке предлагаются оптические мыши со свойствами VoIP-телефона.

Как видно мышка легко превращается в привычный телефон простым откидыванием крышки.

Флешки USB

Так называемые съемные диски типа «флешка» - это миниатюрные устройства, предназначенные для хранения и быстрого переноса данных с одного компьютера на другой посредством подключения к порту USB. Многие модели флешек оснащены светодиодом-индикатором чтения/записи и блокировкой от записи. Также в комплекте могут быть: компакт-диск с драйверами, «шнурок», кабель-удлинитель USB.

На сегодняшний день флешки USB стали очень популярны и повсеместно вытеснили дискеты. Информационная емкость флешек уже достигла 128 гигабайт и, видимо, это не предел.