Adapter Digital Kran

Angeregt durch einen Modellbahnfreund wurde der Roco Digital-Kran 46900 technisch aufgerüstet. Die etwas umständliche Bedienung, ausschließlich über das "alte Motorola-Format", sollte erleichtert werden. Auf dem Wunschzettel standen auch die Erweiterung des Adressbereichs, ein weiterer Funktionsausgang sowie umfangreiche Soundeffekte.

Der Spezialdecoder stammt ursprünglich von der Firma "Lenz Elektronik GmbH", die Hauptarbeit übernimmt ein 8bit-OTP-Microcontroller von Philips. Interessant gelöst ist die Ansteuerung der 3 Motoren mit nur vier Halbbrücken.

Schaltplan des Original-Decoders als pdf :

Da ein "plug & play"-fähiger Adapter angestrebt wurde, musste zunächst ein passender handelsüblicher Decoder bestimmt werden. Die Wahl fiel letztendlich aus Platzgründen auf einen "ESU LokSound micro V4.0" mit Next18-Schnittstelle (54898).

Der Einsatz eines kleinen PIC-Microcontrollers auf der Adapterplatine war unumgänglich, er dient zur Pegelanpassung und regelt die Prioritäten der Funktionsausgänge des Decoders, damit maximal immer nur ein Motor angetrieben wird. Zusätzlich bildet er die Anzeigemodi der LED des Originaldecoders nach, jedoch um den Zustand "LED aus" für "F2...F4=aus" erweitert.

Die Treiberstufen der Motoren wurden mit modernen "PhotoMOS-Relais" realisiert, da wegen des Polaritätswechsels zur Drehrichtungsänderung der Motoren eine galvanische Trennung zum Steuerkreis unabdingbar ist.

Über eine zusätzliche Buchse steht ein weiterer "verstärkter Ausgang" über AUX4 zur Verfügung.

Die Adapterplatine trägt sämmtliche Bauelemente inklusiv einer kleinen Schallkapsel, mit ihrer Austrittsöffnung ins Innere des Krangehäuses gerichtet.

Der komplette Umbau gestaltet sich recht einfach: 2 Schrauben und 1 Stecker, fertig !

Schaltplan als pdf :

Platinenlayout als pdf :

Bestückungsplan als pdf :

Firmware für PIC als hex :

Ein passendes Decoderfile mit umfangreichen Soundeffekten für den "ESU LokSound micro V4.0" wurde mir freundlicherweise von Herrn Wolfgang Götz zur Verfügung gestellt:

Decoderfile als esux :