Power RPi do mesmo hub USB com alimentação dos periféricos?

23

Estou reunindo todos os bits necessários para começar a tocar com o meu Pi, e uma pergunta que tenho é como ligá-lo usando o mínimo de cabos possível.

Dado que eu pedi um pequeno hub USB alimentado por rede elétrica para conectar todos os kb / m / sem fio etc, parece bobagem precisar de uma segunda tomada para alimentar o próprio Pi.

É possível conectar apenas um cabo Micro USB do hub à entrada de energia no Pi? Ou isso causará algo estranho de loop, pelo qual o Pi tenta se ver como um dispositivo conectado por USB?

abafar
fonte
Estou fazendo isso agora, usando este hub: microcenter.com/product/371801/… Porém, cada porta recebe apenas 900mA, não tenho certeza de como o RPi gosta disso, mas funciona e não tive nada desconectado até agora. Eu tive que conectar tudo de uma certa maneira para fazê-lo funcionar. A ordem parece importar. O hub está conectado à porta USB inferior do RPi, enquanto o receptor de teclado sem fio está conectado à porta superior. Também tenho o sistema operacional em um pendrive USB conectado ao hub também. Vou mudar para um SSD (USB) para ver se as coisas aceleram.
2201

Respostas:

16

Isso pode ser feito (eu fiz isso com dois hubs Belkin diferentes). No entanto, requer um bom hub USB com alimentação, hubs baratos podem não ser capazes de fornecer energia suficiente ao Pi para evitar problemas com os periféricos (problemas de teclado e rede são os mais comuns) ou para uma operação estável do próprio Pi.

Se bem me lembro, o conector micro USB usado para alimentar o Pi não usa as linhas de dados; portanto, ele não será reconhecido como um dispositivo USB.

Sugiro que você configure primeiro o Pi com uma fonte de alimentação separada e tente alimentá-lo através do hub. Esse pedido ajudará a depurar quaisquer problemas que você possa ter.

Steve Robillard
fonte
2
Eu tentei conectar ao hub 2amps e funcionou, mas o teclado / mouse / flashdrive / wifi às vezes se recusa a trabalhar ou se desconecta depois de algum tempo, por isso depende do consumo de energia de todos os seus periféricos.
Tomas Q.
9

Sim, é possível. Como visto em http://www.raspberrypi.org/wp-content/uploads/2012/04/Raspberry-Pi-Schematics-R1.0.pdf em Página 1 - A4: As linhas de dados não estão conectadas.

Além disso, veja também uma entrada de blog sobre o assunto e como adicionar energia a um hub USB sem energia barato: http://pihub.blogspot.co.uk/2012/06/raspberry-pi-power-supply-and-powered.html

Mose
fonte
A conversão do hub usb parece boa, mas não tenho certeza se tudo isso foi muito feito. Você deveria cortar as linhas de energia originais? Todas as portas obtêm esse poder adicional. Seria necessário um pouco de ajustes, mas sim .. legal +1
Piotr Kula
A postagem do blog descreve como cortar a linha de energia original do host USB para o hub USB. Nem sempre é necessário, mas alguns hubs podem causar problemas com o "retorno". Este problema também é mencionado aqui: raspberrypi.stackexchange.com/questions/3281/…
Mose:
Oh sim, então. Acabei de ler, não achei isso. Porque é isso que eu estava preocupado :)
Piotr Kula
6

Deve funcionar bem. Observe que alguns hubs USB energizados também permitem a entrada de energia no RPi através das portas USB de tamanho normal, mas nas placas da Revisão 1 não há corrente suficiente devido aos polifusores.

As placas da revisão 2 podem ter backfed muito bem se o hub USB estiver satisfeito em fornecer corrente suficiente

Você pode soldar um fio através dos fusíveis nas placas Rev 1, se desejar usar esse truque

A placa Rev 2 é fácil de identificar, pois possui 2 orifícios de montagem

John La Rooy
fonte
1
Obrigado - você pode fornecer detalhes sobre como saber qual revisão eu tenho e o que soldar? Além disso, quanto é provável que o retorno seja alimentado dessa maneira, isso evitaria a necessidade de usar a entrada de energia Micro USB?
stuffe
Eu me sinto como um idiota, mas o que faz 'retroalimentados' significa e como é que uma pessoa identificar os 'polyfuses' de modo que um fio pode ser soldada em todos eles (e é seguro?)
Chris R
@ Chris, significa apenas que, em vez de usar a energia USB 5V para alimentar os dispositivos que você está alimentando o host (pelo hub). Meus polyfuses são verdes com o número 14impresso neles. Eles estão entre as portas USB e os LEDs. É seguro soldar um fio sobre eles - isso é efetivamente o que eles fizeram nas placas rev2.
John La Rooy
3

Desculpe, não há reputação suficiente para adicionar comentários. Eu tenho hub USB alimentado. Noname, agarrou-o nas vendas anos atrás. Possui adaptador de energia de saída 4A. Não tenho certeza da quantidade de corrente fornecida para cada porta USB. Fiquei muito surpreso quando o meu R Pi Modelo B ligou quando liguei o hub nele. Portanto, tenho adaptador WiFi, mouse e teclado conectados ao hub, cabo HDMI conectado e a tensão TP1-TP2 mostra 4,75V ao reproduzir filme no omxplayer.

Denis The Menace
fonte
2

Estude o esquema. 5v para USB está diretamente conectado ao barramento 5v que é conectado através de um fusível à entrada de energia. Deverá funcionar perfeitamente se você puder modificar o hub para alimentar novamente o pi.

neel
fonte