User Tools

Site Tools


arduino:wio-overview-de

French VersionDeutsche VersionEnglish Version

WIO-Übersicht

Einführung

WIO ist die Abkürzung für Wireless I/O (Drahtlos-I/O).
Die WIO-Realisierung basiert auf dem LOLIN D1 Mini und dem LOLIN D32, die beide über eingebautes WLAN verfügen und in der Arduino-IDE-Umgebung programmiert werden können.
WIO ist für zwei Hauptaufgaben ausgelegt:

  • Allgemein-I/O
  • Fahrtregler


Allgemeines I/O

Mehrzweck-I/O ist mit den Pi02/GCA50/CANGC2 vergleichbar, verwendet aber WLAN als drahtlosen Kommunikations-'Bus', anstelle von drahtgebundenem I2C/LocoNet/CAN und ist kompatibel mit allen bekannten GCA-Erweiterungseinheiten.
Der Hauptteil der erforderlichen I/O-Einstellungen wird in Rocrail vorgenommen, was einen evtl. Tausch der Hardware erheblich vereinfacht.


Fahrtregler

wioctrl-display.jpg Der Fahrtregler unterstützt folgende Konfiguration:

  • Drehgeber für Gescchwindigkeit, Fahrtrichtung und Auswahl von Lok und und Funktion.
  • Bis zu 6 Drucktasten für Funktionen und Auswahl.
  • Display.
Nur der ESP32, Lolin D32, wird unterstützt.

Die in Rocrail definierten Lokomotiven können mit Kurz-Kennungen übertragen an den(die) Fahrtregler übermittelt werden. (Bis zu 256)


Optionen

Standard

Die Allgemeinen I/O werden über den I2C-Bus gesteuert. Dieser I2C-Bus kann gleichzeitig für folgende Funktionen verwendet werden:

  • Zwei mit RocDisplay konmpatible Displays.
  • Ein Sensor für Temperatur, Feuchtigkeit und Luftdruck.
  • Ein Sensor für Licht.
  • Abspielen von wav-Dateien im Fall des LOLIN D32 mit dem eingebauten DAC-Ausgang. (Digital Analog Converter)

Zusätzlich

Zusätzliche Optionen, die eine exakte Taktung benötigen, sind nur einzeln möglich, also gegenseitig ausgeschlossen:

  1. 128 LED IC-gesteuert, wie WS2812. (Standard)
  2. Vier Servos.
  3. Zwei RC522-RFID-Leser.
  4. Mobile PWM-Motor-Steuerung.
  5. CAM.
  6. CAN-Schnittstelle für 125/250kB standard/erweiterte-Rahmen auf TCP Port 5550. (Binary)
  7. CAN-Knoten in einem RCAN-kompatiblen System, ohne WiFi zu verwenden.

Serielle RS232

Die Seriell-Optionen sind auch nur einzeln möglich, also gegenseitig ausgeschlossen:

  1. Monitor. (Standard)
  2. RailCom-Leser.
  3. Mobiler RFID-Leser.

I2C RocNetNode

Die folgenden RocNetNode-Baugruppen sind mit WIO kompatibel:

Gerät Beschreibung I2C-Adresse(n) Hinweis
Pi02 32 I/O 0x20, 0x21 Nur mit WIOs ohne MCP23017 auf der Platine.
Pi03 16 Servos 0x40 Dies deaktiviert die Servo-Option und kann in Kombination mit anderen Optionen verwendet werden.
Pi06 Stromversorgung und I2C-HUB - Zur Verwendung in Kombination mit WIO-I2C.
Pi08 16 gedimmnte LEDs 0x60…0x67 Max. 8 Einheiten; 128 LEDs. Dies deaktiviert die FastLED-Option.
Gerät Beschreibung Ersatz
Pi04 I2C-Fahrtregler WIO-Control
Pi05 Lok-Steuerung WIO-Drive
Pi07 Transformator-Rückmelder GCA94

Adapter-Kabel

rowi-convertercable.jpg

RJ12 RJ45 Name PSK 254/4W
1 2 +5V 4
2 3 I2C SCL 2
3 4 GND 3
4 5 I2C SDA 1


Bausätze & Platinen

WIO I/O

Für alle Basis-Funktionen, außer Fahrtregler.
Bietet alle benötigten Anschlüssde für alle Optionen.

WIO Boost

Speziell für Option DCC mit integriertem 3A-Booster. (H-Brücke)

WIO Prog

Gleich wie WIO Boost, aber mit zusätzlicher H-Brücke für Service-Modus, Programmier-Gleis.

WIO Drive

Speziell für Option DCC und Mobil mit integriertem 3A-Booster (H-Brücke).

WIO VC1

Zentrale mit Booster von 1,6 bis 20A.

WIO Control

Ein Fahrtregler, basierend auf LOLIN D1/D32 mit Display und Drehgeber.
Siehe WIO Control für Funktions-Information.

WIO CAN

WiFi MBUS/RCAN-Schnittstelle.

WIO I2C

Einfaches Module mit I2C-Puffer, das den Pi06 anschliesst.

WIO Clock

(Modellzeit-) Uhr für 4" 7-segment-Displays, gesteuert durch PCA9622. (IO_CLOCK-Option in der USERCNF.h)
Die Zeit wird synchronisiert, falls die NTP_CLOCK-Option in der USERCNF.h aktiviert ist. (Dauerhafte Verbindung ins WWW ist erforderlich.)

RailCom-Leser

Ein separater Verstärker-Bausatz, GCA214, ist für das Lesen von RailCom-Daten verfügbar.

WIO WIO Drive WIO Control GCA214
wio_01_v2._pict3.jpgwio-02.jpg wiodrive.jpg . wio-control.jpg . gca214.jpg
Mehrzweck-I/O
und mehrere Optionen
DCC-Zentrale, Booster
und Motor-PWM
Fahrtregler (en) RailCom-Leser

Funktions-Beschreibung

Hardware

arduino/wio-overview-de.txt · Last modified: 2020/07/15 23:48 by rainerk