1

Я модифицирую корпус своего настольного компьютера и хочу подключить все к USB-портам на задней панели. Однако к портам нелегко добраться, и иногда мне приходится отключать некоторые устройства, потому что в некоторых случаях операционная система работает странно.

Поэтому я подумал об этом: я хочу подключить штекер к USB-порту, подключить линию +5 В к тумблеру, а затем собрать все линии в розетку, к которой я подключу свое устройство. Теперь вот моя проблема.

  • Буду ли я ограничен длиной кабеля из-за емкости и т.д.? Я не хочу вредить компьютеру или его USB-порту, делая глупую ошибку.

  • Нужно ли отключить все линии? В этом случае набор реле кажется гораздо более логичным. Тем не менее, передача линий данных через реле может привести к искажению сигналов. Я ничего не знаю о высокоскоростных кабелях. Как вы думаете, это может повлиять на общение?

  • Кроме того, в случае отключения всех линий, в каком порядке я должен подключать / отключать линии?

  • Буду ли я попадать в неприятности из-за отскакивания от выключателя? Я предполагаю, что у разъемов USB также есть некоторые отскакивающие, но система USB, вероятно, разработана для их характеристик отскока.

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

Концентратор определенно будет работать, но я хочу как можно больше спрятать кабели и порты, поэтому я бы не решил, что это решение. В конце концов, это мод, эстетика тоже важна.

Проблема с операционной системой не легко решается, то есть путем извлечения. ОС странным образом инициализирует мой Bluetooth-ключ, если он подключен во время загрузки, а затем мне нужно перезапустить его, прежде чем я смогу его использовать. Это одно из устройств, которое я хотел бы переключить. Другая - веб-камера, которой я иногда пользуюсь, а не подключаюсь постоянно.

3 ответа3

3

Лучший способ должен состоять в том, чтобы переключить 5V и оставить все остальное подключенным. В противном случае вам необходимо убедиться, что по крайней мере линия заземления подключена перед линиями данных. Вот что делают стандартные штекеры при подключении - контакты питания длиннее, чем контакты данных, и подключаются первыми.

Важно знать, что входящий USB-порт (хост или концентратор) распознает подключенное устройство по подтягивающему резистору, подключенному устройством к одной из линий данных. Устройство распознает активный восходящий поток по наличию источника питания 5 В.

Теперь давайте посмотрим, что происходит при переключении. Есть два случая.

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

С другой стороны, устройство с автономным питанием будет продолжать работать, когда шина 5V исчезнет. Это может произойти без переключения shenanigans на любом обычном компьютере, а именно, когда он выключается или отправляется в режим ожидания. Устройство распознает отключение от восходящего. В этом случае стандарт USB требует, чтобы устройство отключило подтягивание линии передачи данных, чтобы предотвратить постоянный ток утечки в отключенное питание вверх по течению. В нашем случае с переключателем 5 В отключение подтягивающего устройства будет распознаваться вышестоящим как отключение устройства. И восходящий поток, и устройство все еще находятся под напряжением, но полагают, что они отключены друг от друга.

Повторное подключение 5 В в обоих случаях будет распознано как событие подключения, когда на соответствующей линии данных появится подтягивание.

1

Вы отключаете только линии данных 5 В или 5 В +?
Вам нужно будет отключить оба, чтобы быть уверенным в чистом удалении.

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

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

USB2 работает на скорости около 500 Мбит / с. Существует существенная возможность снизить надежность системы, если вы добавите коммутаторы и дополнительную проводку асимметрично к линиям передачи данных. Добавление емкости уменьшит максимально допустимое физическое расстояние, но это не должно быть главной проблемой.

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

0

Варианты, которые приходят мне в голову:

  • если ваш компьютер имеет разъем FRONT USB, вы можете проложить кабель оттуда туда, куда вам нужен концентратор. Теперь вы просто отключите / подключите переднее соединение.

  • не имея переднего соединения, вы можете разместить концентратор на от.

  • Если вы не хотите использовать дополнительный концентратор, вы можете использовать кабель «А-мужчина-А-женщина». Они официально не разрешены и могут работать не на всех скоростях, но могут работать.

  • наименее вероятно, чтобы работать: вы могли бы использовать переключатель. Убедитесь, что вы переключаете форты заземления и линии электропередач, а затем две линии данных. Вы могли бы обойтись без переключения земли вообще.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .