Учимся работать с usb-устройством и испытываем систему, сделанную на базе контроллера fx3

Давний друг лучше новых двух

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

Применение 5 пинового USB 2.0 коннектора (тип А, мини и микро типа А) разнообразное, с помощью него запитывают большинство приборов и поделок

И это вполне логично, поскольку type A фактически стал «USB по умолчанию». Поколения меняются, время течёт, а этот разъем почти не меняется. И причина в том, что он практически идеален.

Он представляет достаточную жёсткость, чтобы у подключённого устройства не возникли проблемы с контактом даже при сильной тряске. Его относительно легко ремонтировать, и он не особо чувствителен к забиванию пылью.

Путаница в стандартах

Еще один неприятный момент, с которым могут столкнуться пользователи USB Type-C сегодня, вызван тем фактором, что рассматриваемый стандарт относится больше к типу используемого разъема, нежели к спецификациям самого интерфейса. Поэтому вполне вероятна ситуация, при которой устройство, подключенное к новому разъему, будет работать не так быстро, как ожидал владелец девайса. В первом поколении используется технология USB 3.0, обеспечивающая показатель максимальной скорости 5 Гб/с. Вторым поколением USB-C поддерживается стандарт 3.1, скорость передачи данных через который достигает уже 10 Гб/с. Проблемы с каждым из портов возникают по причине того, что выглядят они одинаково, но при производстве готовых решений брендами используются различные компоненты даже в линейках похожих моделей. Другими словами, перед покупкой девайса с разъемом USB Type-C необходимо проверять соответствие реальных технических характеристик порта требуемым показателям.

Данный материал подойдет для новичков и профессионалов. Некоторых часто волнует вопрос, как определить тип USB порта. Особенно это вызывает трудности, когда в ноутбуке все порты помечены черным цветом, хотя в характеристиках сказано, что USB 3.0 и 2.0 присутствуют. Правда не написано с какой стороны.

Эта статья не только поможет определить USB 3.0, но и попробуем отличить подделку. Статья будет небольшой, но в полной мере поможет разобраться, что к чему.

Для чего нужны разъёмы Type-A

Порт USB Type-A:

Разъёмы USB Type-A — это наиболее распространённый тип USB-подключения.

Вы найдёте порты USB Type-A на большинстве современных компьютеров, ноутбуков, игровых консолей (например, PlayStation, Xbox и Nintendo Switch), смарт-телевизоров, проигрывателей потокового мультимедиа и других устройств.

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

Порты USB Type-A работают со всеми версиями USB, от USB 1.1 и USB 1.0 до USB 3.0, USB 3.1 и USB 3.2.

Связанная статья: Что такое USB Gen 1, Gen 2 и Gen 2×2?

Типы разъемов

Вторая и третья версии разъёмов различают по размерам: Mini USB (маленькие размеры), Micro USB (ещё меньшие размеры); а также по типам: А, В.

USB разъём 2.0 типа A.

Надежный разъем основной характеристикой которого является способность выдерживать не одно подключение, при этом, не теряя своей целостности.

Сечение разъёма имеет прямоугольную форму, что создаёт дополнительную защиту при подключении.

Его недостаток – это большой размер, а все современные устройства отличаются портативностью что и повлияло на разработку и выпуск разъёмов аналогичного типа, но меньшего размера.

USB 2.0 типа А был представлен в девяностых годах и на данный момент еще является наиболее используемым.

Его имеют значительная часть маломощных устройств: клавиатура, мышка, флэшка и другие.

USB разъём версии 2.0 типа В.

В основном его применение находим в стационарных устройствах имеющие большие размеры. К ним относятся сканеры, принтеры, реже ADSL-модемы.

Редко, но все же бывает, что кабеля такого типа продаются отдельно от самой техники, потому что они не входят в состав комплекта технического устройства. Поэтому проверяйте комплектацию устройств.

Разъёмы данного типа не такие востребованные, как разъёмы типа А.

Квадратная и трапециевидная форма присуща всем разъёмам типа В.

К ним относятся и Mini и Micro.

Особенность сечения разъёмов типа «В» заключается в их квадратной форме, что отличает его от других типов.

Разъёмы Mini USB второй версии типа B.

Название разъёма такого типа говорит о том, что оно имеет очень маленькие размеры. И это не удивительно, потому что современный рынок всё больше предлагает миниатюрные товары.

Благодаря использованию персональных винчестеров, кардридеров, плееров и других маленьких устройств, разъёмы USB Mini, относящиеся к типу B, получили большую популярность.

Следует отметить ненадёжность таких разъёмов. При частом использовании он расшатывается.

А вот применение моделей разъёмов USB Mini типа A крайне ограничено.

Разъёмы Мicro USB 2.0 типа B.

Модели разъёмов Micro USB являются более совершенными относительно моделей Mini USB.

Данный тип разъёмов отличается невероятно маленькими размерами.

В отличие от предыдущих представленных типов мини, эти разъёмы очень надёжны своими креплениями и фиксацией подключения.

Разъём Мicro USB 2.0 типа «B» был признан по своим качествам единым для всеобщего применения для зарядки всех портативных устройств.

Что произойдёт со временем, когда все производители станут выпускать технику, приспособленную именно к таким разъёмам. Наверное, осталось не долго чтобы это увидеть.

Но такое решение уже было принято в 2011 году всеми современными производителями, хотя разъём Мicro USB 2.0 типа «B» еще присутствует не на всех устройствах.

Разъёмы USB третьей версии типа A.

Разъёмы USB 3.0 имеют большую скорость для передачи информации за счёт дополнительных контактов.

При таких изменениях всё же сохранена совместимость обратной связи. Его применение налажено в компьютерах и ноутбуках последнего поколения.

Разъёмы USB третьей версии типа B.

Третья версия разъёмов USB типа «B» не подходят к подключению разъёмов USB второй версии.

Его применяют в работе периферийных устройств со средней и крупной производительностью.

Micro USB 3.0.

Современные внешние накопители, имеющие высокую скорость, а также диски типа SSD, в основном, все оснащены таким разъёмом, который характеризуется высокой скоростью обмена информацией.

Всё более занимает лидирующее положение благодаря тому, что имеет очень качественные соединения.

Разъём удобный в использовании из-за своей компактности. Его предшественником считается разъем вида Micro USB.

Распиновка разъемов USB.

Совместимость USB 2.0 и 3.0

Если подключить устройство USB 2.0 в разъём 3.0, то работать оно будет на уровне 2.0. Если подключить устройство USB 3.0 к разъёму 2.0, то работать оно тоже будет на уровне 2.0. Таким образом, при совместимости этих интерфейсов, меньшая версия задаёт качество работы.

Устройства способны работать на других версиях USB, но они могут стать менее производительными.

Итак, подытожу. USB 2.0 и 3.0: отличия в первую очередь в качестве работы – более новая версия лучше, хоть и немного дороже. Современное оборудование выпускается с интерфейсом 3.0, поэтому приобретать компьютер целесообразно тоже с такой версией. Устройства разных версий совместимы друг с другом и работают приемлемо, хоть и производительность их падает.

Недостатки интерфейса USB

Разъемы mini USB и micro USB из-за конструктивных особенностей часто выходят из строя раньше своего эксплуатационного срока службы. Это обусловлено тем, что такие разъемы обычно находятся в гаджетах, которые очень часто приходится подсоединять к компьютеру или заряжать (телефоны, смартфоны, КПК, МР3-плееры). При этом стоит отметить, что технология USB позволяет не только обмениваться данными, но и дает возможность заряжать устройства через свое соединение.

Заявленная пропускная способность у спецификации 2.0 в 480 Мбит/с не соответствует действительности. Это происходит потому, что данные передаются в обе стороны по одной витой паре кабеля. Для достижения максимальной скорости требуется 2 такта при обмене информацией, что, кстати, реализовано в USB 3.0.

Основные отличия USB провода

Несмотря на одинаковые размеры гнезда и самого коннектора, USB 3.0 отличается от предшественника 2.0 дополнительными 5 контактами и синим цветом сердцевины:

Отличия USB 2.0 и 3.0

Передача данных через разъем 3 поколения происходит в 2 раза быстрее за счет сокращения тактов передачи данных с 2 до 1. Чтобы добиться сопряжения с устройством, нужно убедиться, что штекер USB 3.0 вставлен полностью (до конца).

Частая путаница возникает у пользователей с разъемами mini USB с micro. Отличить их можно по размеру (первый чуть больше), а также по специальным защелкам на задней стороне у второго.

Отличие mini USB от micro USB

По остальным параметрам они идентичны.

Изменение концепции

Для подключения устройств к уже давно ставшему стандартом порту USB-A применяются различные кабели. Главное различие между ними — разъема, расположенный на противоположной, подключаемой к компьютеру стороне кабеля. Это практически всегда другой тип разъема. К примеру, для смартфонов применяется micro-USB, для других гаджетов часто используют mini-USB. Чтобы подключить принтер, потребуется кабель с разъемом USB-B, а для подключения запоминающих устройств — micro-USB-B. Такое разнообразие вызывает некоторые неудобства и сложности, ведь пользователю, владеющему несколькими девайсами, всегда нужно иметь под рукой целый набор кабелей. Призванный быть единым для всех аппаратов, т. е. универсальный кабель USB Type-C многократно упрощает эту ситуацию.

Путаница с розетками USB

В первой версии USB предусмотрены только два типа разъемов стандартного размера – штекеры плоского сечения, обозначенные как тип A, и вилка квадратной формы, обозначенная как тип B.

Беспорядок пришёл с USB 2.0. К стандартному размеру присоединились мини- и микро-. Мини-размер имел три варианта – A, B и AB, а микро-размер два – A и B. Мини-вариант был создан для работы мобильных устройств. Однако, он был очень «урезан» производителями, поэтому необходимо было снова адаптировать розетки и вилки. Тогда был представлен микро-разъём с толщиной около половины мини.

Начиная с версии USB 3.0, используются только традиционные, стандартные вилки и розетки A и B. Сокеты Micro B всё ещё встречаются, но исчезнут с популяризацией стандарта 3.2, то есть, в соответствии с текущим наименованием, – 3.2 Gen2x2.

Здесь царит разъем USB-C и будет единственным в случае стандарта USB 4.0

Разъёмы и вилки USB 2.0 и 3.0 A совместимы друг с другом. Порты USB 3.0 типа B немного крупнее, чем в версии 2.0, и позволяют подключать более крупные разъемы 3.0 B и меньшие 2.0 B. Однако, разъемы 3.0 B не соответствуют входу 2.0. Разъемы B на микро версии идентичны для USB 2.0 и для USB 3.0. USB-C больше не совместим со своими предшественниками. Как видите, очень легко потеряться среди типов USB-разъемов.

Тот, кто ожидает разумных и недвусмысленных меток в этих джунглях, будет разочарован. Спецификация USB не предоставляет, например, цветового кода отдельных разъёмов. Мы уже писали, что единственное обозначение, которое оно предлагает производителям (но не требует), – это синий цвет суперскоростных портов, т.е. начиная с версии 3.0 и выше. Другие цвета розеток и вилок, которые иногда встречаются в разных устройствах, обычно являются маркировкой, принятой отдельными производителями.

Подводя итог, можно сказать, что черный разъем и черный штекер – это USB 2.0, а синий порт – вариант 3.x, тогда как фиолетовый или зеленый могут, хотя и не обязательно, означать разъём для быстрой зарядки с более высоким током. Оранжевый или красный цвета часто являются портами, которые позволяют заряжать устройство, в то время как компьютер или ноутбук, оборудованный этой розеткой, находится в спящем состоянии (так называемые, спящие и зарядные порты). Однако, чтобы всё не казалось таким простым, оранжевый иногда означает порты быстрой зарядки Qualcomm Quick Charge (QQC), стандарт для зарядки мобильных устройств с более высокой производительностью, чем указано в спецификации USB.

Отголоски прошлого

В некоторых современных устройствах можно увидеть переключатель в режим работы USB v1.1. Это зачастую вызывает недоумение пользователей и вопрос касательно того, в каком режиме устройство будет работать лучше всего.

Однако сразу стоит сказать, что два режима в свои устройства закладывают исключительно с целью обеспечения большей совместимости. Сам стандарт USB был создан в 1996 году, но тогда создатели периферии его не особо активно использовали, первые ростки популярности образовались, когда появилась обновлённая версия.

Кабель USB 1.1 тип a-male/тип b-male нашел применение в принтерах, а USB 1.1 (тип а, классический в нашем понимании) применяется в различных устройствах, например, комбинированный разъем USB и RJ-45 для передачи сигнала по витой паре, на фото справа

USB 1.1 визуально идентичен USB 2.0 — размер и разъем абсолютно одинаков, нет отличий даже по цвету. Разница между ними двумя главным образом заключается в скорости, у второго поколения она способна достичь теоретический максимум в 480 Мбит/с.

Устройства, поддерживающие такую скорость зачастую имеют специальную надпись «High-speed», однако в последнее время нередко бывает и так, что они совсем не имеют никаких маркировок.

Два вида логотипа USB 2.0 Hi-Speed

Впрочем, если говорить о кабелях USB, то особая маркировка и не нужна, поскольку они, что для первой, что для второй версии стандарта, полностью идентичны.

Понятие USB

Разобраться, что такое USB, поможет техническое определение. В официальной документации заявлено: USB, Universal Serial Bus – универсальная последовательная шина. В сущности, это программное средство, осуществляющее соединение для трансляции данных между электронными гаджетами.

USB имеет собственный символьный значок в виде геометрических фигур: два круга (маленький и большой), треугольник и квадрат. Из большого круга выходят три разветвленные линии, на концах которых находятся остальные фигуры.

Можно определить, что такое USB, более простым понятием. Это разъем, к которому подключается устройство со штекером того же стандарта. Например, при помощи USB к персональному компьютеру подключается клавиатура, мышь, принтеры. Для обмена информацией, установкой различных обновлений, настроек подсоединяются телефоны, смартфоны, планшеты, электронные книги, портативные жесткие диски и многие другие гаджеты.

Примечания и ссылки

Заметки

  1. Если необходимый драйвер еще не интегрирован в операционную систему , его необходимо добавить с компакт-диска, обычно поставляемого с оборудованием, или путем загрузки из Интернета .

Рекомендации

  1. (in) Скотт Мюллер , Обновление и ремонт ПК , Let Publishing ,7 марта 2013 г..
  2. (in) на сайте ftdichip.com (по состоянию на 4 февраля 2016 г. ) .
  3. и .
  4. ↑ и (in) на сайте ibm.com .
  5. (in) на usb.org .
  6. (in) на usb.org .
  7. (in) на Tom’s Hardware .
  8. ↑ и .
  9. .
  10. .
  11. .
  12. .
  13. (in) на usb.org .
  14. .
  15. .
  16. (in) , На superuser.com ,6 августа 2015 г.(по состоянию на 4 февраля 2016 г. ) .
  17. (in) на USB.org ,20 октября 2000 г..
  18. ↑ и (in) о на lammertbies.nl (по состоянию на 4 февраля 2016 г. ) .
  19. (in) Мобильное версия на USB.org ,18 декабря 2001 г.
  20. (in) Series на USB.org ,4 января 2007 г..
  21. (in) версия на USB.org ,4 апреля 2007 г..
  22. (in) Прекращение поддержки на USB.org ,23 мая 2007 г..
  23. .
  24. .
  25. .
  26. ↑ и
  27. .
  28. (in) на europa.eu .
  29. В английских пауэрбанках .
  30. (in) Спецификация универсальной последовательной шины , версия 2.0 ,27 апреля 2000 г., гл.  4  : «  Архитектурный обзор  ».
  31. .
  32. .
  33. .

Стандарты разъема USB 3.0

  • Тип USB A: эти разъёмы, официально называемые USB 3.0 Standard-A, представляют собой простые прямоугольные типы разъемов USB, такие как разъем на конце флэш-накопителя. Разъемы и розетки USB 3.0 тип A физически совместимы с разъемами USB 2.0 и USB 1.1.
  • Тип USB B: эти разъемы, официально называемые USB 3.0 Standard-B и USB 3.0 Powered-B, имеют квадратную форму с большой выемкой сверху и обычно присутствуют на принтерах и других крупных устройствах. Штекеры USB 3.0 типа B несовместимы с розетками типа B более старых стандартов USB, но вилки этих более старых стандартов совместимы с розетками USB 3.0 типа B.
  • USB Micro-A: разъемы USB 3.0 Micro-A представляют собой прямоугольные, «состоящие из двух частей» разъемы, которые встречаются на многих смартфонах и аналогичных портативных устройствах. Разъемы USB 3.0 Micro-A совместимы только с гнездами USB 3.0 Micro-AB, но более старые разъемы USB 2.0 Micro-A будут работать с гнездами USB 3.0 Micro-AB.
  • USB Micro-B: разъемы USB 3.0 Micro-B очень похожи на их аналоги Micro-A и встречаются на аналогичных устройствах. Разъемы USB 3.0 Micro-B совместимы только с разъемами USB 3.0 Micro-B и USB 3.0 Micro-AB. Старые разъемы USB 2.0 Micro B также физически совместимы с гнездами USB 3.0 Micro-B и USB 3.0 Micro-AB.

Спецификация USB 2.0 включает в себя разъемы USB Mini-A и USB Mini-B, а также разъемы USB Mini-B и USB Mini-AB, но USB 3.0 не поддерживает эти разъемы. Если вы сталкиваетесь с этими разъемами, они должны быть разъемами USB 2.0.

Не уверены, является ли устройство, кабель или порт стандартом USB 3.0? Хорошим признаком соответствия USB 3.0 является тот факт, что пластмасса, окружающая вилку или розетку, имеет синий цвет. Хотя это не требуется, спецификация USB 3.0 рекомендует синий цвет, чтобы отличать кабели от тех, которые предназначены для USB 2.0.

USB-C и USB 3.2 не всегда соединяются вместе

Просто помните, что USB-C не определяет автоматически какой-либо уровень производительности сам по себе. Некоторые производители также ограничивают определенные режимы работы в зависимости от типа используемого кабеля и/или зарядного устройства

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

Порт USB Type-C рядом с USB 3.0.

отсоединение стандарта производительности USB 3.1 от разъема USB Type-C на сегодняшний день вызвало некоторую путаницу на рынке, но проблема совместимости кабелей, вероятно, является большей головной болью. Одним из преимуществ использования USB-C (или Type-C, но USB-C более популярен) является то, что стандарт обеспечивает мощность до 100 Вт. За последние несколько лет было выпущено более чем несколько ноутбуков с поддержкой USB-C, а не с более традиционной цилиндрической вилкой. Хотя USB-C не требует определенного уровня производительности, он становится все более популярным по мере роста скорости USB, и большинство ноутбуков с USB-C будут поддерживать скорость передачи данных, достаточно высокую для работы с любым внешним SSD или HDD. Те времена, когда внешнее хранилище было мучительно медленнее, чем внутреннее, прошли.

Был выпущен стандарт USB 4.0, но пока не поставляется ни с какими продуктами. Он основан на Intel Thunderbolt 3 с поддержкой скорости передачи до 40 Гбит/с. Полная таблица с включенным стандартом находится здесь:

Очевидно, что USB-IF не усвоил своего урока, поскольку мы переходим к «USB4 Gen 3 × 2», название которого может войти в историю как один из самых запутанных способов, которые когда-либо приходили в голову для попыток передачи особенности продукта. Надеемся, на данный момент мы прояснили различия между различными USB 3.x. Мы, несомненно, вернемся к этому вопросу, как только в 2021 году появится USB4.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту extremetech.com.

Оригинал статьи вы можете прочитать здесь.

Совместимость. Трудности «переходникового» периода

Если говорить о совместимости  USB Type-C с устройствами, оснащенными портами USB предыдущего поколения, то, подключить их напрямую не представляется возможным из-за принципиальных отличий конструкции коннекторов. Для этого понадобится воспользоваться переходниками. Их ассортимент обещает быть очень широким. Конечно, речь не только о конвертации USB Type-C на формат других типов USB. Переходники для вывода изображения на экраны с традиционными портами DisplayPort, HDMI, DVI и VGA также будут доступны.

Apple одновременно с анонсом нового MacBook предложила несколько вариантов переходников. Одиночный USB Type-C на USB Type-A оценен в $19.

Учитывая наличие всего одного USB Type-C, владельцу MacBook наверняка не обойтись без универсального более функционального конвертора. Apple представила два таких адаптера. Один на выходе имеет сквозной порт USB Type-C, VGA и USB Type-A, второй вариант оснащен HDMI вместо VGA. Стоимость таких коробков – $79. Блок питания на 29 Вт с нативным USB Type-C завесил на $49.

Google для новой системы Chromebook Pixel предлагает одиночные переходники с USB Type-C на Type-A (вилка/розетка) ценой $13, за конвертер на DisplayPort и HDMI придется заплатить $40. Блок питания на 60 Вт оценен в $60.

От производителей оборудования традиционно не стоит ожидать гуманных ценников на дополнительные аксессуары. Производители переходников в предвкушении спроса на свои новые продукты. Belkin уже готова отгружать километры проводников, но их стоимость также низкой не назовешь ($20–30). Компания также анонсировала, но еще не представила переходник с USB Type-C на гигабитный порт Ethernet. Стоимость пока не объявлена, есть информация лишь о том, что он будет доступен в начале лета. Забавно, но, похоже, что до этого момента, чтобы подключиться к проводной сети, понадобится сразу использовать два переходника. Вполне возможно, что кто-то окажется расторопнее Belkin, раньше предложив соответствующий адаптер.

О заметном снижении цены можно будет говорить лишь после того, как аксессуарами с USB Type-C плотно займутся куда менее известные компании из «Поднебесной».  Учитывая, какие перспективы открываются, полагаем, что за ними дело не станет.

Структура данных интерфейса USB.

Вся информация передается кадрами, которые отправляются через равные промежутки времени. В свою очередь каждый кадр состоит из транзакций. Вот, пожалуй, так будет нагляднее:

Каждый кадр включает в себя пакет SOF (Start Of Frame), затем следуют транзакции для разных конечных точек, ну и завершается все это пакетом EOF (End Of Frame). Если говорить совсем точно, то EOF – это не совсем пакет в привычном понимании этого слова – это интервал времени, в течение которого обмен данными запрещен.

Каждая транзакция имеет следующий вид:

Первый пакет (его называют Token пакет) содержит в себе информацию об адресе устройства USB, а также о номере конечной точки, которой предназначена эта транзакция. Кроме того, в этом пакете хранится информация о типе транзакции (какие бывают типы мы еще обсудим, но чуть позже ). Data пакет – с ним все понятно, это данные, которые передают хост, либо конечная точка (зависит от типа транзакции). Последний пакет – Status – предназначен для проверки успешности получения данных.

Уже очень много раз прозвучало слово “пакет” применительно к интерфейсу USB, так что пора разобраться что он из себя представляет. Начнем с пакета Token:

Пакеты Token бывают трех типов:

  • In
  • Out
  • Setup
  • Start Of Frame

Пакет In сообщает нашему USB-устройству, что хост готов принять от него информацию. Пакет Out, напротив, сигнализирует о готовности и желании хоста поделиться информацией. Пакет Setup нужен для использования управляющих передач. Ну а пакет Start Of Frame используется для того, чтобы инициировать начало кадра.

Вот к чему я это рассказал… В зависимости от типа пакета значение поля PID в Token пакете может принимать следующие значения:

  • Token пакет типа OUT – PID = 0001
  • Token пакет типа IN – PID = 1001
  • Token пакет типа SETUP – PID = 1101
  • Token пакет типа SOF – PID = 0101

Переходим к следующей составной части пакета Token – поля Address и Endpoint – в них содержатся адрес USB устройства и номер конечной точки, которой предназначена транзакция.

Ну и поле CRC – это контрольная сумма, с этим понятно.

Тут есть еще один важный момент. PID включает в себя 4 бита, но при передаче они дополняются еще 4-мя битами, которые получаются путем инвертирования первых 4-ых бит.

Итак, на очереди Data пакет – то есть пакет данных:

Тут все в принципе так же, как и в пакете Token, только вместо адреса устройства и номера конечной точки здесь у нас передаваемые данные.

Осталось нам рассмотреть Status пакеты и пакеты SOF:

Тут PID может принимать всего лишь два значения:

  • Пакет принят корректно – PID = 0010
  • Ошибка при приеме пакета – PID = 1010

И, наконец, Start Of Frame пакеты:

Здесь видим новое поле Frame – оно содержит в себе номер передаваемого кадра.

Давайте в качестве примера рассмотрим процесс записи данных в USB-устройство. То есть рассмотрим пример структуры кадра записи.

Кадр, как вы помните состоит из транзакций и  имеет следующий вид:

Что представляют из себя все эти транзакции? Сейчас разберемся! Транзакция SETUP:

Транзакция OUT:

Аналогично при чтении данных из USB-устройства кадр выглядит так:

Транзакцию SETUP мы уже видели, посмотрим на транзакцию IN:

Как видите, все эти транзакции имеют такую структуру, как мы обсуждали выше

В общем, думаю достаточно на сегодня. Довольно-таки длинная статья получилась, в ближайшее время обязательно попробуем реализовать интерфейс USB на практике!

Распиновка USB 2.0 и 3.0 A и B

Распиновка (распайка) USB нужна для починки старых кабелей, удлинения или обрезки. Зная назначение контактов, можно изготовить переходник самостоятельно.

Распайка USB разъема

Сигнал из USB в устройство передается с помощью витых пар. Жила (проволока) имеет цветную маркировку, благодаря которой упрощается процесс ремонта.

Цветные жилы в разъеме USB

Основные фигуранты – это положительные и отрицательные контакты. Берется любой адаптер с 5V, канцелярским ножиком отрезается USB-коннектор. Затем нужно зачистить и залудить провода. Для разъема такие же манипуляции. Затем происходит спайка по схеме. Каждое соединение обматывается изолентой, затем между собой они соединяются термоклеем.

В распайке проводов USB 2.0 всего 4 экранированных провода, расположенных линейно: два для питания (первый и последний) и два для передачи данных (второй и третий). Помечены они следующим образом:

  1. +5V (power) отвечает за питание.
  2. -D: передача данных.
  3. +D: аналогично -D.
  4. GND (ground) – для заземления. Обозначается в виде перевернутой Т.

Распиновка USB типа A

Несмотря на одинаковые схемы, у USB типов А и В есть отличия: В А расположение коннекторов линейное (от первого до четвертого), тогда как в В сверху и снизу:

Верх Низ
Первый Третий
Второй Четвертый

Распайка USB тип B

USB 3.0 имеет 5 дополнительных коннекторов для соответствия с USB 2.0.

Распиновка USB 3.0

Характеристика 5 дополнительных проводов:

  • пятый работает на прием информации со знаком минус;
  • шестой также для Data, только для +;
  • седьмой – заземление;
  • восьмой и девятый для передачи данных (+ и — соответственно).

Спецификация USB 3.0 выделяется среди предшественников не только высокой скоростью, но и экономией энергии. Происходит это за счет функции интерфейса опроса подключаемого устройства, а также снижением мощности в режиме ожидания.

По цветам

Цветовая маркировка для USB 2.0 схемы А:

Провод Обозначение Цвет
1 VCC (подача тока на 5 V) Красный
2 D- (Data -) Белый
3 D+ (Data +) Зеленый
4 GND (Земля) Черный

Маркировка по цветам USB 2.0 схемы А

Для квадратного USB типа B:

Маркировка по цветам USB типа B

Для USB 3.0:

Пины Обозначение Цвет
1 VCC (подача тока на 5 V) Красный
2 D- (Data -) Белый
3 D+ (Data -) Зеленый
  SS RX- (прием данных) Фиолетовый
  SS RX+ (прием данных) Оранжевый
4 GND (заземление) Черный
5 SS TX -(протокол Super Speed) Синий
6 SS TX+ (протокол Super Speed) Желтый
7 GND (дополнительное заземление)

Распиновка USB 3.0 по цветам

Классификация OSB-плит

Выделяют 4 класса OSB:

  • OSB 1. Обладает самой низкой влагостойкостью. Допустимо применение в ненагруженных конструкциях в условиях низкой влажности
  • OSB 2. Также обладает низкой влагостойкостью, но может подвергаться несущим нагрузкам. Допустимо применение в условиях низкой влажности
  • OSB 3. Наиболее распространённый класс материала. Допустимо применять во влажных условиях, подвергать несущим нагрузкам. Популярность объясняется оптимальным соотношением цена-качество
  • OSB 4. Самый качественный материал. Допустимо применение во влажных условиях при больших нагрузках. Наиболее дорогой материал, поэтому не нашёл широкого распространения

Большая часть применяемых OSB-плит относится к классу OSB 3, что это такое – самый распространённый класс ориентированно-стружечных плит.


Плита OSB 3Источник mirtepla.msk.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector