Z21 Arduino Zentrale (Atmega2560)
Eigenbau |
Zentrale Z21PG |
Z21 mobile |
XpressNet |
LocoNet |
Booster
Arduino UNO Version | Arduino MEGA Version | ESP8266 (WeMos D1 mini) Version | ESP32 Version | Sanguino Version
Beschreibung
Komplette DCC Zentrale realisiert auf der Grundlage eines Arduino MEGA. In dem Schaltplan rechts ist zu sehen wie alle oben aufgeführten Komponenten und Funktionen mit dem Arduino MEGA verbunden werden. Zusätzlich ist aufgezeigt, welche PINs für LED's, Taster und Erweiterungen zu nutzen sind.
Zur stabilen Stromversorgung sollte der Arduino MEGA über einen externen Spannungsregler versorgt werden.
Funktionsumfang:
- WLAN-Interface (ESP8266-01)
- LAN-Interface (W5100)
- XpressNet
- LocoNet
- S88N
- DCC Fremdzentrale
- interner und externer Booster
Pinbelegung
Hier eine Auflistung der Pinbelegung für den ATmega2560 im Sketch "Arduino Z21 Zentrale"
Arduino Pin | Funktion | aktiv Pegel (HIGH/LOW) |
---|---|---|
0 (RX) | Debugging | Serial |
1 (TX) | Debugging | Serial |
2 (INT) | DCC_IN | HIGH/LOW |
3 | DCC status LED | HIGH |
4 | W5100 SD Card | not used! |
5 | SHORT (Booster extern) | LOW |
6 | DCC | HIGH/LOW |
7 | LocoNet_TX (out) | HIGH |
8 | frei | not used! |
9 | XpressNet_S/R | HIGH/LOW |
10 | CS für Ethernet-Shield | W5100 |
11 | frei | not used! |
12 | frei | not used! |
13 | frei | not used! |
15 (RX3) | RailCom Detector | Serial |
16 (TX2) | WLAN_TX | Serial |
17 (RX2) | WLAN_RX | Serial |
18 (TX1) | XpressNet_TX | Serial |
19 (RX1) | XpressNet_RX | Serial |
39 | GO/STOP2 (Booster intern) | LOW |
41 | SHORT2 (Booster intern) | LOW |
45 | Kurzschluss LED | HIGH |
47 | Taster/Reset | LOW |
48 | LocoNet_RX (in) | HIGH/LOW |
50 | MISO | W5100 |
51 | MOSI | W5100 |
52 | SCK | W5100 |
A0 | S88 Data in | |
A1 | S88 Clock | |
A2 | S88 PS/Load | |
A3 | S88 Reset | |
A4 | GO/STOP (Booster extern) | HIGH |
A5 | Relais Programmiergleis (PROG) | HIGH/LOW |
A9 | Current Sensor | Programmiergleis (ACK) |
Bilder
Aufbau von Ingo Fähse
<img src="" width="200"> <img src="" width="200"> <img src="" width="200">
[Aufbau von Andreas Schreiber]
<img src="" width="200"> <img src="" width="200"> <img src="" width="200"> <img src="" width="200"> <img src="" width="200"> <img src="" width="200"> <img src="" width="200"> <img src="" width="200"> <img src="" width="200">