DCC Lokdecoder Bedienungs- und Programmieranleitung

Ähnliche Dokumente
DCC Lok Decoder mit Atmel Tiny45

Bau und Testanleitung für den Tiny44/Zetex DCC Decoder. Birkenwerder im Juli 2011 Toralf Wilhelm

Stand: Beschreibung und Bedienungsanleitung des NMRA kompatiblen DCC - Lokdecoders. DCC-LokoLDAT44_V1b

Open Car Decoder Hecklichtträger Anschlussbelegung. Der Open Source DCC Car Decoder unter General Public License

Zubehördecoder Licht 32 (L32)

T85-4/5 DCC Decoder Handbuch. Open Source DCC Decoder unter General Public License

Lokdecoder TRIX II (DHT160C) Ausführung ab kompatibel zu Decoder TRIX (DHL160) Ausführung bis Datenblatt

Open Car System Handbuch CV - Programmer. Das Open Source DCC Car System unter General Public License entworfen und entwickelt von Toralf Wilhelm

Elektronik. LED-Effektbeleuchtung Für Motorola-, DCC- Digitalsysteme und Analogbetrieb. Eigenschaften. Beschreibung.

WS out. Licht auf der Anlage. Handbuch. Aufbauanleitung und Inbetriebnahme der WS out Baugruppe

DHP-Lokdecoder-Firmware Version 8

Funktionsmodelldecoder

Dipl.-Ing. T. Kühn Im Bendel 19 * Rheinbreitbach *

digital Funktionsdecoder mit 6-pol. Schnittstelle

Bau und Programmieranleitung für den IR - Booster. Vorbemerkungen

User Manual. PCB Components.

digital Mini-Lokdecoder , , , ,

Thermostat PL0045 mit Rampenfunktion. und Schaltausgang. Bedienungsanleitung

IR-Schaltinterface IR-002

User Manual. PCB Components.

digital Multiprotokolldecoder mit 6-poliger Schnittstelle für Gleichstrom- und Faulhabermotoren Art. Nr

Elektrische Schnittstelle PluG für Großbahnen

Digital-Motor Eigenschaften. Beschreibung. Anschluss. Analogbetrieb

Leistungs-DC-Pulsweitenmodulator; Gleichstrom-Dimmer

LED-Wagenbeleuchtung 2 Stück mit Dekoder ML-Train (Maße: 10 x 100 mm)

Fleischmann LokDecoder DCC. Beschreibung der Funktionen

ProgSchalt-Addon. für das Programmiergleis. Das Handbuch für das ProgSchalt-Addon. Das Handbuch für das ProgSchalt-Addon Handbuch-Version V1.

Materialsatz: MatPwrDigiX

Digital-Servo Analogbetrieb. Eigenschaften. Beschreibung. Anschluss

73 100, 73110, 73140

Digital-Servo Analogbetrieb. Eigenschaften. Beschreibung. Anschluss

Multiprotokolldecoder mit Lastregelung für Gleichstrom- und Faulhabermotoren Eigenschaften

Bockkran 1:87. Beschreibung. Packungsinhalt

I2C-006 DATASHEET I2C-006 V1.00: 1K EEPROM MODUL MIT TWI (I 2 C) SCHNITTSTELLE. Dokument NR.: I2C-006_Datasheet

/ Die Lastregelung kann durch Regelparameter den verschiedenen Lokmotoren individuell angepasst

digital 2 H0 - Lokdecoder & (Next18)

Multiprotokoll-Funktionsdecoder

16-Kanal Lauflicht LAU-001

Minitrix Br44 mit Sound. für SX1 und DCC. Datenblatt. ª 2014 H. Maile, E38438 El Amparo Datenblatt Minitrix Br44

Servo-Modul Version

Open Car Decoder V3 als Anhägerdecoder Handbuch. Der Open Source DCC Car Decoder unter General Public License

Kurzanleitung: 1. Anschüsse. MWCLightRGB by VoBo & HaDi-RC HW-Version 1.80 SW-Version >1.28

Multiprotokolldecoder mit Lastregelung für Lokomotiven mit 21-poliger Schnittstelle Eigenschaften Beschreibung

Multiprotokolldecoder mit Lastregelung für Gleichstrom- und Faulhabermotoren Eigenschaften Beschreibung

Funktionsbaustein. Inhaltsverzeichnis. Aus DC-Car-Wiki

Programmierung Tiny45 für DCC Lokdecoder

CV-Beschreibung für LGB-Dekoder onboard ( )

IR-Schaltinterface IR-001

USER MANUAL. PCB Components.

Thermostat/Temperaturwächter

User Manual. PCB Components.

Lokdecoder und Soundmodul

G1 Gleisanschluss 1 G2 Gleisanschluss 2 M1 Motoranschluss 1 M2 Motoranschluss 2 LV Licht vorwärts LR Licht rückwärts AUX1 Zusatzfunktion 1 AUX2

für DCC- und Motorola II

DTMF-Decoder-Modul mit 8 Ausgängen & Morse-Transponder

Das Rückmelde-Modul GLS88-8 V3.21

Modellbau-Ampel für 10 LEDs (2x Auto- und 2x Fußgängerverkehr)

Open Car Decoder V3 Handbuch. Der Open Source DCC Car Decoder unter General Public License

Multiprotokoll Sounddecoder mit Lastregelung für Lokomotiven mit Gleichstrom- und Faulhabermotoren

AS-i / IO-Link Modul, IO-Link Master mit 4 IO-Link Ports

LAN-Schaltinterface LAN-R01

Steckerbelegung der Schnittstelle nach NEM 652

Anschluss- und Bedienungsanleitung

Vers. 7. digital. Multiprotokoll-Funktionsdecoder. Eigenschaften Vers. 7. Beschreibung. Einbau des Funktionsdecoders Vers.

DCC Funktionsdecoder für polarisierte Antriebe

SCHALTER. Benutzerhandbuch. Stand 08/ Technische Änderungen und Irrtümer vorbehalten 2018 Nukura GmbH Alle Rechte vorbehalten

USER MANUAL. PCB Components.

Relais_Addon für die LightControl. Handbuch für das Relais_Addon Modul. Handbuch für das Relais_Addon Modul Handbuch-Version V1.

Zeitrelais PL0045 mit optionaler PC-Anbindung

Infrarot Funktionsbaustein SW auf Master Platine (2010)

Dokumentation - Nixie Uhr Bausatz November 2003

Ergänzende Informationen zum Decoder,

Wasserkran Beschreibung. H0-Funktionsmodell mit Digitalservo

Ablauf Häuserbeleuchtung für eine große Stadt

TWIN-CENTER 6802 TWIN-CONTROL 6822

RedPitaya HPSDR Ausgänge zur Antennen und Bandfilterumschaltung

GFMC-B A Doppelfahrtregler für für RC-Trialmodelle

- Der heisse Draht - Physical Computing. Workshop Oktober 2015 Olav Schettler

Bausatz mit 2 16 Zeichen LCD-Display

Neugasse 6a Neu-Anspach Telefon Telefax

Multiprotokolldecoder mit Lastregelung für Lokomotiven mit einer 16-poligen PluX-Schnittstelle

Bausatz S8 8-fach 2 Wege Servodecoder ab 2012 Bausatz W4 4-fach 4 Wege Servodecoder ab 2012

Spaßbahndekoder EWD 3xs (Version: Early )

Anschluss- und Bedienungsanleitung

Anschluss- und Bedienungsanleitung

Kurzanleitung: 1. Anschüsse. MWCLightRGB 2013 by VoBo & HaDi-RC. HW-Version SW-Version 1.2x

GSV-6CPU GSV-6CPU. Beschreibung

DCC Funktionsdecoder für polarisierte Antriebe

1 Takt- u. Richtungssignal Generator StepDirGen

Bausatz S8DCCB 8-fach Servo-Decoder Version 2

Transkript:

DCC Lokdecoder Bedienungs- und Programmieranleitung Toralf Wilhelm Stand: 11/2011 www.toralfwilhelm.de/mde/mde.htm

Einleitung Diese Anleitung bezieht sich auf die DCC Lokdecoder T44, T45-2 und M8 von Toralf Wilhelm. Die Decoder verstehen sich nicht als kommerzielles Fertigprodukt, sondern sind eine Entwicklungshilfe für technisch interessierte Modellbahner zum Eigenbau von DCC Lokdecoder. Die Decoder basieren alle auf Mikrocontroller der Firma Atmel und sind je nach Typ mit unterschiedlicher Peripherie und Funktionen ausgestattet. Hier noch einmal ein klarer Hinweis: Die Decoder und diese Anleitung wurden sorgfältig geprüft und nach bestem Wissen erstellt. Für die hier dargebotenen Informationen wird kein Anspruch auf Vollständigkeit, Aktualität, Qualität und Richtigkeit erhoben. Es kann keine Verantwortung für Schäden übernommen werden, die durch das Vertrauen auf die Inhalte dieser Anleitung, der Decoder oder deren Gebrauch entstehen. Die Software der Decoder steht als Quelltext auf meiner Internetseite zur Verfügung und darf von jedem benutzt, erweitert und verbessert werden. Eine kommerzielle Nutzung der Software oder Teile daraus erfordert zwingend mein Einverständnis! Die Decoder sind mit einem Bootloader zum einfachen Softwareupdate ausgestattet, welcher von Hagen aus dem Mikrocontrollerboard stammt. (http://www.mikrocontroller.net/topic/95839) Die Software entstand in Anlehnung an die Version von Maddax (http://www.mikrocontroller.net/topic/31397), hat aber mit dieser kaum noch Gemeinsamkeiten.

Inhaltsverzeichnis Versionen... 1 T45-2 T44 M8 Anschlussbelegung / Bestückungsplan... 2 T45-2 T45-2_ZBH T44 Elektrische Parameter... 3 Funktionen... 4 Softwareupdate... 5 CV Konfigurationsvariablen... 6 Schaltung... 7 Bauteilliste... 8

1. Versionen T45-2 Decoder Der T45-2 Decoder ist mit 12x18 mm der kleinste Decoder. Er ist für Fahrzeuge mit einem maximalen Motorstrom von 800mA gedacht und hat zwei frei Belegbare Funktionsausgänge. Diese sind für Ströme bis 500mA ausgelegt, wobei die Gesamtstromaufnahme 800 ma auf Dauer nicht überschreiten sollte. Der Decoder besteht aus nur 16 Bauteilen, die kleinsten sind in der Bauform 0805 (ca. 2x1,3 mm). Das Herz des Decoders ist ein Atmel Tiny45 Mikrocontroller. Er wird durch eine 1A Rohm BD6231 H-Brücke für den Motor und zwei Transistoren vom Typ BCR523 oder 2SN7002 für die Funktionsausgänge ergänzt. Durch die wenigen Bauteile, ist der Aufbau übersichtlich und auch durch Anfänger mit Hobbymitteln und eingeschränkter elektronischer Erfahrungen möglich. T45-2_ZBH Decoder Dieser Decoder kann auch ohne Motorendstufe und dafür mit 2 zusätzlichen Transistoren, als Zubehör -/ Wagenlichtdecoder mit dann 4 Funktionsausgängen bestückt werden.

T44 Decoder Der T44 Decoder ist mit 18x25mm und 30 Bauteilen etwas größer, aber durchaus auch noch für den geübten Hobbyisten nachbaubar. Er basiert auf dem Atmel Tiny44 Mikrocontroller, einer Zetex H- Brücke für bis zu 1,5 A Motorstrom und einem 7 fach 500mA Transistorarray, für 7 frei Belegbare Funktionsausgänge. Der Decoder ist auf günstige, beschaffbare Bauteile bei möglichst vielen Funktionen ausgelegt. Er ist also größer als der T45-2, dabei aber günstiger und bietet mit 1,5 A Motorstrom und 7 statt 2 Funktionsausgängen, einen höheren Funktionsumfang.

M8 Decoder Den M8 Decoder gibt es bis jetzt nur als Softwareentwicklungsplattform. Er soll aber mit seinem großem Mikrocontroller, als Spitzenmodell mit größeren Softwaremöglichkeiten auch physisch entstehen. Die genaue Hardware Konfiguration steht aber noch nicht fest.

2. Anschlussbelegung T45-2 Decoder Den T45-2 Decoder gibt es in zwei Platinenversionen (hier die zweite aktuelle), da die erste Platine noch einen Fehler hatte. Die Anschlussbelegung ist aber identisch.

T45-2_ZBH Decoder Auf der Zubehör Version des T45-2 werden statt der Motorendstufe zwei zusätzliche Funktionsausgänge realisiert. Dafür müssen zwei weitere Transistoren bestückt werden. Diese werden auf vorhandene Lötpads nach folgenden Bestückungsplan aufgelötet. Die Diode D1 muss etwas versetzt werden.

T44 Decoder

3. Elektrische Parameter DCC Eingangsspannung: T45-2 Decoder: Motorstrom: Funktionsausgänge: maximal zulässiger Gesamtstrom: T44-2 Decoder: Motorstrom: Funktionsausgänge: maximal zulässiger Gesamtstrom: 27V maximal 35V 800mA maximal 1A je maximal 500mA 800mA maximal 1,5 A je maximal 500mA 2A Analogbetrieb: ab 7V Gleisspannung möglich externer Elko: möglich, empfohlen 220uF/35V

4. Funktionen DCC kompatibler Lokdecoder mit programmierbaren Funktionsausgängen. kurze und lange Adressierung 14, 28 und 128 Fahrstufen Anfahr/Bremsverzögerung in CV3/4 bei 14/28FS Kennlinienbetrieb möglich CV67-94 Startgeschwindigkeit einstellbar CV2 Maximale Geschwindigkeit in 12,5% Schritten ab regelbar Kickstartfunktion Analogbetrieb (an dieser Funktion wird noch gearbeitet) 2 bis 7 Funktionsausgänge mit verschieden Effekten programmierbar Programmierung über ServiceMode momentan nur CVByte schreiben Programmierung "auf den Hauptgleis" (POM) momentan nur CVByte schreiben konstant halten der Geschwindigkeit (Lastreglung) (an dieser Funktion wird noch gearbeitet) Softwareupdate über 1-wire Bootloader

5. Softwareupdate Der Decoder ist mit einem Bootloader versehen, der es ermöglicht die Betriebssoftware mit Hilfe einer 2 Drahtverbindung (GND und Signalleitung) auszutauschen. Dazu muss der Decoder in den Update Modus gebracht werden. Dann kann mit Hilfe des AVRootloaders ein Softwareupdate durchgeführt werden. Vorgehensweise: 1. in CV55 eine 1 schreiben 2. Decoder jetzt mit Gleichspannung betreiben 3. 1-wire Kabel anschließen 4. AVRootloader starten, Com Port einstellen, Baudrate auf 9600 einstellen 5. DCC_decoder.hex und DCC_decoder.eep File auswählen 6. mit Decoder verbinden 7. Update starten 8. fertig Darauf achten, das auch das EEPROM File mit ausgetauscht wird!

6. CV Konfigurationsvariablen CV1 3 Decoderadresse CV2 5 Minimale Geschwindigkeit 0-63 CV3 2 Anfahrverzögerung 1-256 1=10,24ms je Schritt 0(256)=2,6s je Schritt CV4 2 Bremsverzögerung 1-256 w.o. CV5 8 Maximale Geschwindigkeit in 12,5% Schritten 1=12,5% 2=25%.. 8=100% CV7 41 Software-Version CV9 1 Motor PWM-Periode 0=120Hz 1=16KHz 2=32KHz (bei BD623x nur 16 und 32kHz möglich!) CV13 1 im Analogmodus aktive Funktionen +1: F0/FL ist an +2: F1 ist an +4: F2 ist an +8: F3 ist an +16: F4 ist an +32: F5 ist an +64: F6 ist an +128: F7 ist an CV17 192 Erweiterte Adresse Höherwertiges Byte der langen CV18 Adresse plus 192 100 Erweiterte Adresse niederwertiges Byte der langen Adresse CV19 xx Consist-Adresse wird noch nicht unterstützt! CV29 2 Konfiguration nach DCC-Norm +1: Fahr-Richtung umgekehrt +2: 28/128 Fahrstufen, sonst 14 +4: automatisch Analog/Digital-Erkennung, sonst nur Digitalbetrieb +8: Richtungswechsel mit abbremsen/stopp/ri_wechsel/beschleunigen, sonst mit Notstopp/neue Geschw.+Richtung +16: Kennlinie auf CV67-95, sonst Fahrstufen über CV2, CV5 und CV6 +32: Erweiterte (lange) Adresse (CV17 und CV18), sonst CV1 CV34 3 F0/FL Zuordnung zu einem Funktionsausgang +1 = AUX_1 +2 = AUX_2 +4 = AUX_3 +8 = AUX_4 +16 = AUX_5 +32 = AUX_6 +64 = AUX_7 +128 = Rangierfahrt ein CV35 0 F1 Zuordnung zu einem Funktionsausgang

CV36 0 F2 Zuordnung zu einem Funktionsausgang CV37 0 F3 Zuordnung zu einem Funktionsausgang CV38 0 F4 Zuordnung zu einem Funktionsausgang CV39 0 F5 Zuordnung zu einem Funktionsausgang CV40 0 F6 Zuordnung zu einem Funktionsausgang CV41 0 F7 Zuordnung zu einem Funktionsausgang CV44 5 Dimmen des AUX_1 Ausg. 1-10 10 = Dimmer aus CV45 5 Dimmen des AUX_2 Ausg. 1-10 10 = Dimmer aus CV46 5 Dimmen des AUX_3 Ausg. 1-10 10 = Dimmer aus CV47 5 Dimmen des AUX_4 Ausg. 1-10 10 = Dimmer aus CV48 5 Dimmen des AUX_5 Ausg. 1-10 10 = Dimmer aus CV49 5 Dimmen des AUX_6 Ausg. 1-10 10 = Dimmer aus CV50 5 Dimmen des AUX_7 Ausg. 1-10 10 = Dimmer aus CV52 2 Schrittweite der Lastreglung 0=aus Wert liegt zwischen 1 und ca. 3 maximal 10 CV55 0 1 gleich Softwareupdate ein CV56 16 Effekte von AUX_1 +1 Zeitglied AUX aus nach 1 Sekunde +2 Zeitglied AUX aus nach 2 Sekunden +4 Zeitglied AUX aus nach 4 Sekunden +8 Zeitglied AUX aus nach 8 Sekunden +16 AUX bei vorwärts aus +32 AUX bei rückwärts aus +64 AUX flackert +128 AUX blinkt im Sekundentakt dabei gibt Zeitglied das Tastverhältnis an CV57 32 Effekte von AUX_2 CV58 0 Effekte von AUX_3 CV59 0 Effekte von AUX_4 CV60 0 Effekte von AUX_5 CV61 0 Effekte von AUX_6 CV62 0 Effekte von AUX_7 CV65 1 Kickstartzeit 1-256 1=10ms 0(256)=2,6s lang Geschwindigkeit laut CV66 beim anfahren CV66 40 Kickstart Spannung 0=aus 255=Vmax CV67 94 alternative Geschwindigkeitskennlinie. (laut Norm nur bei Modus 28 Fahrstufen) Jeder der 28 Fahrstufen wird eine spezifische Motorspannung zugeordnet Mindestwert ist 0 (Motor

aus) und 255 maximale Motorspannung (hier auch bei 14 Fahrstufen unterstützt - es wird jeder 2. Wert benutzt). CV67 5 Fahrstufe 01 CV68 20 Fahrstufe 02 CV69 30 Fahrstufe 03 CV70 40 Fahrstufe 04 CV71 48 Fahrstufe 05 bis CV94 224 Fahrstufe 28

7. Schaltungen T45-2 Decoder /T45-2 ZBH Decoder

T44 Decoder

8. Bauteilliste T45-2 Decoder GL1 MB2S/HD04 D1 Z-Diode 1,5W 27V SMA T1,2 BCR523 oder 2SN7002 IC1 LM3480IM3-5 IC2 Atmel ATTiny45-20SU IC3 Rohm BD6231F C1 4,7uF35V SMD Tantal C2,3,4 100nF/50V 0805 C5 470nF/50V 0805 R1 47kOhm 0805 R2,4 10kOhm 0805 R3 1,8kOhm 0805 T45-2 ZBH Decoder GL1 MB2S/HD04 D1 Z-Diode 1,5W 27V SMA T1,2,3,4 BCR523 oder 2SN7002 IC1 LM3480IM3-5 IC2 Atmel ATTiny45-20SU C1 4,7uF35V SMD Tantal C2,3,4 100nF/50V 0805 R1 47kOhm 0805 Wenn der 2SN7002 als Transistor verwendet wird, erhöht sich der maximal zulässige Ausgangsstrom von 500 auf 700mA, aber die Ausgänge flackern beim Decoderstart kurz auf. Dies lässt sich nur durch zusätzliche Widerstände (10kOhm vom Gate nach GND) verhindern.

T44 Decoder D1-4 PMEG3020 D5 Z-Diode 5,1V D6 Z-Diode 27V 1,5W IC1 78L05 IC2 Atmel ATTiny44-20SU IC3 ULN2003L T1 ZXMHC6A07T8 T2-4 SN7002 oder 2SN7002 C1,2,4,6 100nF/50V 0805 C3 4,7uF35V SMD Tantal C5 470nF/50V 0805 R1,2 47kOhm 0805 R3 3,9kOhm 0805 R4,8 1kOhm 0805 R5,7 100Ohm 0805 R6,9,10 10kOhm 0805 R11 3,3kOhm 0805 günstige Bauteillieferanten in alphabetischer Reihenfolge ohne Wertung: www.darisusgmbh.de www.farnell.de de.futureelectronics.com www.it-wns.de www.reichelt.de www.rs-online.com www.segor.de