172 / 118 / 57
Регистрация: 08.01.2013
Сообщений: 655
|
|
1 | |
USB HUB 3.008.05.2019, 12:48. Показов 1892. Ответов 1
Метки нет (Все метки)
Всем привет, загорелась идея самому сделать usb hub, портами класса 3.0. Не из-за того, что денег жалко, а потому что очень хочу разобраться как это штука работает и сделать собственный дизайн корпуса. Можете натолкнуть меня на правильный путь, с чего начать(мб какие нить принципиальные схемы)? Программировать AVR МК умею, программатор для МК, паяльник с комплектующими(usb, резисторы, конденсаторы и т.п.) и не большие знания в электротехнике имеются. Я слышал что некоторые хабы делают с дополнительным питанием из сети 220 Вольт, чтобы подключенный жесткий диск к хабу стабильно работал. Чем это обусловлено, специальная логика зашита в МК, который определяет какие устройства подключены к нему, и в зависимости от устройства меняются напряжение и сила тока в порте или как то по другому?
Да и планируется не просто флешки пихать к хабу, а bluetooth и радиоадаптеры. Не суть важно на каком мк сделано уже такая идея, а важна логика как это работает в совокупности. Добавлено через 9 минут И да самый главный вопрос: За счет чего usb 3.0 быстрее usb 2.0? Сравнивая я увидел отличие, только в защите от внешних воздействий. МБ в материалах использованные в портах?
0
|
08.05.2019, 12:48 | |
Ответы с готовыми решениями:
1
нужен управляемый usb hub USB HUB. Из пассивного в активный. Недорогой программно управляемый USB hub Заменил USB Hub ISP1520BD - WinXP: "Неизвестное устройство" Как перезагрузить USB порт? или USB Hub |
Почетный модератор
11529 / 4324 / 448
Регистрация: 12.06.2008
Сообщений: 12,425
|
|
08.05.2019, 21:44 | 2 |
Сообщение было отмечено bloomder как решение
Решение
Надо начать со спецификации на USB 2.0. Потом USB 3.x (которая не может заменить спецификацию на USB 2.0, а только дополняет её). Найти их можно на https://www.usb.org/documents (спецификация USB 2.0 - это архив с кучей файлов... вам там нужен usb_20.pdf).
Важно. Программно эмулировать USB 3.0 не получится. Нужен МК с его аппаратной поддержкой, а таких мало. Хост может дать подключенному устройству до 500 мА (или до 900 мА в случае USB 3.0). Представьте, что к хосту подключен 4-портовый хаб. К каждому порту хаба подключаются устройства, каждое из которых тянет большой ток. Что бы всем подключенным устройствам можно было выдать большой ток, хабу требуется дополнительное питание в виде блока питания на 5 вольт. В результате такой хаб может дать каждому подключенному устройству нужный ему ток. За счёт двух дополнительных пар, работающих на частоте 5 ГГц в отличии от 480 МГц у USB 2.0. В общем, когда появился стандарт USB 1.1, то там была описана поддержка режимов Low Speed (1.5 Мбит/с) и Full Speed (12 Мбит/с). В стандарте USB 2.0 была добавлена поддержка High Speed (480 Мбит/с). В стандарте USB 3.0 изменили разъёмы, что бы добавить дополнительные контакты, и добавили режим Super Speed (5000 Мбит/с). Помимо увеличения скорости ещё увеличили разрешённый ток, передаваемый по кабелю с 500 мА до 900 мА.
1
|
08.05.2019, 21:44 | |
08.05.2019, 21:44 | |
Помогаю со студенческими работами здесь
2
Обмен данными с несколькими USB CDC устройствами, подключёнными через USB HUB с внешним питанием Usb hub вырубил все usb порты USB-hub 3.0 с питанием от USB-порта USB - hub Hub usb 3.0 USB Hub + HP МФУ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |