LINUX.ORG.RU
ФорумTalks

USB 3.0 сила тока

 , , , ,


1

3

Известно, что порты для ЙУСБИ 3.0 отдают силу тока до 1 амперы против 2.0-ных 0.5. Что происходит при подключении 2.0 устройства — отдаются «совместимые» 500 мА, или полные 1 А? А что происходит при отсутствии дата-контактов/переводе, например, телефон, в режим Толька-зарядка?

Ответ на: комментарий от KivApple

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

Насчёт USB 3.0 вопрос интересный - есть ли там 2 порога отключения или один. Ставлю на то, что один. По той же самой причине.

Вообще этот порог отключения нужен для защиты самого порта. Ставить источник напряжения на больший, чем надо ток, - лишняя трата денег. А КЗ вполне штатная ситуация для USB по стандарту, поэтому надо не допустить сгорание БП. Подключать USB к общей шине 5В, надеясь на защиту главного БП - не удобно, ибо у юзера будет отрубаться комп при КЗ на USB.

Обычно, эта защита реализована в виде самовосстанавливающегося предохранителя на 500-1000 мА в разрыв VBUS (+5V) на каждом порте. На материнках даже увидеть можно ряды этих предохранителей возле USB-разъемов. Естественно, никаких «2-х порогов» там нет.

P.S. Кстати, устройство может узнать у хоста (у зарядника), сколько тот может отдать тока. Описывается в спецификации USB Battery Charging.

Kosyak ★★★★
()
Ответ на: комментарий от false

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

KivApple ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.