This is an old revision of the document!
Table of Contents
WIO - Konfiguration
- WIO-Konfiguration | WIO Control | Benutzer-Bitmaps | WIO-Firmware | WIO Mobil | Kabel | LEDScript (en)
Rocview → Menü → Programmieren → WIO… |
Hinweise
- Wenn mehrere Geräte mit gleicher Kennung vorhanden sind ist keine Einstellung möglich. Nur ein Gerät mit dieser Kennung einschalten und diese ändern.
Alle Einstellungen nach dem Upgrade einer älteren WIO-Version auf eine neue. Einige Optionsflags werden für andere Zwecke wiederverwendet.
Abfrage
Mit einer Abfrage werden alle aktiven WIO-Geräte mit ihrer Kennung, Typ und Konfiguration antworten.
Einstellen
Mit der Einstellen-Schaltfläche können Kennung, Name und Typ geändert werden.
Typ | Funktionen |
---|---|
Control | Fahrtregler verwendet Kurz-Kennungen |
LED | 32 I2C I/O und FastLED |
Servo | 32 I2C I/O und Servos |
RFID | 32 I2C I/O und RFID |
DCC | 32 I2C I/O und DCC-Zentrale oder Booster |
Mobile | 32 I2C I/O und PWM zur Steuerug einer H-Bridge oder RC ESC1) |
CAN | WiFi-TCP-Schnittstelle zwischen 250kb-CAN und Rocrail auf Port 5550 |
Ext | ESP32: CANIO + LED + SERVO + RFID |
S88 | Märklin Rückmelde-Bus |
IO16 | Universell |
Neustart
Neustart des ausgewählten WIO-Moduls.
Tiefschlaf
Fährt das ausgewählte WIO-Modul herunter.
Es werden Alle WIO-Module heruntergefahren, falls die All-Option ausgewählt ist.
Bericht
Es wird ein Bericht über die Verwendung aller WIO-Module in der Abfrage erstellt.
Das Standard-Programm für CSV-Dateien wird gestartet.
WEB Browser
Über diese Funktion wird der Standard-Webbrowser geöffnet und mit der IP-Adresse des ausgewählten WIO-Geräts verbunden.\
\
Im daraufhin angezeigten Webinterface können verschiedene Einstellungen vorgenommen werden:
IP-Adresse des Rocrail-Servers
Name des WIO-Geräts
SSID und Passwort für die erste und zweite WLAN-Verbindung
Nach Eingabe der gewünschten Daten werden die Änderungen durch einen Klick auf den Submit-Button übernommen.
Weitere Funktionen im Webinterface
List files…\ Öffnet die Dateiansicht des Flash-Speichers des WIO. Hierüber können unter anderem folgende Dateien verwaltet werden:
RFID
RFID-ID-12LA-Leser bei 9600 Bit/s (ID12 9600bps).
Für RailCom und RFID: Wenn der serielle Monitor noch für Tracing benötigt wird muss die Baudrate in der Arduino-IDE angepasst werden.
DCC
Power-Monitor
In Kombination mit einer H-Brücke, WIO-Drive und WIO-Boost, muss der Power-Monitor aktiviert sein, um Gleisspannung einschalten und Kurzschluss erkennen zu können. Ein WIO-Reboot ist erforderlich!
Booster
Verwendet ein externes DCC-3,3V-Signal. (1.63+)
Siehe IBB-Anschluss an WIO-Boost und WIO-Drive.
Es wird automatisch ausgeschaltet, falls kein DCC-Signal erkannt wird.
RailCom
Aktiviert RailCom-Cutout in Präambel- und Leerlaufpaketen.
Diese Option deaktivieren, falls RailCom nicht verwendet wird.
Fast PT
Es wird nur ein Paketstrom anstelle von 4 x Reset plus 6 x Programm an das PT gesendet.
Hinweis: Nicht alle Decoder akzeptieren diese nicht-NMRA-konforme Sequenz.
Mobile Servo PWM
ESC PWM
Im Fall von WIO Mobile legt diese Option servo-kompatible PWM auf den Stift D5,
was zum Anschluss eines RC ESC (Electronic Speed Control) verwendet werden kann.
Display
Rotate 180°
Dreht den Display-Inhalt 180°.
Geometry
Auswahl der Geometrie des angeschlossenen des Displays.
Control
Mit der Einstellen-Schaltfläche können die Pulslänge, Optionen und das ausgewählte I2C-Feld geändert werden.
Schritte (Steps)
Anzahl der Drehgeber-Schritte für 100% Geschwindigkeit.
Tiefschlaf (Deep sleep)
Setzt WIO Control nach einer Auszeit von x Minuten in den Tiefschlaf.
Synchronisieren (Synchronise)
Synchronisiert Lokomotiven- und Funktions-Ereignisse von der Anlage. Abschalten um Springen des Schiebers bei langsamem Netzwerk zu vermeiden.
Diese Option funktioniert nur dann gut, wenn die verwendete Zentrale Änderungen der Geschwindigkeit sofort zurückmeldet. In allen anderen Fällen kann die WIO-Steuerung die Lokgeschwindigkeit nicht einstellen.
Schrittmotor
3 Wire Fast verwendet einen Timerinterrupt für eine höhere Schrittfrequenz. Prüfen der USERCNF.h für Einstellungen.
CAN
USB-Bridge
Schnittstelle zwischen USB und CAN.
- RCAN bps=250000
- MCAN bps=500000
Pico CAN
Option für die WIO-Pico-CAN PCB, um die richtige Pin-Zuordnung und den 20-MHz-MCP2515-Quarz zu erhalten.\
Extra
KeyPad
Siehe: KeyPad
I/O1 Servos
WIO 886+
Der PicoW mit Typ IO16 unterstützt zusätzliche 8 Servos am I/O1 Anschluss.
Das benötigte Netzteil sollte ebenfalls extra sein, da der WIO-PicoW-01 nicht genug Strom für 12 Servos liefert.
PWM 100Hz
Unterstützung der H-Brücke mit Hardware-PWM bei 100Hz.
Standardmäßig wird Software-PWM zwischen 10 und 100Hz genutzt, welche im Feld Controller Steps eingestellt werden kann. (Besser geeignet für Gleistreiber.)
Niedrige PWM-Frequenzen sind für das Dimmen von Lampen/LEDs nicht zu empfehlen, da es sonst zu sichtbarem Flackern kommen kann.
Sync Slave
Bei Software-PWM über die H-Brücke erzeugt der Sync Master ein Synchronisationssignal am HALL-Pin für „Slave“-WIOs.
Die Slave-WIOs lösen einen Interrupt am HALL-Pin aus, wodurch ihr PWM-Signal mit dem Master synchronisiert wird.
Diese Option ist nur sinnvoll bei einem Gleistreiber-System mit mehr als 8 Blöcken (mehrere WIOs).
Hinweis: Wenn diese Option ohne einen Master-Sync am HALL-Pin aktiviert wird, ist das erzeugte PWM-Signal unbrauchbar.
SPI Clock
Unterstützung für das Adafruit GC9A01 Display. (Nur WIOpicoW.)
Analog Multiplex
Siehe Analog-Multiplex
LDR
LDR zwischen 3V3 und GP28 benötigt einen 10 kOhm pulldown. (PicoW)
Damit wird die Helligkeit an Rocrail gemeldet. (%bri%)
Preload
Festlegung von Funktionen beim Start des WIO. Dies verhindert, dass andere Funktionen zur Laufzeit per Befehl aktiviert werden können.\
Funktion | Bemerkung |
---|---|
Servos | Initialisiert alle 12 Servos in Kombination mit der Erweiterung I/O1 Servos. |
PWMPair | Erforderlich für PWM-Masterbetrieb mit mehreren WIOs. |
DCC | |
Mobile |
Einstellen (Set)
Mit der Einstellen-Schaltfläche können die Pulslänge, Optionen und dase ausgewählte I2C-Feld geändert werden.
Hinweis: Die SPI-Kommunikation wird durch die erneute Initialisierung der I/O-Pins unterbrochen; falls erforderlich, WIO neu starten.