Microcontrôleur IoT pas cher avec PoE


17

Quelqu'un peut-il recommander un micro-contrôleur simple avec des E / S (<8) qui peuvent être alimentées en PoE, quelque chose de bon marché comme Raspberri Pi Zero. Les exigences sont les suivantes:

  • Prise en charge PoE intégrée. Aucun entretien de la batterie d'alimentation.
  • Prise en charge de la communication TCP / UDP
  • peu d'E / S.

Le fait est que si j'ai besoin d'un adaptateur secteur pour chaque microcontrôleur distribué dans la maison, j'aurai besoin de beaucoup de budget. Ayant un ensemble de puces avec PoE, j'évite d'occuper les prises de courant et j'ai une communication sûre en même temps.

Fondamentalement, ce que je veux, c'est par le biais de câbles Ethernet et ajouter des capteurs et actionneur sans avoir à configurer un Arduino complet à chaque extrémité. Et ne pas avoir à changer la batterie chaque année. Et je ne veux pas non plus dépenser d’argent supplémentaire pour acheter des fruits et des boucliers.

Une autre alternative qui répond en quelque sorte à mes exigences, bien que ce ne soit pas ce à quoi je pensais, c'est d'installer une prise de courant Wi-Fi commerciale. Je trouve ça un peu cher pour le nombre d'unités dont j'ai besoin.

Voici un exemple d'Amazon.

  • Cela résout mes besoins en énergie en prenant directement le courant du réseau électrique.
  • Fournit la communication via Wi-Fi.
  • Je peux y connecter n'importe quel microcontrôleur avec un adaptateur secteur.
  • Puisqu'il s'agit de matériel commercial, je crois qu'il offrira un certain niveau de sécurité de fonctionnement, par rapport à un tableau de test que je pourrais faire moi-même, je n'aimerai pas mettre la cuisine en dossier parce qu'un raccourci idiot.

Bien sûr, le plaisir sera de développer moi-même l'application

Prise Orvibo


2
Vous dites que vous voulez un microcontrôleur, mais donnez ensuite un tableau de produits pédagogiques comme exemple. POE serait une propriété d'un conseil d'administration, pas un MCU. Divers wiznet, HC9S12NE64 (si vous pouvez toujours les obtenir), etc. Les solutions Ethernet embarquées peuvent probablement être configurées avec une extraction POE supplémentaire. Il y a de fortes chances que vous puissiez créer une solution moins chère autour de certaines variations électriques d'un port série par rapport à Ethernet - vous auriez besoin d'un pont de tête, mais le coût par nœud pourrait être moins cher, et les nœuds MCU ne tireront pas parti de la bande passante Ethernet .
Chris Stratton

6
J'aime votre question car le problème est réel. PoE est une bonne idée et peut-être qu'au lieu de demander une recommandation directe de produit, vous pourriez demander comment ajouter la prise en charge PoE à vos conceptions.
Bence Kaulics

1
Ces commentaires sont précieux et appréciés. Ma deuxième option serait de remplacer l'exigence initiale de PoE et TCP / IP par quelque chose de plus commun dans les petites cartes, qui est USB (alimentation + communication), mais je doute qu'une telle solution soit moins chère, flexible, fiable et plus évolutive, outre que je ne pensez pas qu'un vrai projet IoT utilisera un réseau de nœuds USB interconnectés avec un HUB. Quoi qu'il en soit, je ferai une recherche rapide sur les propriétés physiques de l'USB.
Snake Sanders

@SnakeSanders qu'essayez-vous réellement de réaliser ici? Vous parlez d'une application, mais pas de ce que cette application va réaliser.
Paul

Réponses:


15

Orange Pi Zero est bon marché (7 $ + frais de port), peut être piraté pour fonctionner sur PoE passif , prend en charge TCP / UDP via Ethernet et sans fil embarqués et dispose de quelques E / S.

Ce n'est pas exactement un microcontrôleur dans mon livre, c'est plutôt un petit ordinateur linux sans tête, mais vous mentionnez ensuite le framboise zéro comme référence qui est dans la même classe.

Lorsque vous l'utilisez, assurez-vous d'utiliser la distribution armbian et consultez leur forum pour la consommation d'énergie et les conseils sans fil.

EDIT: Attention, la carte 1.4 (orange) zéro actuellement vendue (septembre 2017) souffre d'un problème de surchauffe . Il n'est pas recommandé d'acheter cette planche pour le moment.


10

Vous n'avez pas besoin de PoE pour votre configuration. Utilisez simplement deux fils du câble Ethernet pour alimenter vos contrôleurs.

Les câbles Ethernet ont quatre fils inutilisés: 4 (bleu), 5 (blanc avec bleu), 7 (blanc avec brun) et 8 (brun). Pour un usage personnel, je pense que vous pouvez utiliser ces fils pour alimenter vos micro-contrôleurs. Bien sûr, vous devez prendre des mesures de précaution au cas où vous ou le prochain utilisateur de votre infrastructure ne l'utiliseriez pas correctement. Je voudrais étiqueter des fils ou mettre une étiquette d'avertissement.


C'est une bonne option!
Snake Sanders

TIL qu'il s'appelle "Passive Power over Ehternet" en.wikipedia.org/wiki/Power_over_Ethernet .
Igor Bljahhin

1
Une grande différence entre le POE "réel" et ce serait que le POE utilise une tension élevée et un courant plus faible pour minimiser les pertes sur une distance modérée. Vous fourniriez probablement la tension de fonctionnement du MCU ou la hauteur libre du régulateur ci-dessus, donc un courant plus élevé. Mais si le courant global est faible, cela peut fonctionner. Pour quelque chose comme un MCU basé sur flash, cela pourrait être bien, pour quelque chose de gourmand en énergie comme un Raspberry Pi, vous pouvez commencer à rencontrer des problèmes une fois que vous avez plusieurs mètres de câble. Gardez également à l'esprit qu'un véritable récepteur POE a probablement une certaine protection contre les pointes de surtension couplées au câble.
Chris Stratton

8

Arduino fait une carte avec PoE intégré, mais au double du prix d'un Pi la dernière fois que j'ai regardé, je ne le considérerais pas comme bon marché. Et sonne physiquement plus grand que ce que vous recherchez.

C'est aussi l'Arduino Yun avec poe , mais cela coûte encore plus

Si une pi Zero W fait ce que vous voulez, vous pouvez obtenir des adaptateurs PoE de l'ordre de 8 £ chacun, peut-être moins cher en vrac qui pourraient être utilisés pour piloter une pi Zero (ou pleine taille)


4

La station d'accueil VoCore 2 + PoE le fera; Je ne sais pas s'ils vont faire une autre fabrication ou non.



2

J'utilisais une carte Ethernet basée sur Arduino Itead Iboard, alimentée par un adaptateur PoE passif. Je les ai achetés pour 14 $ chacun, des adaptateurs poe peuvent être achetés pour moins de 1 $ sur ebay. Puisqu'il est basé sur MCU, il démarre instantanément, ne nécessite pas de carte SD, totalement sûr et ne peut pas être piraté. Je l'utilise pour le système de surveillance météorologique à domicile en utilisant les protocoles TCP et UDP avec des capteurs de température / humidité / barométrique / de mouvement / rf. Il y a actuellement 4 appareils de ce type sur mon réseau qui fonctionnent sans problème. Mais pour une triste raison, ils ont abandonné ce produit, donc je recherche actuellement un remplacement. Et il y a aussi un inconvénient à utiliser des microcontrôleurs à faible encombrement pour la mise en réseau - il est difficile de faire fonctionner http (ssl) sécurisé là-bas.

Avantages de l'utilisation d'Arduino MCU sur des cartes Linux:

  • Linux prend beaucoup de temps pour démarrer
  • découvert régulièrement de nouvelles failles de sécurité sur les systèmes Linux
  • doit être mis à niveau pour assurer sa sécurité
  • si elle n'est pas configurée correctement, la carte SD s'use rapidement
  • consomme plus d'énergie que la carte MCU

Les inconvénients:

  • uniquement pour les applications simples en raison de contraintes de mémoire
  • pas assez puissant même pour héberger un site Web
  • bon pour les requêtes http GET / POST simples
  • puissance de calcul trop faible pour gérer SSL
  • oublier d'utiliser la carte SD
  • ne fournit pas de shell linux
  • impossible de s'y connecter à distance pour télécharger un nouveau logiciel

0

Je liste ici les microcontrôleurs jusqu'à 30 EUR. Je continuerai à chercher et à mettre à jour ceci si je trouve quelque chose d'intéressant. Une très bonne solution serait quelque chose en dessous de 10 EUR, mais je n'ai rien trouvé de tel.


-1

Vous pouvez utiliser Node MCU E12, au lieu de micro-contrôleurs, c'est moins que orange pi ou raspberry pi zero, et même nous pouvons démarrer des rtos dedans par exemple mangoose et etc. Il ne coûte que 350 roupies indiennes


Et comment cela répond-il à la question sur PoE?
MatsK

Avec la puissance d'Ethernet, vous utilisez le contrôleur pour une oscillation juste et pour contrôler et surveiller le flux d'énergie à travers la connexion, donc juste assez pour faire cette action
Arockia Jegan

PoE = Power Over Ethernet. Et la question est: quelqu'un peut-il recommander un micro-contrôleur simple avec des E / S (<8) qui peuvent être alimentées en PoE, quelque chose de bon marché comme .....
MatsK

Ouais ... Mal tapé .. Power over ethernet
Arockia Jegan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.