SxDecoder

Achtung:
Es handelt sich bei beiden Versionen an der Buchsenleiste direkt um die 5V Ausgangssignale des Microcontrollers.
Je nach Anwendungszweck müssen daher verschiedene Erweiterungen aufgesteckt werden. Für die Ansteuerung von Led’s zu Beleuchtungszwecken reicht es aber auf jeden Fall.

Zuletzt geändert am 15.01.2017

Sx-Decoder

Version 3.2

Der Sx-Decoder ist aus einem Arduino UNO Projekt von Michael Blank entstanden. Allerdings benutze ich mittlerweile eine abgeänderte Library von Gerard van der Sel, sodaß meine Decoder nicht mit der original Lib funktionieren. Der Decoder ist im Stande den Sx-Bus auszuwerten und auch zu beschreiben.
Einige tolle Anwendungen wurden damit schon verwirklicht.

Im Gegensatz zur ersten Version kommt ein fertig aufgebauter Arduino Nano zum Einsatz dessen Ein und Ausgänge direkt auf zwei Buchsenleisten geführt sind, um falls erforderlich  Erweiterungen aufstecken zu können.
Auf eine zusätzliche Prog-Led wurde verzichtet, stattdessen wird die Led des Nano’s genutzt.
Es gibt zwei Varianten mit unterschiedlichen Anschlüssen:
Standard 5pol DIN-Stecker und RJ45-Buchsen.

Für die, die es gerne nachbauen möchten, habe ich zur Vereinfachung bei Reichelt zwei Warenkörbe angelegt:

 

SxDecoder-Din
Warenkorb

 

SxDecoder-RJ45
Warenkorb

Grundbelegung ab Version 3.2

Buchsenleiste
links

Arduino
I/O

Funktion

1

Vin

 

2

5V

 

3

D 1

 

4

D 0

 

5

RST

 

6

GND

 

7

D 2

Takt

8

D 3

SchreibenH

9

D 4

Lesen

10

D 5

 

11

D 6

SchreibenL

12

D 7

 

13

D 8

 

14

D 9

 

15

D 10

 

16

D 11

 

17

D12

 

18

D13

Prog-Led

19

3V3

 

20

GND

 

Buchsenleiste
rechts

Arduino
I/O

Funktion

1

-

 

2

-

 

3

-

 

4

-

 

5

GND

 

6

100 Ohm

 

7

A 5

 

8

A 4

 

9

A 3

 

10

A 2

 

11

-

 

12

A7

 

13

A6

ProgTaster

14

-

 

15

A 1

 

16

GND

 

17

A 0

 

18

100 Ohm

 

19

5V

 

20

GND

 

Copyright (c) 2016 Frank Keil