Como modifico meu Raspberry Pi para usar o PoE?

66

É possível modificar o Pi, para que ele possa receber energia via Power over Ethernet (PoE)?

Gostaria de poder alimentar minha unidade através do cabo ethernet, para não precisar me preocupar com a instalação de cabos de força em todo o local.

darryn.ten
fonte
Possível duplicado: Ligando sem usar o micro USB
Flexo
mas você ainda precisa executar cabos de rede?
Thorbjørn Ravn Andersen
@ ThorbjørnRavnAndersen tudo bem, eles estão bem isolados e podem lidar com o exterior muito melhor do que um cabo DC frágil.
darryn.ten
HI Recentemente usei um desses. Resolve o problema e funciona bem.
www.youtube.com/watch?v=jmfkwmsMUs8

Respostas:

28

Como discutido anteriormente, o RPi não suporta PoE. E sim, você pode usar um módulo PoE para conectar a energia ao GPIO. Mas se você não gosta de hackers de hardware, pode obter um divisor de energia Ethernet / USB da prateleira.

Para obter a lista de produtos atualizada, o Google é seu amigo. As pesquisas a serem usadas incluem:

Os produtos de amostra incluem:

  1. http://www.cjemicros.co.uk/micros/individual/newprodpages/prodinfo.php?prodcode=TPL-POE+ADAPT
  2. http://www.dabs.com/products/axis-poe-active-splitter-5v-af-5008-001-4GQM.html
  3. http://hardware.deals/buy/raspberry-pi-802-3af-poe-splitter-adapter

Nota: Todo o segundo também precisará de um adaptador micro-USB de 2,1 mm.

Maria Zverina
fonte
Eu sei que geralmente não postamos links para produtos, mas eles são difíceis de encontrar. E pode valer a pena mantê-lo até que os acessórios RPi se tornem lugar comum. Vale a pena notar que o primeiro lista a compatibilidade com RPi !! :)
Maria Zverina
Como diz o post, a maioria dos adaptadores PoE precisará de um cabo ou adaptador de 2,1 mm para USB. Estes podem ser caros e / ou difíceis de obter. Como alternativa, também é possível usar uma combinação de cabos (por exemplo, 2,1 mm para USB-A mais USB-A para micro USB) que podem ser mais baratos / fáceis de encontrar - mais detalhes aqui .
Psmears 12/08/2012
11

Sim, seria possível. Você precisaria modificar o quadro com um PoE module:

Módulo PoE

Você pode conectar as principais linhas de energia ou a linha de energia no GPIO, que podem ser examinadas nesta pergunta .

Jivings
fonte
@Itehnological Como isso é relevante? Como explicado, isso está em 48V.
Alex Chamberlain
11

O Raspberry Pi 3 Modelo B + ( anúncio do blog ) suporta PoE com um PoE HAT .

  • Observe que recentemente houve relatos de alguns problemas com o PoE HAT em algumas unidades 3B + . Dependendo da fonte de um componente crítico no 3B +, o PoE HAT pode fornecer apenas 200mA (1W) de energia às portas USB. Assim, um teclado ou mouse pode ficar bem, mas qualquer coisa com mais fome de energia falhará. Se esse problema o afetar, sugiro que você solicite a substituição do seu Raspberry Pi 3B + na garantia por um 3B + não afetado.

    O EEVblog # 1122 investigou isso e fornece excelentes visualizações de perto. É perturbador o quão quente fica.

Diferentemente do mercado após o PoE HATs para modelos anteriores ao 3B +, o novo PoE HAT usa a porta Ethernet integrada, portanto, você não precisará conectar o cabo Ethernet ao HAT e vincular o HAT à porta Ethernet do Raspberry Pi com outro cabo.

O PoE HAT requer um novo conector de 4 pinos na placa 3B +, no entanto, circulado aqui:

Raspberry Pi 3B + com porta PoE destacada Pinagem de Raspberry Pi 3B + GPIO e PoE

Embora eu não tenha encontrado nenhum diagrama de circuito incluindo o novo conector Ethernet, as especificações mecânicas dos Raspberry Pi 3B + e PoE HATs foram publicadas, e também há uma página de produto para o PoE HAT no CPC e também na farnell :

Vista superior do Raspberry Pi 3B + PoE HAT Raspberry Pi 3B + com PoE HAT instalado

Observe, conforme sugerido nas especificações mecânicas, o furo e o recorte para permitir o acesso da câmera e do cabo do monitor.


Informações adicionais fornecidas por Peter Green , editadas nesta resposta para manter as informações do Pi3 B + juntas.

Testei o conector POE com um multímetro, pois esperava que cada pino no cabeçalho POE correspondesse a um par no conector Ethernet. Incluo uma figura abaixo do mapeamento de pinos que eu determinei.

Mapeamento de par Raspberry Pi 3B + POE

Além do HAT da fundação Raspberry pi, parece haver um chapéu PO3 Pi3 não oficial fabricado pela ivmech na Turquia: HAT PoE para Raspberry Pi 3 Modelo B +

Mark Booth
fonte
11
O 3b + tem um poe magjack e um conector extra que vai para o chapéu de poe. Não tenho 100% de certeza, mas acho que o conector apenas abre as torneiras brutas e o chapéu faz todo o resto.
22618 Peter Green
Isso é o que eu estava assumindo que o @PeterGreen, infelizmente, o esquema que eles fornecem para o 3B + não é um esquema completo, então não consigo ver como a porta Ethernet é conectada de maneira diferente.
Mark Booth
Deve ser fácil confirmar com um multímetro quando você tiver as mãos em um Pi3 b +.
Peter Green
@PeterGreen Essa é a única coisa sensata que pode ser feito :)
Kuba Ober
Não temos um esquema esquemático em si, mas temos um diagrama de pinagem em element14.com/community/docs/DOC-88824/l/… não é uma certeza de 100%, mas pelo menos implica fortemente que eles são o centro bruto torneiras.
Peter Green
7

Responderei com a suposição de que você deseja ter uma solução que faça interface diretamente com o conector Ethernet do Raspberry Pi.

Primeiro de tudo, o RPI usa um magjack, não apenas um conector RJ-45. O melhor que posso dizer da placa B, eles usam um magjack EDAC A63-113-300P131.

O esquema do fabricante está abaixo, seguido pelo símbolo do conector do esquema RPI-B e a pinagem. Eles concordam, embora o fabricante e o pessoal da RPI numerem os pinos de maneira diferente.

Esquemático do EDAC magjack esquemático do magjack de RPI-BPinagem de magjack EDAC, vista superior

Uma solução PoE compatível precisa acessar os toques principais do centro de enrolamento e os pinos RJ45 4, 5, 7 e 8. Esses (é claro!) Não estão disponíveis fora do magjack em uso.

Uma solução hacky é dessoldar o magjack, remover os resistores de 75 Ohm e destacar as derivações centrais e os pinos 4,5,7 e 8. Há pelo menos uma pessoa que fez exatamente isso e conectou-o ao módulo PoE PEM1205 .

Uma solução menos hacky seria encontrar um magjack PoE com o mesmo contorno mecânico e pinagem e soldá-lo no lugar do magjack original. Os magjacks PoE podem ter retificadores embutidos, exigindo apenas 2 pinos para passar a energia à fonte PoE - exigindo assim apenas 8 pinos no total (6 para dados, 2 para energia). Tais magjacks de 8 pinos existem de fato.

Infelizmente, todos os magjacks que a DigiKey possui atualmente - os de Bel Fuse, TRP, Wurth e Pulse, têm pinagens erradas. Alguns se encaixariam mecanicamente, talvez com um alfinete ou dois cortes, mas a pinagem está toda errada.

As únicas soluções em que consigo pensar, que ainda reteriam o pequeno fator de forma do RPI e sua caixa delimitadora 3D, seriam dessoldar o magjack original e:

  1. Adicione uma pequena placa intermediária entre um magjack diferente e o RPI. O quadro ficava diretamente entre o magjack e o RPI, movendo o magjack cerca de 0,07 polegadas mais alto. Exporia os 5 pinos necessários para a operação PoE (blindagem, derivações centrais, 4 + 5, 7 + 8) ou os 3 pinos se um retificador magjack for usado. Contras:

    • O caso do RPI precisa ser modificado para acomodar o magjack elevado.

    • Os pinos do conector devem ser aparados antes de serem soldados na placa intermediária, pois a placa deve ficar nivelada com a placa RPI.

    • Se a placa PoE for soldada diretamente no interposer, o interposer ficará suspenso fora do esquema do RPI.

  2. Adicione uma placa adaptadora com pinos altos que ficam atrás do novo magjack, com o magjack soldado de cabeça para baixo e movido para fora. Prós:

    • As caixas não precisam ser modificadas - o magjack se encaixa no orifício da caixa existente.

    • A placa adaptadora pode acomodar a própria placa PoE.

    Contras:

    • O magjack se destacará em ~ 0,2 polegadas. O espaço extra atrás dele é necessário para os pinos que ficam entre os painéis de sinal de magjack do RPI e a placa adaptadora.

    • Os pinos intermediários de 0,5 polegada de comprimento são inseridos nos pares de dados Ethernet. Isso apresenta uma incompatibilidade de impedância e pode não tornar a solução 802.3 compatível com as especificações.

As placas PoE estão disponíveis em várias tensões de saída. Você pode usar uma placa de 5V e alimentar sua saída diretamente nos pinos 2 e 4. do conector P1. Se você pressionar mais de 5V nesses pinos, destruirá o PI, portanto, tenha cuidado se desejar implementar uma das sugestões.

Kuba Ober
fonte
11
Excelente resposta. +1 para muitas informações.
Ghanima
2
Parece que o novo conector de 4 pinos no Raspberry Pi 3B + pode trazer esses toques centrais para que um HAT possa fazer isso sem precisar substituir ou modificar a porta Ethernet.
Mark Booth
6

Se você deseja uma solução Raspberry Pi PoE em conformidade com o padrão IEEE 802.3af (PoE), tente a interface Xtronix Raspberry Pi . Não é barato, mas permite que o Pi seja alimentado via cabo Ethernet a partir de um hub / switch PoE padrão. O padrão IEEE 802.3af PoE define como os dispositivos podem ser alimentados pelo cabo Ethernet CAT 5. Um dos problemas abordados pelos padrões é o da segurança. Um hub / switch que atenda ao padrão permite que dispositivos Poe e não Poe sejam misturados com segurança na rede.

Você pode comprá-los via eBay.

Jim Carter
fonte
Obrigado pelo link! existe alguma maneira de obter um caso para este veículo;)?
Alex Tape
2

Se você deseja alimentar seu Pi via PoE, além da resposta do PoE Hat de Mark Booth, você pode usar um Divisor de P oE, o que significa que NÃO são necessárias modificações no próprio Pi. De fato, usar um divisor significa deixar o Pi livre para um chapéu diferente, sem relação com a alimentação. Além disso, o PoE Splitter é independente do Pi e deve funcionar com qualquer modelo de Pi. Ele apenas desvia a energia do comutador para um cabo MicroUSB no dispositivo e o fornece à porta MicroUSB fêmea do Pi. Divisor de PoE

F1Linux
fonte
Você sabe se este item também pode alimentar um disco rígido USB de 2,5 "conectado ao Pi?
Criggie
11
Acho que o testei com uma pequena unidade de 250 MB e funcionou sem um hub alimentado. Estou ausente no momento, tão incapaz de testar agora. Vou tentar lembrar de testá-lo quando eu
voltar
1

O Raspberry Pi 3B + não funciona com ligações PoE em que dois pares são usados ​​para 10 / 100BaseT e dois pares são usados ​​para alimentação. Ele precisa de todos os 8 fios conectados.

No entanto, se você tiver um injetor 802.3af adequado, poderá recuperar a energia injetada através dos pinos no conector PoE.

Usei um adaptador PoE MikroTik GB com uma fonte de 24V, polaridade padrão (revestimento, núcleo +). No meu caso, menos o alfinete ao lado da marcação 'caneta' e mais o alfinete ao lado da marcação 'executar' (frente esquerda e frente direita, respectivamente):

Pinos Rpi3 B + PoE:

Eu os conectei a um conversor DC-DC stepdown (procure o HW-636 no ebay).

tocando no poder PoE:

haberlerm
fonte
0

Tycon possui um produto que converte POE em uma fonte USB de 5V 3A.

Atualmente, estou usando-o em uma implantação e, até o momento, funcionou como anunciado. Estou usando-o com o max_usb_current=1poder de um TL-WN722Ne tem funcionado muito bem.

jeremyforan
fonte
0

Há uma solução roll-your-own publicada em Instructables aqui http://www.instructables.com/id/PiPoE-powering-a-Raspberry-Pi-over-Ethernet/

A essência parece ser que você só precisa de 4 dos 8 fios em um cabo RJ45 para internet. Você pode usar os outros para poder. Com esta solução, parece que você precisa ramificar manualmente os fios de energia em um chip regulador de tensão na extremidade Pi e usar um pequeno dispositivo divisor de ponto de entrada na extremidade de energia / rede.

Lee Melbourne
fonte