Мені було цікаво, чому майже всі USB-кабелі, що існують, є USB-A до (Micro-USB | USB-C | USB-B | тощо)
Чому USB-A до USB-A не була популярною справою? Чи є технічна причина, що це не може працювати?
Мені було цікаво, чому майже всі USB-кабелі, що існують, є USB-A до (Micro-USB | USB-C | USB-B | тощо)
Чому USB-A до USB-A не була популярною справою? Чи є технічна причина, що це не може працювати?
Відповіді:
USB-чоловік від USB-A-самка - це добре. Вони існують і є відносно поширеними. Вони працюють чудово як USB-подовжувачі за умови, що загальна довжина не надто довга. Для більшої відстані існують активні кабелі, які містять внутрішній ретранслятор або USB-концентратор для регенерації сигналу. Однак ви можете зіткнутися з проблемами з подачею електроенергії через падіння напруги.
USB-самця до USB-A-самця небезпечно. Він також не відповідає специфікації USB. Вони також існують, хоча я не дуже впевнений, чому. Можливо тому, що роз'єм USB-A коротший, ніж роз'єм USB-B, тому китайські постачальники корпусів зовнішнього жорсткого диска вирішили використовувати його, оскільки він на півсонта дешевший, ніж належний роз'єм. Чоловічий кабель USB-A-USB до чоловіка подібний до лінійного шнура з роз'ємом на обох кінцях. Ви ніколи не повинні використовувати жоден із них. Є кілька проблем. Перш за все, USB не дозволяє підключити два хости USB один до одного. Програмний стек його не підтримує. Ви не можете просто з'єднати два комп’ютери один з одним через USB і змусити їх спілкуватися один з одним, не вставляючи в середину якийсь компонент, наприклад, два перетворювачі USB в Ethernet або назад. USB на ходу - дещо інша історія, оскільки пристрій USB OTG буде перемикати ролі між хостом та пристроєм. USB OTG також використовує повністю інший роз'єм, варіант A / B, який приймає роз'єми типу A і B, який існує лише менших розмірів.
Але це не те, що робить кабелі USB-A до USB-A небезпечними. Що робить їх небезпечними, це те, що USB-кабель забезпечує живлення, а USB-хости, як правило, не розроблені для того, щоб приймати живлення, що надходять неправильно. Якщо ви підключите два комп’ютери разом із USB-A до кабелю USB-A, то їхні 5В джерела майже напевно не мають однакової напруги, тому один з них буде живити інший через USB-кабель. Це саме по собі насправді не є основною проблемою, якщо джерело має відповідне обмеження струму для запобігання нагріванню кабелю та запуску пожежі. Проблема дійсно виникає, коли один із пристроїв вимкнено. Тепер у вас є зовнішній джерело живлення 5В, який надходить на вимкнений пристрій, який не призначений для цього. Це може пошкодити компоненти материнської плати на одному або обох пристроях. Також,
USB-C - це інша історія, яка спеціально розроблена для того, щоб мати однакові роз'єми на обох кінцях. Мало того, він явно розроблений для підтримки зарядки хост-пристрою через роз'єм USB C. Як результат, пристрої USB C повинні бути розроблені для відповідного вирішення цієї ситуації.
Тому що це проти стандарту. Стандарт USB каже, що тип A призначений для хостів, а тип B - для пристроїв.
В практичному плані очікується, що пристрій із роз'ємом типу А забезпечить живлення, тому якщо ви з'єднаєте два з них разом, вони спробують живити один одного, ведучи, швидше за все, до поганих речей. Тип C обходить це за допомогою механізму переговорів.
USB pre-3.0 має хост і підлеглу сторону. Роз'єми USB-A призначені для хоста, USB-B - для підлеглого.
USB 3.0 і вище є одноранговим, і роз'єм USB-C підтримує це.