Zweifel im Zusammenhang mit dem Arduino Ethernet mit PoE

Ich habe ein System mit dem Arduino Uno und dem Ethernet Shield ohne PoE implementiert . Jetzt denke ich darüber nach, das Ethernet mit PoE zu verwenden , aber ich habe folgende Zweifel, selbst wenn ich die offizielle Dokumentation gelesen habe:

  1. Ist das Ethernet mit PoE ein Shield? oder nicht? Das heißt, brauche ich den Arduino Uno, um das Ethernet mit PoE vollständig zu nutzen (vom Hochladen von Code bis zum Abrufen von Strom)?
  2. Wie bekommt das Ethernet mit PoE Strom? Das heißt, sollte ich auch "die silberne und schwarze Box in der Mitte" dieses Fotos (aus Wikipedia ) besitzen, um Strom über Ethernet zu geben?
  3. Wenn ich das oben verlinkte Ethernet mit PoE kaufe, sollte ich diesen USB 2 Serial Converter kaufen , um ihn zu programmieren und Code hochzuladen?
Bitte lesen Sie Ihre Frage erneut und überprüfen Sie die darin enthaltenen Links. Das Foto aus Wikipedia ist völlig unklar, was die verschiedenen Boxen machen.
@jippie - Dafür habe ich auch die Wikipedia-Seite verlinkt, auf der das erwähnte Foto vorhanden ist: Das Foto, einschließlich der "Originalbeschreibung", befindet sich oben rechts auf dieser Seite en.wikipedia.org/wiki/Power_over_Ethernet

Antworten (2)

Arduino-Board oder Arduino-Schild?

Ja, das "Arduino Ethernet Board WITH PoE" ist ein eigenständiges Arduino-Board, kein Shield. Sie benötigen kein weiteres Arduino-Board, um es vollständig zu nutzen.

Das "Arduino-Ethernet-Board OHNE PoE" ist ein Arduino-Board mit allen Teilen von:

  • Arduino Ethernet Shield OHNE PoE
  • Arduino Uno-Board, abzüglich des USB-zu-Seriell-Konverters.

alles zusammengepfercht auf einem Brett.

Wenn Sie ein PoE-Modul an ein Arduino Ethernet Shield OHNE PoE-Modul löten , erhalten Sie ein "Arduino Ethernet Shield WITH PoE" (a) , (b) .

Wenn Sie ein PoE-Modul auf ein "Arduino-Ethernet-Board OHNE PoE" löten, erhalten Sie ein "Arduino-Ethernet-Board MIT PoE".

USB-Seriell-Konverter

Ja, wie auf der von Ihnen verlinkten Seite ausdrücklich angegeben ist , "kann jeder USB-zu-Seriell-Anschluss im FTDI-Stil zum Programmieren verwendet werden.". Auf der Hauptdokumentationsseite für das Arduino-Ethernet-Board wird auch erwähnt, dass „der 6-polige serielle Programmierkopf mit dem seriellen USB-Adapter und auch mit den FTDI-USB-Kabeln oder mit grundlegenden USB-zu-Seriell-Breakout-Boards im FTDI-Stil von Sparkfun und Adafruit kompatibel ist ."

Dazu gehören der "USB 2 Serial Converter" (a) (b) oder der Mini USB Adapter oder der FTDI Basic Breakout - 5V oder das FTDI Cable 5V oder der FTDI Friend oder etc. Alle von ihnen funktionieren identisch und kann verwendet werden, um das Arduino-Ethernet-Board und die meisten anderen Arduino-Boards zu programmieren, die nicht bereits über einen integrierten USB-zu-Seriell-Konverter verfügen.

Wie bekommt das Ethernet mit PoE Strom?

Der Arduino Uno kann entweder mit USB-Strom oder 7-12-V-Strom versorgt werden, der über die Barrel-Buchse gesendet wird , oder mit 7-V-12-V-Strom, der über die GND- und VIN-Pins gesendet wird. Das und "Arduino-Ethernet-Board OHNE PoE" kann auch auf diese Weise mit Strom versorgt werden.

Das Arduino-Ethernet-Board MIT PoE kann auf eine dieser Arten mit Strom versorgt werden, oder zusätzlich kann es über die Ethernet-Buchse mit Strom versorgt werden.

Der Wikipedia -Artikel Power over Ethernet beschreibt einige der beliebtesten Möglichkeiten, Strom über ein Ethernet-Kabel zu senden. Ein PoE-Injektor ist ein Gerät, das an einem Ende Strom in das Ethernet-Kabel einspeist. Ein "Alternative A"-Injektor sendet Strom über die gleichen zwei Kabelpaare, die zum Senden von Daten verwendet werden. Ein "Alternative B"-Injektor sendet Strom über die anderen "freien" zwei Kabelpaare, die nicht zum Senden von Daten verwendet werden. Ein PoE-Splitter ist ein Gerät, das am anderen Ende den Strom aus dem Ethernet-Kabel zieht.

In der Terminologie dieses Artikels ist das Arduino-Ethernet-Board MIT PoE ein „betriebenes Gerät“, das einen (Daten-)Ethernet-Endpunkt und einen (Stromsenke-)PoE-Splitter in einem Gerät kombiniert – Sie benötigen keinen separaten PoE-Splitter.

Sie benötigen keinen PoE-Splitter – wie „die silberne und schwarze Box in der Mitte“ dieses Fotos – um die Stromversorgung von den Daten am Arduino-Ende des Ethernet-Kabels zu trennen. Die gesamte Funktionalität dieses Splitters ist bereits in das "Arduino-Ethernet-Board MIT PoE" integriert.

Soweit ich das beurteilen kann, ist das PoE-Modul auf allen "Arduino Ethernet-Boards MIT PoE" und allen "Arduino Ethernet Shield WITH PoE" das Ag9120-S PoE-Modul (a) , (b) , (c) . Laut Datenblatt für das Ag9120-S PoE-Modul ist es IEEE802.3af-konform und unterstützt daher sowohl "Alternative A"- als auch "Alternative B"-Injektoren. Das Datenblatt empfiehlt außerdem mindestens 36 V an der Buchse.

Wenn Sie also einen Ethernet-Switch haben, der bereits über einen eingebauten PoE-Injektor verfügt, sollten Sie in der Lage sein, ein Standard-Ethernet-Kabel in den Switch und das andere Ende in das "Arduino-Ethernet-Board MIT PoE" zu stecken, und es sollte einfach funktionieren. mit Strom und Daten, die über dieses einzelne Ethernet-Kabel übertragen werden.

Wenn Ihr Ethernet-Switch nicht bereits über einen integrierten PoE-Injektor verfügt, gibt es eine Vielzahl von Midspan-Injektoren, die funktionieren würden. (a) , (b) , (c) , (d) , (e) usw. Jeder standardmäßige 802.3af-kompatible oder 802.3at-kompatible Injektor funktioniert damit. Außerdem gibt es viele nicht standardmäßige " passive PoE ", die normalerweise damit funktionieren.

Wenn Sie bereit sind, nicht standardmäßiges PoE zu verwenden, ist eine sehr kostengünstige Wahl: Kaufen Sie das Adafruit Passive PoE Injector Cable Set (ein nicht standardmäßiges „passives PoE“-System), werfen Sie die „Splitter“-Hälfte des Sets weg , stecken Sie die "Injektor"-Hälfte des Sets in Ihren Switch und an eine 48-VDC-Stromversorgung (oder zumindest im Bereich von 44,0 V bis 57,0 V) und stecken Sie dann das Ethernet-Kabel (das zum Arduino führt) in die andere Seite dieses Injektors. (Die Verwendung eines 12-V-Netzteils schadet nichts, reicht jedoch anscheinend nicht aus, um einen Standard-PoE-Endpunkt einzuschalten).

Wenn Sie jedoch bereit sind, nicht standardmäßiges PoE zu verwenden, können Sie noch mehr Geld sparen, indem Sie "Arduino Ethernet OHNE PoE" (anstelle des teureren "Arduino Ethernet Board WITH PoE") verwenden, mit einem "Adafruit Passive PoE Injector Cable Set", wobei die "Injector"-Hälfte wie zuvor beschrieben am Switch-Ende des Ethernet-Kabels angeschlossen ist und die "Splitter"-Hälfte des Sets am Arduino-Ende angeschlossen ist, wie auf seiner Webseite gezeigt . In diesem Fall verwenden Sie jedoch eine Stromversorgung mit etwa 12 VDC (oder zumindest im Bereich von 7 V bis 20 V). (Leider wird die Verwendung eines 48-V-Netzteils mit dieser Konfiguration die Arduino-Boards wahrscheinlich dauerhaft beschädigen).

1: Das "Ethernet mit POE" ist das Arduino UNO mit eingebautem Ethernet und SD-Karte und dem POE-Modul. Hat keinen eingebauten USB-zu-Seriell-Anschluss, daher wäre ein serieller Adapter zum Programmieren erforderlich.

Es gibt auch das Ethernet ohne POE, das ist das gleiche, aber ohne das POE-Modul.

Dann gibt es das Ethernet Shield ohne POE, das an einen normalen Arduino Uno angeschlossen wird.

Wenn Sie ein dediziertes Projekt haben, ist es billiger, das Ethernet mit POE anstelle der einzelnen offiziellen Teile zu erhalten. Es ist jedoch billiger, Shields und Arduino-Boards von Drittanbietern zu erhalten.

Das POE-Modul ist ein Ag9000-S, ein Drittanbieterprodukt, das Arduino (das Unternehmen) für POE verwendet. Datenblatt hier . Es ist ein richtiges POE-Modul, benötigt 36 V bis 57 V In.

2: Um es über Ethernet mit Strom zu versorgen, benötigen Sie einen POE-Strominjektor. Diese silberne / schwarze Box ist ein Power-Injektor.

3: Wie bereits erwähnt, hat das Arduino Ethernet keinen USB-zu-Seriell-Anschluss. Sie würden diesen Konverter oder ähnliches benötigen.

Es gibt mehrere Möglichkeiten, POE durchzuführen, und es hängt von Ihren Anforderungen ab. Wenn Sie nur 10 bis 20 Meter auf private/nicht professionelle Weise benötigen, können Sie einen einfachen Injektor verwenden, entweder selbst hergestellt oder gekauft, wie http://www.adafruit.com/products/435 Geben Sie hier die Bildbeschreibung ein . Er ist nicht POE-konform. aber es muss nicht sein. Es tut jedoch immer noch das, was Sie brauchen, und ermöglicht es Ihnen, ein einzelnes Kabel anstelle von zwei zu verlegen.