Wenn die Gleisspannung eingeschaltet wird, werden die zuvor im EEprom hinterlegten Werte auf den Sx-Bus geschrieben. Achtung es werden alle Adressen von 0-103 beschrieben.
 
Wozu das Ganze?
Mit dem Decoder ist es möglich, immer eine definierte Grundstellung beim Starten der MoBa herzustellen.
 
Geschaltet und programmiert wird das Ganze über den Sx-Bus. Durch kurzes drücken der Prog-Taste wird der Programmiermodus aktiviert und die Prog-Led leuchtet auf. Alle Sx-Adressen werden mit Werten beschrieben!!!
Jetzt können mit einem Handregler, etc die Werte in den Adressen verstellt werden.
Danach die Prog-Taste erneut drücken und die Werte werden gespeichert. Die Prog-Led erlischt.
 
Drei Led’s auf dem Arduino signalisieren die Arbeitszustände :
- EEpromLed leuchtet wenn in das EEprom geschrieben bzw ausgelesen wird
- Gleis Led leuchtet wenn die Gleisspannung ein ist
- ProgLed leuchtet wenn sich der Decoder in Prog-Modus befindet.
Zuletzt geändert am 17.01.2020
 
 
.
Belegung ab Version 3.2
Buchsenleiste links
Arduino
I/O
Funktion
1
Vin
2
+5V
3
D1
EEprom-Led
4
D0
 
5
RST
6
GND
7
D2
Takt
8
D3
Schreiben H
9
D4
Lesen
10
D5
Gleis-Led
11
D6
Schreiben L
12
D7
13
D8
14
D9
15
D10
16
D11
17
D12
18
D13
Prog-Led
19
3V3
20
GND
Buchsenleiste rechts
Arduino
I/O
Funktion
1
 
2
 
3
 
4
 
5
GND
6
100Ohm
7
A5
 
8
A4
 
9
A3
 
10
A2
11
 
 
12
A7
13
A6
Prog Taster
14
 
15
A1
16
GND
17
A0
18
100Ohm
 
19
+5V
20
GND
(c) Frank Keil