Microcontrolador IoT barato com PoE


17

Alguém pode recomendar um microcontrolador simples com algumas E / S (<8) que podem ser alimentadas usando PoE, algo barato como o Raspberri Pi Zero. Os requisitos são:

  • Suporte PoE integrado. Sem manutenção da bateria.
  • Suporte comunicação TCP / UDP
  • poucas E / S.

O fato é que, se eu precisar de um adaptador de energia para cada microcontrolador distribuído pela casa, exigirei muito orçamento. Tendo um conjunto de chips com PoE, evito ocupar as tomadas e tenho comunicação segura ao mesmo tempo.

Basicamente, o que eu quero é passar por alguns cabos Ethernet e adicionar alguns sensores e atuadores sem precisar configurar um Arduino completo em cada ponto final. E não ter que trocar a bateria todos os anos. E também não quero gastar dinheiro extra comprando adfruits e escudos.

Outra alternativa que atende de alguma forma aos meus requisitos, embora não seja o que eu estava pensando, é instalar uma tomada Wi-Fi comercial. Acho um pouco caro a quantidade de unidades que preciso.

Aqui está um exemplo da Amazon.

  • Isso resolve meus requisitos de energia, retirando a energia diretamente da rede de energia.
  • Fornece comunicação por Wi-Fi.
  • Posso conectar qualquer microcontrolador com um adaptador de energia.
  • Como é um hardware comercial, acredito que fornecerá algum nível de segurança de operação. Em comparação com uma placa de teste que eu poderia fazer sozinha, não gostaria de colocar a cozinha em arquivo por causa de um atalho bobo.

Claro, a diversão será desenvolver o aplicativo sozinho

Orvibo Socket


2
Você diz que quer um microcontrolador, mas depois fornece um quadro de produto educacional como exemplo. O POE seria propriedade de um conselho, não de um MCU. Vários wiznet, HC9S12NE64 (se você ainda pode obtê-los) etc. As soluções Ethernet incorporadas provavelmente podem ser equipadas com extração de POE adicional. Provavelmente, você pode criar uma solução mais barata em torno de alguma variação elétrica de uma porta serial em comparação à Ethernet - você precisaria de uma ponte de extremidade final, mas o custo por nó pode ser mais barato, e os nós MCU não tirarão vantagem da largura de banda Ethernet .
22817 Chris Stratton

6
Gostei da sua pergunta porque o problema é real. O PoE é uma boa idéia e, talvez, em vez de pedir uma recomendação direta do produto, você possa perguntar sobre como adicionar suporte a PoE aos seus projetos.
Bence Kaulics

1
Esses comentários são valiosos e apreciados. Minha segunda opção seria substituir os requisitos originais de PoE e TCP / IP por algo mais comum em pequenas placas, que é USB (comunicação Power +), mas duvido que essa solução seja mais barata, flexível, confiável e mais escalável, além de I não pense que um projeto de IoT real utilizará uma rede de dispositivos de nós USB interconectados a um HUB. De qualquer forma, farei uma pesquisa rápida sobre as propriedades físicas do USB.
Snake Sanders

@SnakeSanders, o que você realmente está tentando alcançar aqui? Você está falando de um aplicativo, mas não do que esse aplicativo alcançará.
Paul #

Respostas:


15

O Orange Pi Zero é barato (7 $ + frete), pode ser hackeado para rodar em PoE passivo , suporta TCP / UDP via Ethernet e sem fio e possui algumas E / Ss.

Não é exatamente um microcontrolador no meu livro, é mais como um pequeno computador Linux sem cabeça, mas você menciona o raspberrypi zero como uma referência que está na mesma classe.

Ao usá-lo, certifique-se de usar a distribuição do armbian e consulte o fórum para obter informações sobre consumo de energia e dicas de conexão sem fio.

EDIT: Atenção, a revisão 1.4 da placa atualmente vendida (setembro de 2017) do pi zero laranja sofre de um problema de superaquecimento . Não é recomendável comprar este painel no momento.


10

Você não precisa de PoE para sua configuração. Basta usar dois fios do cabo Ethernet para alimentar seus controladores.

Os cabos Ethernet têm quatro fios não utilizados: 4 (azul), 5 (branco com azul), 7 (branco com marrom) e 8 (marrom). Para uso pessoal, acredito, você pode usar esses fios para ligar seus microcontroladores. Obviamente, você deve tomar medidas de precaução caso você ou o próximo usuário de sua infraestrutura a utilize incorretamente. Eu marcaria os fios ou colocaria uma etiqueta de aviso.


Essa é uma boa opção!
Snake Sanders

ATÉ que seja chamado de "poder passivo sobre a Internet" pt.wikipedia.org/wiki/Power_over_Ethernet .
Igor Bljahhin 11/10

1
Uma grande diferença entre o POE "real" e isso seria que o POE usa uma alta tensão e uma corrente mais baixa para minimizar as perdas em distâncias moderadas. Você provavelmente estaria fornecendo a tensão operacional do MCU ou o espaço livre do regulador acima, com uma corrente mais alta. Mas se a corrente geral é baixa, isso pode funcionar. Para algo como um MCU baseado em flash, isso pode ser bom; para algo que consome muita energia, como um raspberry pi, você pode começar a ter problemas quando tiver vários metros de cabo. Lembre-se também de que um receptor POE real provavelmente possui alguma proteção contra picos de sobretensão acoplados ao cabo.
22618 Chris Stratton

8

O Arduino faz uma placa com PoE embutido, mas pelo dobro do preço de um Pi da última vez que olhei, eu não consideraria barato. E soa fisicamente maior do que você está procurando.

Também é o Arduino Yun com poe , mas isso custa ainda mais

Se um pi Zero W fizer o que você deseja, você pode obter adaptadores PoE da ordem de £ 8 cada, individualmente, possivelmente mais baratos em massa, que poderiam ser usados ​​para acionar um pi Zero (ou em tamanho normal)


4

O dock do VoCore 2 + PoE fará isso; Não tenho certeza se eles vão fazer outra execução de fabricação ou não.



2

Eu estava usando a placa Ethernet Itead Iboard baseada em arduino, alimentada por um adaptador PoE passivo. Eu os comprei por 14 dólares cada, adaptadores poe podem ser comprados por menos de 1 dólar no ebay. Como é baseado em MCU, ele inicializa instantaneamente, não requer cartão SD, totalmente seguro e não pode ser invadido. Eu o uso para sistemas de monitoramento climático doméstico usando os protocolos TCP e UDP com sensores de temperatura / umidade / barométricos / movimento / rf. No momento, existem 4 dispositivos na minha rede funcionando sem problemas. Mas, por algum motivo triste, eles descontinuaram este produto, então, atualmente, estou procurando uma substituição. E também há uma desvantagem do uso de MCUs de tamanho reduzido para a rede - é difícil obter http (ssl) seguro trabalhando lá.

Profissionais do uso do Arduino MCU sobre placas linux:

  • Linux leva muito tempo para inicializar
  • descobriu regularmente novas vulnerabilidades de segurança em sistemas Linux
  • precisa ser atualizado para mantê-lo seguro
  • se não estiver configurado corretamente, o cartão SD se desgastará rapidamente
  • consome mais energia que a placa MCU

Contras:

  • somente para aplicativos simples devido a restrições de memória
  • não é poderoso o suficiente mesmo para hospedar site
  • bom para solicitações HTTP GET / POST simples
  • poder computacional muito fraco para lidar com SSL
  • esqueça de usar o cartão SD
  • não fornece shell linux
  • incapaz de fazer logon remotamente para fazer upload de novo software

0

Listo microcontroladores de até 30 euros aqui. Vou continuar procurando e atualizá-lo se encontrar algo interessante. Uma solução realmente boa seria algo abaixo de 10 euros, mas não encontrei nada parecido.


-1

Você pode usar o Nó MCU E12, em vez de microcontroladores, que é menor que pi laranja ou framboesa pi zero, e até podemos inicializar rtos nele, por exemplo, mangoose e etc.


E como isso responde à pergunta sobre PoE?
MatsK

Em poder de ethernet você estiver usando o controlador para apenas oscilação e para controlar e monitorar o fluxo de energia através da conexão, por isso é o suficiente para fazer esta ação
Arockia Jegan

PoE = Power Over Ethernet. E a pergunta é: alguém pode recomendar um micro-controlador simples com alguns I / O (<8) que pode ser alimentado através de PoE, algo barato como .....
MatsK

Sim ... digitado
incorretamente
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.