Подключение клавишного переключателя для управления питанием USB? [закрыто]

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

ключ зажигания

Моя проблема в том, что этот конкретный переключатель имеет сопротивление 0,7 Ом. Мое первоначальное решение состояло в том, чтобы припаять батарейку к кабелю, чтобы обеспечить дополнительные вольты. Мой вопрос заключается в том, повредит ли подача более 5 вольт, ожидаемых от USB-порта, либо порт, либо устройство на принимающей стороне (я использую USB-накопитель, а 0,7 Ом препятствует читаемости диска).

Можете показать схему? Есть как минимум два способа подключения кнопочной ячейки. Я хочу убедиться, что понимаю, каким образом вы это сделали. Это определенно ужасная идея, несмотря ни на что, но я бы предпочел увидеть схему, прежде чем отвечать.
Нет, не делай этого. Вы довольно сильно смешиваете вещи, например, путаете сопротивление и напряжение. При максимальном обычном токе USB 500 мА резистор 0,7 Ом создаст падение всего 350 мВ. Кроме того, ваша монетная батарея, вероятно, не может начать подавать такой большой ток. Сделайте резервную копию и сфокусируйтесь на реальной проблеме, а не на ячейках-монетках и жевательной резинке в качестве попытки решения.
0,7 Ом мешает вашему приводу работать? Я думаю, ты что-то пропустил. При 500 мА падение составляет всего 0,35 В.
Вы вообще не должны подключать USB-накопитель к удлинителю .
Если вы не можете получить лучший переключатель с ключом, вы можете использовать реле или транзистор с более низким сопротивлением.
Очевидно, это какая-то проблема XY. Поэтому я голосую за закрытие.
@dim: Для меня это не очевидно и проблема XY. Что такое проблема XY?
@transistor Это тот случай, когда ОП задает вопрос, который не является его настоящей исходной проблемой, а чем-то, что, по его мнению, решит его первоначальную проблему (но что, безусловно, не решит). Ммм, мое объяснение небрежно: вот, пожалуйста .
Работает ли USB-накопитель на разрезанном удлинителе, если просто обойти переключатель? Нестандартные кабели могут и работают, но только на коротких расстояниях. Кроме того, вы отключили щит, что может иметь значение.
@immibis - транзистор будет даже хуже механического переключателя. МОП-транзистор, предложенный SamGibson ниже, может работать, но сама идея встроенного переключения питания для драйвера USB-диска сомнительна.
@ChrisStratton - Не могли бы вы объяснить, почему транзистор - плохой выбор по сравнению с MOSFET?
Альтернативное, гораздо более надежное решение: небольшой концентратор с собственным питанием. Подсоедините кнопочный переключатель к источнику питания концентратора.
@ pjc50 - Хорошее предложение (+1). К сожалению, для тех людей (которые могут не включать OP), которые используют внешние жесткие диски с питанием от USB, подключенные к ноутбукам, вдали от источников питания, добавление концентратора с питанием от сети может оказаться невозможным. Однако для других ваше предложение может быть возможным решением.
@ChrisStratton MOSFET - это своего рода транзистор ...
@immibis только тогда, когда вы специально указываете MOSFET. Если вы просто порекомендуете «транзистор», кто-то потянется за стандартным биполярным, и это окажется хуже, чем механический переключатель. Рекомендация, которая оставляет сложную часть невысказанной, чтобы читатель просто знал, хотя на первый взгляд может означать что-то, что не будет работать, не является полезным вкладом.
@ChrisStratton Не могли бы вы тогда объяснить, как транзистор, используемый в качестве переключающего элемента с насыщением от десятков до одной сотни милливольт, будет хуже, чем 0,7 Ом? Примерно через 3 секунды клика, например, что-то вроде этого: onsemi.com/pub_link/Collateral/NSS60601MZ4-D.PDF — И это даже не особенно хорошо.

Ответы (1)

Поскольку вы отключаете USB-кабель от своего накопителя, я предполагаю, что у вас внешний жесткий диск 2,5 дюйма, который получает питание только через USB (иногда называемый «портативным» жестким диском USB).

Я использую USB-накопитель, и сопротивление 0,7 Ом препятствует чтению диска.

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

Некоторые жесткие диски с питанием от USB очень чувствительны к любому падению напряжения и могут не работать, когда другое (с меньшим энергопотреблением) оборудование работает нормально. При включении типичный 2,5-дюймовый жесткий диск, который не предназначен для слаботочного питания, значительно превышает максимальный ток от одного порта USB 2.x (например, кратковременно требуется > 1 А при включении питания). по сравнению с максимальным значением 500 мА от порта USB 2.x, и даже это не обязательно должно быть доступно без перечисления USB, хотя обычно это так).

Эти накопители вообще включаются только из-за конденсаторов, удачи и портов USB, обеспечивающих больший ток, чем требуется по спецификации USB, или из-за Y-кабелей!

Некоторые другие 2,5-дюймовые накопители могут быть сконфигурированы для слаботочного включения питания, когда накопитель ограничивает свой ток, необходимый примерно до 500 мА во время раскрутки, за счет более длительной фазы раскрутки. Однако эти накопители по-прежнему имеют пределы допустимого падения напряжения и, следовательно, пределы любого значительного сопротивления в силовых кабелях.

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

Это не сработает. Такие элементы не могут обеспечить необходимый ток.

Моя проблема в том, что этот конкретный переключатель имеет сопротивление 0,7 Ом.

Это только часть вашей проблемы. В дополнение к сопротивлению переключателя:

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

  • Вы удалили экранирование (как выглядит) 4–6 дюймов пары данных USB в кабеле. Это может увеличить проблемы, связанные с данными, вызванные внешними помехами. Хорошо, что не раскрутили провода в USB data паре; это было бы еще хуже.

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

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

Если вы настаиваете на таком переключателе питания, используйте одно из предыдущих предложений, например, тщательно подобранное реле с переключателем или полевой МОП-транзистор (выбранный для минимизации дополнительного сопротивления), очень короткий удлинительный USB-кабель, желательно с более толстыми проводами питания, например. 20AWG, убрав минимальное экранирование USB, и, возможно, это сработает . Но поскольку успех зависит от конкретных требований к этому жесткому диску с питанием от USB и USB-порту ПК, нет никакой гарантии, что общая конфигурация вообще сможет справиться с каким-либо дополнительным сопротивлением.

Конечно, для обычных ситуаций с низким энергопотреблением USB можно предложить Y-кабель. Однако, если вы пытаетесь переключить питание, эти кабели усложняют задачу, так как вам нужно будет переключать питание, поступающее от двух USB-портов вместо одного!

Не забывайте о том, что даже близко не нужно возиться с расстоянием связи и скручиванием пары данных, если вы хотите получить что-то быстрее, чем самое первое черновое предложение USB1.0.