Aufgrund der Coronavirus haben wir bei bestimmten Produkten längere Vorlaufzeiten. Wir ermutigen dazu, nicht vorrätige Artikel so schnell wie möglich nachzubestellen. Wir danken Ihnen für Ihr Verständnis und entschuldigen uns für eventuelle Unannehmlichkeiten.
Original Arduino Shield - Wireless SD Shield

Artikelnummer: AR50026

EAN: 4060137011290

HAN: A000065

Herkunftsland: DE

TARIC-Code: 85423111000

Kategorie: Shield


22,70 €

inkl. 19% USt.,

Längere Lieferzeit beachten!

Lieferfrist: ca. 22 - 23 Tage

Pack


Beschreibung

Das Wireless SD Shield ermöglicht dem Arduino Board kabellose Kommunikation durch ein Wireless Modul. Es basiert auf dem XBee Modul von Digi. Jedoch kann jedes Modul mit gleichen Anschl üssen angesteuert werden. Die Reichweite beträgt in Gebäuden bis zu 30 Meter oder bis zu 100 Metern draußen (bei Sichtverbindung). Das Modul kann die Serial-/USB-Verbindung ersetzen. Oder man kann es im Command Mode betreiben, dann lassen sich verschiedenste Sende- und Netzwerk-Konfigurationen verwirklichen. Das Shield reicht jeden Pin des XBees auf eine Leiterplatte durch

Auf dem Board ist auch ein Anschluss für eine SD-Karte. Wenn die SD Bibliothek für den Zugriff auf die Karte benutzt wird, dann ist Pin 4 CS und kann nicht für andere Dinge verwendet werden. Gleichermaßen benötigt SPI die Pins 11, 12 und 13 für die Kommunikation.

Auf dem Board befindet sicht eine Schalter, welcher dem Wireless Modul erlaubt entweder mit dem USB-to-Serial Wandler oder mit dem Microcontroller zu kommunizieren.


Schaltbild

EAGLE Dateien: arduino_WirelessShield_SD_v3-reference-design.zip

Schaltbild: arduino_WirelessShield_SD_v3-schematic.pdf


Schaltereinstellungen

Das Wireless SD Shield hat eine Schalter mit der Bezeichnung 'Serial Select'. Er bestimmt ob die seriellen Daten desXBees zu dem seriellen Ports des Microcontrollers (ATmega8 oder ATmega168) oder dem USB-to-serial Chips des Arduino Boards gelangen.

Empty sketch:

void setup() { }
void loop() { }

[Get Code]


Aufbau eines Netzwerks

Das Wireless SD Shield kann zusammen mit verschiedenen Modulen betrieben werden, sofern sie die gleichen Anschl üssen wie die XBee Module haben. Die folgende Anleitung bezieht sich auf die XBee 802.15.4 Module. Diese werden manchmal "Serie 1" genannt, um sie von den "Serie 2" Modulen zu unterscheiden (auch wenn "Serie 1" keine offizielle Bezeichnung ist). Außerdem gilt die Anleitung für die XBee ZNet 2.5 oder XBee ZB Module, welche als "Serie 2" bekannt sind. Alle diese Module haben im Prinzip die gleichen Konfigurationsparameter, aber sie unterscheiden sich in den eingebauten Funktionen und den Netzwerk-Topologien welche sie aufbauen können. Nur Module der selben Serie können miteinander kommunizieren.

Adressierungs-Schema

Mehrere Parameter m üssen korrekt eingestellt sein, um zwei Module zum Datenaustausch zu bewegen. Oftmals passen jedoch die Standard-Einstellungen für einfache Verbindungen untereinander. Module m üssen sich im gleichen Netzwerk befinden, welches durch den ID-Parameter gesetzt wird (siehe "Konfigurationen" unten für weitere Details zu den Parametern). Außerdem m üssen die Module auf dem gleichen Kanal (Channel) sein, welcher durch den CH-Parameter gesetzt wird. Und schließlich legen die DH- und DL Parameter fest, welche Ziel-Adresse ein Modul hat. Damit werden die Module innerhalb des Netzwerk und auf dem Kanal ausgewählt, welche die übertragenen Daten erhalten sollen. Dazu gibt es mehrere Möglichkeiten:

  • Wenn DH 0 ist und DL ist kleiner als 0xFFFF (also 16 Bits), dann werden von diesem Modul ausgesendeten

Daten von allen Modulen erhalten, deren 16-Bit Adresse des MY-Parameters gleich DL ist.

  • Wenn DH 0 ist und DL ist gleich 0xFFFF, dann werden die von diesem Modul gesendeten Daten

von allen Modulen erhalten.

  • Wenn DH ungleich 0 ist oder DL größer als 0xFFFF, dann werden die gesendeten Daten nur

von den Modulen erhalten, deren Serielle Nummmer gleich der Ziel-Adresse des sendenden Moduls ist. D.h. SH gleicht dem Wert DH des sendenden Moduls und SL gleicht dem Wert DL des sendenden Moduls.

Nochmals zur Erinnerung: Die Adress-Zuordnung funktioniert nur, wenn die Module im selben Netzwerk und auf dem selben Kanal sind. Module können nicht kommunizieren, wenn sie in verschiedenen Netzwerken oder Kanälen sind.

Auf ein Modul aus der "Serie 2" muss eine Firmware aufgespielt werden, welche ihm dann die die Funktionsweise eines Coordinater, Router oder End Device (Endgeräte) verleiht. Module der Serie 2 benutzen nur Serial Low (SL) und Serial High (SH) zur Adressierung.


Konfigurationen

Nachfolgend werden einige n ützliche Konfigurationsparameter des XBee Modules vorgestellt. Detailierte Erläuterungen zum Lesen und Schreiben mit "AT" Kommandos sind

  • Guide für das Wireless Shield mit 802.15.4 Modulen.
  • Guide für das Wireless Shield mit ZNet 2.5 Modulen.

Es m üssen immer die Zeichen AT vor den Parametername gestellt werden, wenn ein Befehl an das Modul gesendet werden soll. Beispielsweise wird der ID Parameter ausgelesen, indem der Befehl ATID gesendet wird.

Beachte: Auch wenn die Werte in obiger Tabelle mit Präfix "0x" geschrieben sind (um sie als hexadezimal zu kennzeichnen), so sollte 0x weder benutzt werden um Werte zu setzen, noch sollten Module diesen Wert mit übermitteln.

Es folgen noch ein paar n ützliche Befehle für die XBee-Konfiguration (vor diese muss jeweils AT gestellt werden).

Weitere Details über die Konfigurationsmöglichkeiten des XBee-Moduls sind das 802.15.4 Module Handbuch oder das ZB Module Handbuch von Digi International.

Bewertungen (0)

Durchschnittliche Artikelbewertung

Geben Sie die erste Bewertung für diesen Artikel ab und helfen Sie Anderen bei der Kaufenscheidung:

----