Qual é o problema da retroalimentação?

16

Novo no Pi, tão novo que meu primeiro (a +) ainda nem chegou pelo correio ...

Sei que "backfeeding" ou "backpowering" refere-se à alimentação do Raspberry Pi por meio de um hub USB conectado ao Pi pela porta USB do último (em vez da tomada micro-USB). Eu já vi muitas discussões sobre como evitá-lo, desde "evitar esses hubs" até soluções que envolvem cabos USB personalizados que excluem o fio + 5V.

Mas por que isso é tão importante?

Um hub USB é executado nos mesmos + 5V em que o próprio Pi é executado. E o lado de saída da fonte de alimentação do Pi é conectado diretamente ao trilho de + 5V das portas USB (pelo menos é o que eu reuni nos esquemas simplificados que eu observei). Então, o que importa que o + 5V venha do hub USB em vez da fonte de alimentação do Pi?

Kromey
fonte

Respostas:

10

Existe apenas um problema se você tiver dois suprimentos de 5V brigando entre si.

Frequentemente, eu apoio o Pis inicial do modelo, mas, se estiver fazendo isso, também não o alimentarei através do cabeçalho de expansão ou do soquete microUSB.

A propósito, você não pode alimentar o B + ou A + ou Pi2 pelas tomadas USB. Os circuitos foram adicionados para interromper os problemas atuais de irrupção que costumavam travar o Pi. Como efeito colateral, isso impediu a capacidade de recuperar o poder.

EDITADO PARA ADICIONAR

Como JamesJones menciona em sua resposta, você pode realmente ligar o A + / B + / Pi2 a partir do USB, uma vez que o Pi foi inicializado com energia via microUSB ou cabeçalho de expansão.

joan
fonte
1
Oh, interessante, eu pensei que tinha lido o oposto, que o B + et al tiveram o circuito removido, o que realmente tornou mais fácil recuperar a energia.
Kromey
3
Quando digo energia de volta, quero dizer especificamente através das tomadas USB. Alguns (estupidamente na minha opinião) começaram a usar o termo para ligar através do cabeçalho de expansão (infelizmente isso inclui a Fundação). Você não pode recuperar a energia via soquetes USB no A + / B + / Pi2. Você pode ligar através do microUSB ou do cabeçalho de expansão.
joana
Não necessariamente da maneira "única" que você pode ter um problema. Você está violando a especificação USB, o que significa que você pode ter um comportamento indefinido em alguns dispositivos. Como matar o computador em que você está conectado. youtube.com/watch?v=Uh6iKilgtG0
steveayre
3

SIM VOCÊ PODE! MAS .... aqui está o que você deve fazer para que funcione.

Primeiro, você não pode ligar o Pi2B apenas por um hub USB, por exemplo. Você sempre precisa iniciá-lo usando o método clássico com o conector micro-usb.

Mas depois de inicializado, você pode remover com facilidade o conector micro-usb, deixando-o ligado pela porta / hub USB.

Apenas queda: você não pode reiniciar e terá que conectar o Micro-USB pelos poucos segundos necessários para que um RPi2B seja inicializado, mas depois disso, remova o conector micro-usb novamente.

Os riscos: o mesmo de sempre com o backpowering. Portanto, sem proteção, certifique-se de ter um USB-HUB com fonte de alimentação / alimentação estável, que produz a tensão / página correta sem flutuação de corrente.

Para ser totalmente direto:

Plug-In Powered-USB-Hub -> Nada acontece -> Conector Micro-USB plug-in sem remover o Hub -> Inicia a inicialização ... -> Remova o Micro-USB após a conclusão da inicialização. FEITO.

Se você precisar reiniciar:

Atualização do kernel, neeeed reboooot -> sudo reboot -> desligado -> nada acontece -> Plugin Micro-USB-Connector -> inicia a inicialização ... -> Inicializado com êxito, remova o Micro-USB. FEITO.

Fora isso? Diverta-se.

JamesJones
fonte
1

Eu tenho um par de unidades A +: Tipo: Modelo A +, Revisão: 1.2, Memória: 256MB, Fabricante: Sony

Estes parecem retroceder muito bem no meu hub USB. Eu os tenho funcionando por algum tempo sem problemas.

Meu modelo Pi2, na verdade, não permite realimentação usando o mesmo hub USB.

Subrosa
fonte
O que é uma unidade A + neste contexto?
Bex
1
O A + é o modelo despojado do Pi B + com o cabeçalho GPIO de 40 pinos. Nesse contexto, ele se comporta de maneira diferente do B + quando se trata de poder de retroalimentação.
Subrosa 6/03/2015