Alguns laptops possuem uma porta USB especial que pode fornecer mais energia do que os outros. No entanto, nem sempre é fácil identificar qual é o bom, nem quanta energia ele pode fornecer.
Então, existe uma boa maneira de descobrir isso? Estou aberto a qualquer solução de software ou hardware.
linux
windows
usb
power-supply
power-management
Peltier
fonte
fonte
Respostas:
No Linux, você pode ver isso na árvore de
lsusb -v
.Especificamente, ligue
lsusb -v |grep 'Bus\|MaxPower'
para evitar saída excessiva.Debian / Ubuntu:
Use
sudo aptitude install usbutils
para obter esta ferramenta.Redhat / Fedora:
Use
sudo yum install usbutils
para obter esta ferramenta.Gentoo:
Use
sudo emerge usbutils
para obter esta ferramenta.Uma solução no Windows que não requer software adicional é o próprio Gerenciador de dispositivos:
Vá para o Gerenciador de dispositivos (
devmgmt.msc
)Clique em Exibir > Dispositivos por conexão .
Clique no nome da sua máquina , pressione o *botão para expandir tudo.
Veja as propriedades dos diferentes hubs USB e veja quais dispositivos estão conectados.
Na guia liga / desliga, você vê a energia que um dispositivo está consumindo e o que está sendo oferecido.
Assim como Jeff Atwood explicou, a potência total disponível é
500 mA
padrão.Na guia Avançado, você pode ver informações sobre largura de banda.
Portanto, isso deve permitir que você veja qual porta fornece mais energia e até mesmo consumo de energia.
Se você tiver problemas de largura de banda em que os dispositivos USB funcionem lentamente, também poderá usá-lo para solucionar problemas ...
fonte
lsusb
apenas imprime quanta energia as portas fornecem com-v
opção. A página de manual diz: -t Diz ao lsusb para despejar a hierarquia física do dispositivo USB como uma árvore. Isso substitui a opção v.-v
opção é fornecida. Quanto a-t
; de fato, corrigido.Uma maneira (muito legal!) Que eu encontrei:
https://web.archive.org/web/20130529073635/http://www.ultramobilegeek.com/2007/02/measuring-power-on-peripherals-usb.html
fonte
Não sei por que a resposta aceita é tão votada,
hwinfo --usb
não fornece nenhuma informação de poder, nem fornecelsusb -v -t
. Veja por si mesmo:hwinfo
(Ubuntu 12.04)
(Fedora 14)
lsbusb -v -t
(Ubuntu 12.04)
(Fedora 14)
Então, o que funciona?
Apenas uma pessoa comum
lsusb -v
fornece as informações de energia.NOTA: Observe que isso não parece mostrar a quantidade máxima que a porta pode fornecer, mas a quantidade máxima que o dispositivo pode desenhar na porta em que está conectada.
Comentários adicionais
Também devo mencionar que
hwinfo
não havia um pacote padrão disponível para a minha versão específica do Fedora. Eu tive que baixar e compilar para mim no Fedora !fonte
-t
substitui-v
, ou seja, não adianta iniciar as duas opções ao mesmo tempo, não funciona! Exclua sua resposta, pois a resposta de Tom Wijsman agora está corrigida.Todas as respostas estão erradas. Não há como descobrir quanta corrente uma porta USB específica pode fornecer além de usar um " testador de carga USB variável " e ligá-la até que a tensão caia para 4V ou o VBUS seja desconectado com "sobrecorrente de porta" mensagem ou o PC inteiro é redefinido e reiniciado.
Todo design (laptop, desktop) tem sua própria idéia de como fornecer o VBUS. Alguns usam interruptores hi-side com limitador de corrente pré-definido, outros polifusores rearmáveis com faixa incontrolável de limiares de inversão, outros não usam nada, apenas uma conexão direta com o barramento de tensão de reserva interno de + 5V, com possivelmente um polifusor "agrupado" para todos portos.
Todas as ferramentas de software são baseadas em relatórios formais de dispositivos, que podem estar totalmente desligados, não têm relação com a realidade e não podem mostrar o potencial máximo real de uma porta.
fonte
No Windows, se você possui um controlador USB 3.0 e não possui o applet correspondente no Gerenciador de dispositivos, pode usar o USBDeview da NirSoft.
fonte