RASCII Zentrale:
Die DCC Zentrale ist noch die gleich wie meine alt bekannte DCC Zentrale mit der Modellbahnverwaltung
als Schnittstelle.
Die RASCI Zentrale kann jetzt ohne unterstützung der Modellbahnverwaltung betrieben werden.
Sie haben dadurch den Vorteil das so die Zentrale von allen Betriebsystemen verwendet werden kann
auf denen Rocrail auch läuft.
Das Rascii Protokoll ist leider an einigen Punkten noch nicht vollständig umgesetzt worden.
Der Rocrail - Macher Robert Jan Versluis hat mir in aussicht gestellt, falls es seine Zeit erlaubt
das Protokoll zu vervollständigen. Was kann meine DCC Rascii Zentrale:
Loksteuerung:
Lokadressen bis 99 werden als kurze Adressen gesendet.
Lokadressen ab 100 als lange Adressen.
Kurze Adressen werden mit 28 Fahrstufen gesteuert
Lange Adressen mit 128 Fahrstufen. Das habe ich willkürlich so entschieden.
Die CV Adressen bis 255 können auf dem Programmiergleis als Byte geändert werden.
Die Hauptgleisprogrammierung wird mangels verfügbarer Rascii-Daten (noch) nicht unterstützt.
Die Funktionen habe ich zunächst für F0 Bis F12 umgesetzt.
Die Funktionen F0 Bis F4 (von 32) und alle Lokbefehle werden für jeweils 64 Lokadressen periodisch
auf dem Gleis übertragen. Falls mehr als 64 Loks angemeldet wurden, wir die jeweils ältere Anmeldung
durch die neue Lokadresse ersetzt. Decoderadressen: mit RASCII_DCC_Zentrale.hex
Zur Zeit können 254 X 4 Port Decoder (1016 Weichen) mit dem RASCII Protokoll anwendungsfreundlich adressiert werden.
Die CV Adressen1-255 können auf dem Hauptgleis (PoM) und Programmiergleis als Byte geändert werden. Weichenadressen: mit RASCII_DccZentraleWeichenAdr.hex
Können alle Weichenadressen in Rocral eingetragen werden.
----------------------------------------------------------- Installation und Anwendung: Die Zentrale:
Zunächst brauchen Sie die funktionsfähige DCC Zentrale:
In der einfachsten Form:
Arduino - oder Nachbauten mit Atmega328 z.B. NANO, UNO oder Strong.
Ab. 2,50 €
Eine H Brücke ich empfehle die Double BTS7960B DC 43A
ab 7,00 €
15 bis 18 Volt 2 bis 4 Ampere Schaltnetzteil mit Kurzschluss und Überspannungsschutz
3 Ampere ab. 18€ plus Versand hier besser nicht Sparen! Die Gleisspannung liegt ca, 1,4 Volt
unter die Einspeisespannung. Rückmelder mit Diodentechnik schlucken nochmal ca. 1,4 Volt!
ca. 10 Jumperkabel 40Stück < 2€
1 Adaper für die Gleisstromeinspeisung DC-005 5.5x2.1mm
------------------------------------------------------------------------ Software:
Die Modellbahnverwaltung wird zum Flashen gebraucht und enthält auch die HEX Dateien MB_Zentrale328.hex
zudem sind darüber auch noch umfangreiche Anleitungen erreichbar. Achtung läuft nur mit PC Windows!
Rocrai Die Modellbahnverwaltung ist für viele Betriebssysteme kostenlos erhältlich.
-------------------------------------------------------------------------- Los geht es:
Ich setze voraus das Sie den USB Treiber installiert haben!
Nach dem Flashen ist nicht mehr viel einzustellen. Verbinden Sie die Zentrale
Öffnen Sie Rocrail und aus dem Menü Datei | Rocrail Eigenschaften... > | | | Zentrale|
Im unterem Bereich bei Neu können Sie ganz rechts die Zentrale rascii auswählen und hinzufügen.
Machen Sie die RASCII Zentrale zur Standard.
Nach dem Sie auf Eigenschaften geklickt haben, machen Sie die Eintragungen.
Den Port müssen Sie natürlich anpassen:
Klicken Sie auf OK und auf Ändern:
Damit die Einstellungen wirksam werden muss Rocrail kpl. neu gestartet werden.
Achten Sie in Zukunft immer darauf das Sie die USB Verbindung immer am gleichen
Port herstellen und das zwingend vor dem Starten von Rocrail machen müssen.
----------------------------------------------------------------------------------------- Was müssen Sie in Rocrail beachten.
Als Fahrstufen für kurze Lokadressen müssen 28 eingetragen werden.
Die Zubehöradressen müssen als Decoder und Port eingetragen werden.
Als DCC Adressen für Zubehördecoder sind möglich. Ab Weichenadresse 256 muss zusätzlich eie 1 in Port Achtung sehr wichtig zu beachten:
Im Programmiergleismodus das Hauptgleis und auch die Schaltdecoder von der Gleisspannung abtrennen.
Die Zentrale hat im Programmiergleismodus Ausgänge die auf GND schalten. So können die kostengünstigen
Relais - Platinen zum Gleisspannungs- Umschalten verwendet werden, zu dem kann eine LED Anzeige geschaltet werden.
---------------------------------------------------------------------------------------
Falls noch Fragen haben, oder Sie einfach nur berichten möchten, senden Sie mir eine E Mail.
Achtung Gleisspannung vorher vom Hauptgleis trennen!
Kurze Lokadresse ändern.
Beispiel: Lokadr. von 3 auf 40, auf dem Programmiergleis ändern.
Wenn PT on ist wird der Pin A5 PC5(ADC5) auf GND geschaltet
Damit können die kostengünstigen Relais - Platinen zum umschalten auf ein Programmiergleis geschaltet werden.
Der Pin A4 PC4(ADC4) wird auf 5 Volt geschaltet, und kann z. B. über eine LED dem Programmiergleis-Modus anzeigen.
Programmieren auf dem Hauptgleis (PoM)
CV Wert für Zubehördecoder |Acc| ändern.
Beispiel:
Der Stellwinkel rechts für Servo 20 soll verändert werden.
In der Anleitung steht CV 162 Stellwinkel rechts. Die Rascii-Zentrale
hat nicht mehr den Fehlerhaften CV Versatz. Daher muss CV 163 verwendet werden.
Mit der Hexdatei RASCII_DccZentraleWeichenAdr.hex müssen die Zubehördecoder in Rocrail als Weichenadressen eingetragen werden.
Ein Hex RASCII_DCC_Zentrale.hex ist auch noch im Testordner. Mit dieser müssen Decoderadressen mit Port verwendet werden.
Ab Miite 8-2020 wird die Hex-Datei MB_Zentrale328.hex als RocNet-Zentrale mit der Modellbahnverwaltung und als RASCII Zentrale umschaltbar sein.
Auch das einlesen der DCC CV Werte ist jetzt möglich. Die Schaltdecoder nüssen in ROCRAIL Weichenadressen verwenden
Bitte den Text im roten Feld am Ende lesen.
Bitte weiter unten lesen
Das einlesen der CV Werte funktioniert überwiegen gut, ist aber manchmal an Zicken. Die Empfindlichkeit des Lesesensors kann in der Modellbahnverwaltung in 4 Empfindlichkeitsstufen eingestellt werden.
Als grobe Orientierung kann man sagen. Wenn keine oder zu niedrige Werte gelesen werden, ist der Sensor zu unempfindlich eingestellt, oder das Gleis verschmutzt.
Sind die Werte zu hoch, ist der Sensor zu empfindlich eingestellt, und reagiert Stromschwankungen. Nach dem Flashen ist die höchste Empfindlichkeit voreingestellt.
Die Einstellung ist nur in der Modellbahnverwaltung möglich, und kann auch dort getestet werden. Lesen Sie am besten die Herstellerkennung in VC 8 als Referenz aus, die ist unveränderbar
gespeichert.
Das blaue Textfeld ist nicht mehr nötig.
Achtung ab 8/2020 werde ich nur noch DCC Zentralen für Rocrail mit Weichenadressen unterstützen, so kann RocNet und RASCII den gleichen Gleisplan von RocRail verwenden.
Die Weichenadressen müssen ins Adresse Feld. Für Adressen bis 255 muss im Portfeld eine 0. Falls Sie Adressen größer 255 verwenden müssen Sie die Adresse durch 256 Teilen und die Glanzzahl
in Portfeld eintragen. MB_Zentrale328.hex Diese DCC Zentrale enthält beide Versionen.
Jumper D2 (PD2) offen als Rocnet - Modellbahnverwaltung DCC Zentrale
Jumper D2 ( PD2) > GND geschlossen als RASCII DCC Zentrale
Fügen sie zur Sicherheit ein ca. 1k Ohm Widerstand zwischen D2 und GND ein, falls Sie ohne Platine arbeiten.
Auf Wunsch kann ich auch noch eine Version mit umgekehrter Jumpereinstellung erstellen.
ich werde die dann RASCII_Zentrale328.hex nennen.
Das CV lesen geht in der RocNet (über die Modellbahnverwaltung) nicht in Rocrail. Benutzen Sie dafür die Modellbahnverwaltung im Fenster Programmiergleis.
Ab Mitte - April 2022 können Sie meine DCC Decoder komfortabel aus meiner MOBA Verwaltung direkt über ein USB Kabel konfigurieren.
Daher auch ohne Zentrale
Mitlerweile können die Cv Werte auch mit Rocrail ausgelesen werden