Некоторые ноутбуки имеют специальный USB-порт, который может доставлять больше энергии, чем другие. Однако не всегда легко определить, какой из них хороший, и сколько энергии он может предоставить.
Так есть ли хороший способ понять это? Я открыт для любого программного или аппаратного решения.
linux
windows
usb
power-supply
power-management
Пельтье
источник
источник
Ответы:
Под Linux вы можете увидеть это в дереве
lsusb -v
.В частности, звоните,
lsusb -v |grep 'Bus\|MaxPower'
чтобы избежать чрезмерного вывода.Debian / Ubuntu:
Используйте
sudo aptitude install usbutils
для получения этого инструмента.Redhat / Fedora:
Используйте
sudo yum install usbutils
для получения этого инструмента.Gentoo:
Используйте
sudo emerge usbutils
для получения этого инструмента.Решение для Windows, которое не требует дополнительного программного обеспечения, - это сам Диспетчер устройств:
Перейти к диспетчеру устройств (
devmgmt.msc
)Нажмите Вид > Устройства по соединению .
Нажмите на свое имя машины , нажмите, *чтобы развернуть все.
Посмотрите свойства различных USB-концентраторов, вы можете увидеть, какие устройства подключены.
На вкладке питания вы увидите мощность, потребляемую устройством, и то, что предлагается.
Как объяснил Джефф Этвуд, общая доступная мощность
500 mA
стандартная.На вкладке «Дополнительно» вы увидите информацию о пропускной способности.
Таким образом, это должно позволить вам увидеть, какой порт обеспечивает большую мощность и даже энергопотребление.
Если у вас есть проблемы с пропускной способностью, когда устройства USB работают медленно, вы также можете использовать это для устранения неполадок ...
источник
lsusb
только печатает, сколько энергии порты обеспечивают с-v
опцией. На man-странице написано: -t Указывает lsusb сбросить иерархию физических USB-устройств в виде дерева. Это отменяет параметр v.-v
опция предоставляется. Что касается-t
; действительно, исправлено.Один (очень крутой!) Способ, который я нашел:
https://web.archive.org/web/20130529073635/http://www.ultramobilegeek.com/2007/02/measuring-power-on-peripherals-usb.html
источник
Я не уверен, почему принятый ответ так проголосовал,
hwinfo --usb
не предоставляет никакой информации о власти, а также не даетlsusb -v -t
. Посмотреть на себя:HWiNFO
(Ubuntu 12.04)
(Fedora 14)
lsbusb -v -t
(Ubuntu 12.04)
(Fedora 14)
Так что же работает?
Просто обычный старый
lsusb -v
действительно предоставляет информацию о мощности.ПРИМЕЧАНИЕ. Следует отметить, что это, похоже, не показывает максимальную сумму, которую может доставить порт, но максимальную сумму, которую устройство может извлечь на данный порт, к которому оно подключено.
Дополнительные комментарии
Также я должен отметить, что
hwinfo
это не был стандартный пакет, который был доступен для моей конкретной версии Fedora. Мне пришлось скачать и скомпилировать для себя на Fedora !источник
-t
переопределяет-v
, то есть нет смысла запускать обе опции одновременно, она не работает! Пожалуйста, удалите свой ответ, так как ответ от Тома Вейсмана теперь исправлен.Все ответы неверны. Невозможно выяснить, какой ток может выдавать конкретный порт USB, кроме как использовать «переменный тестер нагрузки USB », и поднимать его до тех пор, пока напряжение не упадет до 4 В, или VBUS не отключится с «перегрузкой по порту» сообщение, или весь компьютер сбрасывается и перезагружается.
Каждый дизайн (ноутбук, настольный компьютер) имеет свое представление о том, как поставлять VBUS. Некоторые используют переключатели hi-side с предварительно установленным ограничителем тока, некоторые используют сбрасываемые полифузы с неуправляемым диапазоном порогов переворота, некоторые ничего не используют, просто прямое подключение к внутренней шине резервного напряжения + 5 В, возможно, с одним «групповым» полифузом для всех порты.
Все программные инструменты основаны на формальных отчетах с устройств, которые могут быть полностью отключены, не иметь отношения к реальности и не могут показать реальный максимальный потенциал порта.
источник
В Windows, если у вас есть контроллер USB 3.0 и нет соответствующего апплета в диспетчере устройств, вы можете использовать USBDeview от NirSoft.
источник