Z21 Arduino Zentrale (Atmega328p): Unterschied zwischen den Versionen

Aus Digital Modellbahn
K
Zeile 36: Zeile 36:
 
'''Funktionsumfang:'''
 
'''Funktionsumfang:'''
 
:* senden von XpressNet Daten zu einem LocoNet-Master (z.B.: Intellibox)
 
:* senden von XpressNet Daten zu einem LocoNet-Master (z.B.: Intellibox)
 +
 +
== Bilder ==
 +
 +
=== mini Z21 DCC Zentrale ===
 +
<img src="http://pgahtow.sourceforge.net/wordpress/wp-content/uploads/2015/11/mini_Z21_Zentrale.jpg" width="200">

Version vom 26. November 2015, 17:22 Uhr

Eigenbau | Zentrale Z21PG | Z21 mobile | XpressNet | LocoNet | Booster

Arduino UNO Version | Arduino MEGA Version | ESP8266 (WeMos D1 mini) Version | ESP32 Version | Sanguino Version

Z21 logo.png

Beschreibung

Eine kleine Zentrale mit LocoNet lässt sich, aufgrund des geringen RAM dennoch, mit einem Arduino UNO realisieren. Für die Anbindung ans Z21-Protokoll sollte ein ressourcensparendes ESP WLAN-Modul eingesetzt werden. Für die Kommunikation mit dem WLAN-Modul wird ein Hardware Serial Port benötigt, deshalb ist dann der Einsatz von XpressNet nicht möglich. Werden mehr Funktionen benötigt muss ein größerer Prozessor genutzt werden.

Funktionsumfang:

  • LocoNet mit Z21 ESP WLAN-Modul (ab Softwareversion v31)

Arduino UNO DCC Zentrale

Zentrale ATmega328p mit Booster (Eagle Schaltplan)

In der Entwicklung:
Um auch mit dem Arduino UNO eine Zentrale mit XpressNet zu realisieren wird die Kommunikation mittels I2C ESP WLAN-Modul realisiert. Die Kommunikation mit dem XpressNet kann dann über den einzige verfügbaren Hardware Serial Port erfolgen. Optional kann LocoNet oder/und S88 bei ausreichenden Systemspeicher auch weiter genutzt werden.

Funktionsumfang:

  • Z21-Protokoll über ESP WLAN-Modul (I2C Schnittstelle)
  • XpressNet
  • LocoNet
  • S88N

Arduino UNO XpressNet-LocoNet Adapter

Unterstützt ab Softwareversion v43!
Arduino XpressNet Interface
Simple Arduino LocoNet Interface (Eagle Schaltplan)

Mittels des LocoNet-Slave-Modus kann die Software der Zentrale auch als Protokollüberträger zwischen XpressNet und LocoNet eingesetzt werden. Dazu wird die Zentrale zum Beispiel mit einer Intellibox über LocoNet verbunden. Am XpressNet der Arduino Z21 Zentrale können dann bis zu 31 XpressNet Handregler, wie zum Beispiel die Roco Multimaus angeschlossen werden.

Funktionsumfang:

  • senden von XpressNet Daten zu einem LocoNet-Master (z.B.: Intellibox)

Bilder

mini Z21 DCC Zentrale

<img src="mini_Z21_Zentrale.jpg" width="200">