Mini-Netzwerkmodul für Datenaustasuch zw. Arduinos

Hallo,

könnte man mit einem Mini-Netzwerkmodul, wie diesem hier

wenige Bytes zwischen zwei oder mehreren Arduinos austauschen?

Ich möchte zwischen Arduinos Sensordaten über ca. 100m Entfernung übertragen. So ein Ethernetmodul erscheint mir dafür besonders gut geeignet, denn wenn ich das richtig sehe, hat man hier eine galvanische Trennung bei der lediglich GND mit 2nF kapazitiv gekoppelt ist.
Zudem ist das Modul und CAT6-Kabel für kleines Geld erhältlich.

Gibt es für dieses Modul ein passendes "Hello World"-Sketch, auf das ich aufbauen kann?

Gibt es für dieses Modul ein passendes "Hello World"-Sketch, auf das ich aufbauen kann?

Auf der von Dir verlinkten Seite sind unten Arduino-Bibliotheken aufgeführt, die Beispiele enthalten.

könnte man mit einem Mini-Netzwerkmodul, wie diesem hier
http://arduino.alhin.de/index.php?n=24
wenige Bytes zwischen zwei oder mehreren Arduinos austauschen?

Ja, kann man, dafür sind sie gedacht (natürlich nicht nur dafür, das Gegenüber kann ein beliebiges anderes IP-fähiges Gerät sein).

So ein Ethernetmodul erscheint mir dafür besonders gut geeignet, denn wenn ich das richtig sehe, hat man hier eine galvanische Trennung bei der lediglich GND mit 2nF kapazitiv gekoppelt ist.

Wo Du bei diesem Modul die galvanische Trennung gesehen hast, ist mir schleierhaft, aber ich bin auch nicht der Spezialist für Ethernet-Chips. Wenn die Trennung existiert, müsste sie im Chips sein, auf dem Modul kann ich keine entsprechende Trennung ausmachen.

pylon:
Wo Du bei diesem Modul die galvanische Trennung gesehen hast, ist mir schleierhaft, aber ich bin auch nicht der Spezialist für Ethernet-Chips. Wenn die Trennung existiert, müsste sie im Chips sein, auf dem Modul kann ich keine entsprechende Trennung ausmachen.

Sorry, ich wollte noch den Link der Buchse hinzufügen:
http://www.datasheet-pdf.com/datasheetdownload.php?id=675627

Die galvanische Trennung steckt demnach in der Buchse. Da sind Übertrager und anderes Geraffel drin.

Der Link zeigt bei mir NPN-Power-MOSFET an. Das wolltest Du wahrscheinlich nicht verlinken.

Merkwürdig. Ich gelange über den Link zum Datasheet eines "HR911105A" (die Buchse).

Hier ein anderer Link zum gleichen Datasheet:
http://www.kosmodrom.com.ua/pdf/HR911105A.pdf

Dein Vorhaben sollte machbar sein.

Wobei ich dann evtl. auf einen Adapter mit dem W5100 zurückgreifen würde.
Der hat mehr Intelligenz eingebaut. Spart etwas Prozessor Ressourcen.

Danke für den Hinweis auf den W5100. Ich möchte die Sache so einfach wie möglich machen.
Ich finde mit dem W5100 allerdings nur ziemlich große Platinen, zumindest wenn ich innerhalb von Europa bestellen möchte. Die ENC28J60-Platinen sind deutlich handlicher.

Ressourcen benötige ich nicht viele. Insofern würde es mich nicht stören, wenn der AVR mehr zu tun bekäme.
Ich nehme an, dass die Librarys mir den Mehraufwand abnehmen und ich als "Programmierer" nicht viel von den Unterschieden mitbekomme.

Eine Sache ist mir aber gerade aufgefallen. Die Arduinos, die ich habe, laufen mit 5V, die beiden Ethernetmodule W5100 und ENC28J60 laufen mit 3,3V. Beide sind 5V-tolerant, aber die Signale, die die Ethernetchips an den AVR senden, entsprechen nicht dem Standard. Im Datenblatt zum 28J60 steht was von Level-Shifter. Das ist wahrscheinlich ine Modul, welches die Pegel angleicht.
Ist so etwas notwendig, oder sollte es auch ohne funktionieren?

(Seite 10, oben links)

Hier ist das Modul mit dem W5100 habe ich mir auch in Hongkong bestellt innerhalb von 11 Tagen da.
Funktioniert einwandfrei lässt sich wie das Ethernetshield handhaben.

http://imall.iteadstudio.com/m120525007.html

Gruß
DerDani

hi,

von den kleinen 5100ern hab' ich auch einige. funktionieren gut, pegelwandler sind nicht nötig.

warum hast Du die größe angesprochen? ist es für Dich wichtig, daß es klein ist (ich hab' einen grund, zu fragen)?

gruß stefan