Aktuelles
Leiterplatten erstellen
Meine Leiterplatinen
Platine für Simpel DCC Zentrale
Simpel Zentrale einfach befestigen
Ich habe die Warenkörbe entfernt, da ich mir nicht sicher bin ob ich damit den Kopierschutz verletze.
Bitte fordern Sie die gewünschten Stückliste persönlich an.
Einige Beispiele Chinapreise! 9-2020 (ab 4-2021)
Versand Pro Artikelsorte 1.2€
NANO328 16Mhz 2,40€ (4.20€)
UNO 328 16Mhz 3.60€ mit USB Kabel (5€)
MEGA2560 16Mhz 6,70€ (10,40€)
BTS7960 44A 5,50€
ULN 2803 5Stück 1,00€
ULN 2803 10Stück 1,25€
ULN 2803 20Stück 1,70€
Sockel 15Stüück 1€
Kleinteile kosten ca. 1€ in größeren Stückzahlen.
z.B. 100 LED 3mm ab 1,00€
10 Stück Female&Male 40pin 2.54mm Header 1,80€
10 Stück Terminal Block 5.08mm P2 1,20€
50 Stück Terminal Block 5.08mm P2 3,20€
Programmiergleis (Modellbahnverwaltung)
Achtung: Lötrauch ist giftig und kann zu gesundheitlichen Beschwerden führen.
Bitte keine Lötdämpfe einatmen und den Arbeitsraum gut lüften.
Falls Sie öfters löten, sollte eine Absaugung verwendet werden.
DCC WS X84 Signaldecoder ab 27.11.2020
Löten statt Crimpen
Neu ab 9-2020:
Die HEX MB_Zentrale328.hex enthält jetzt auch die RASCII DCC Zentrale.
Verbinden Sie D2 über ein 1k bis 5K Ohm Widerstand mit GND, um die RASCII Zentrale zu verwenden.
Die alte HEX RASCII_DccZentraleWeichenAdr.hex wird nicht mehr weiter unterstützt.
Aktuell 17.12.2020 Achtung die R Adressen ab 160 werden fehlerhaft gesendet
Wird mit dem nächstem Update voraussichtlich bis zum 20.12.20 behoben
Ich bekomme meistens nur eine Information über das R Meldesystem wenn mal nichts funktioniert.
Bitte Senden Sie mir mal eine kurze Nachricht über Ihre Erfahrung mit dem Meldesystem.
Ich weiß nicht ob ich die Melder so weiter empfehlen kann.
Fehlermeldungen über das R Meldesystem:
Ich habe einige Positive aber auch Fehlermeldungen über das Rückmeldesystem bekommen.
Die Probleme möchte ich nicht verschweigen und Bericht hier mal so gut es geht.
1. Hall-Geber MEGA2560 als Master, Hall 3144, Windows Rocrail:
Ein Melder von mehreren produziert Doppelmeldung und einer Zeigt nichts an.
Der Fehler ist vermutlich noch nicht gefunden worden. Die Doppelmeldung ist nur bei Achszählern ein Problem.
2. Hall Geber MEGA2560 als Master, Hall TLE4905L , Raspi3B Rocrail, Arduino-DCCpp-Zentrale:
Mehre Hallgeber TLE4905L wurden verbaut. Jetzt werden unsinnige Rückmeldungen Produziert wenn die Gleisspannung eingeschaltet wird.
Der Anwender hat die Hallgeber mit 500 Ohm Pull Up Widerstände beschaltet.
Danach war alles in Ordnung.
Anmerkung warum das nur bei Gleisspannung an passiert, ist für mich ein Rätsel. Die einzige mögliche Verbindung
zu den Hallgebern ist eventuell die gemeinsame Verbindung über den USB GND. Falls sich da jemand auskennt, wäre ich für ein Hinweis dankbar.
Die Stromversorgung für die Hallgeber erfolgt aus dem MEGA2560 5 Volt vermutlich aus dem USB Port.
3. Stromsensor Platineausführung MEGA2560 Pro als Master und 5 Volt Fremdspannung als
Schaltgleis, Windows Rocrail, MB DCC Zentrale:
Die R Melder funktionieren mehre Tage störungsfrei, Dann Zeigten die Rückmelder unsinnige Zustände, waren an Blinken.
Nach den Neustart wurde der USB nicht mehr erkannt.
Rocrailserver zeigt Fehler Serial [Com5]setDTR [error= 6] [funktion=5]
Vermutlich ist der USB CH340G Chip defekt.
4. Fehler mit Window und CH340G Treiber: Der RASCII R Melder wird in Rocrail nicht mehr Angezeigt.
Nach dem starten von Rocrai werden unbrauchbare Daten vom MEGA2560 an Rocrai gesendet.
Ich kann die Ursache dafür nicht finden, zumal die gesendeten Daten von einem Terminalprogram korrekt empfangen werden.
Ich habe bei meinem Rechner festgestellt, wenn ich die Zentrale und den Rückmelder beide an den Front-USB angeschlossen habe.
Ziehe ich dann den Rückmelder-USB ab, macht die Zentrale einen Reset, das gleiche beim Anstecken vom R Melder.
Ich habe dabei kein Rocrail gestartet. Ich habe dann mal den R Melder an den hinteren USB Anschluss gesteckt. Da kann ich
das nicht feststellen und offensichtlich ist da auch kein Problem. Das muss ich aber noch gründlich testen.
Ich habe einige Problemlösungen herausgefunden, die aber nicht die eigentliche Ursache beheben.
1. Rocrail starten, und wenn dann die Rückelder nichts anzeigen, einmal auf dem Reset auf dem MEGA drücken. Das hat immer geholfen.
2. Zunächst nur die Modellbahnverwaltung starten, und dort einmal den COM vom R Melder Verbinden und gleich wieder Trennen.
Wenn Sie danach Rocrail Starten geht das auch. Alternativ können Sie das auch mit einem Terminalprogram machen.
02.09.2020 Bei einer ca. 9 Monate alten Rocrail - Version, ist der Fehler nicht vorhanden.
Das Problem ist offensichtlich mal durch ein Rocrail Update entstanden. Der Rocrail - Programmierer Rob hat mir Abhilfe zugesagt.
Ab 4.09.2020 soll das Problem behoben sein. Ich werde das noch testen.
Ab Rocrail-Version 2.1.966 ist der Melder wieder in Ordnung. Bitte beim Updaten Rocrail immer vorher beenden!
Möglicherweise ist der Fehler Nr.3 auch so entstanden?
Nur zur Information:
Ich habe noch zwei Hex-Dateien für den Master48-48 mit hoher Baud Einstellung in die Modellbahnverwaltung eingefügt.
Insbesondere die 500.000 Baud Ausführung könnte die Abtastrate beschleunigen. Falls vom Mastermodul Rückmeldungen
bei schneller Fahrt übersehen werden. Ich habe aber generell noch nicht mit Hallsensoren getestet. Daher bin ich auf Rückmeldungen
egal ob positiv oder negativ angewiesen.
5. Falsche R Adressen ab 160 . Der Fehler ist ab 12-2020 behoben.
18.02.2021
Märklingleise!
Anwender meldet wiederholt Probleme mit den R Melder. Siehe auch bei 3.
Nach dem die R Melder über einem längeren Zeitraum ohne Probleme funktioniert haben, spielen dir R Melder verrückt.
Originale Fehlerbeschreibung:
Leider habe ich mal wieder Rückmelder Probleme zu melden.
Es liefen beide Megas bis jetzt perfekt. Gestern wollte ich mal eine Runde mit den Loks drehen,schalte PC ein, die Modellbahn, Rocrail und dann den Fahrstrom an. Plötzlich fangen wie wild einige Rückmelder an zu blinken, zwei sind dauernd rot an.
Ich habe dann sofort den Fahrstrom abgeschaltet, Rocrail runtergefahren und nach kurzer Zeit wieder angemacht. nur waren die beiden dauerroten Rückmelder aus. Beim Fahrstrom einschalten blinken die Rückmelder wieder.
Mir ist dann aufgefallen das die Rückmelder der Mega Slave nicht mehr anzeigen.
----------------------------------------------------
Besonderheit:
Als Rückmeldesensor werden meine Stromfühler verwendet. Die aber aus den Begebenheiten über Schaltgleise und 5 Volt Fremdspannung betrieben werden.
Daher ist an jedem Meldeeingang ein 1K Widerstand eingebaut worden der ca. 4mA als Stromverbrauch erzeugt.
Die Stromsensoren sind galvanisch vom Mega getrennt, von daher sollten keine Probleme kommen.
Aktuell wird die Fremdspannung nicht mehr verwendet, daher die Gleisspannung verwendet. Leider ist da mimmer noch nicht alles in Ordnung.
4.2021
Melder 63 löst auch Melder 41 aus. Ich kann das aber nicht Reproduzieren.
Ich hoffe das ich den Fehler finden kann!
10,04.2021
Der Anwender hat den Melder 63 Pin 14A durch ein anderen freien Pin ersetzt. Danach war das Problem behoben.
Was jetzt den Fehler am 14A ausgelöst hat, kann ich nicht erklären.
E Mail an DCC Projekt senden
Achtung wichtiger Hinweis.
wenn Sie ein Arduino bzw Nachbau als Rückmelder ohne meine Platine verwenden. Sollte an Pin 13 (das ist die L LED) ein >250 Widerstand
vorgeschaltet werden. Der Bootloader bringt die LED zum Blinken und kann dadurch wenn zufällig der Melder aktiv ist ein Kurzschluss an D13 verursachen,
Der Anwender hat den Mega2560 neu geflasht, danach funktioniert jetzt zumindest der Master wieder.
22.01.2021
Ich habe mich jetzt mal intensiver mit den R Meldern befasst. Dabei ist mir aufgefallen, dass der Melder nach längeren Betrieb > 4 Stunden gelegentlich nicht mehr funktioniert.
Der Meldestatus wird nicht mehr aktualisiert. Abhilfe schafft dann das USB Kabel vom Master zu trennen und wieder anzuschließen. Die Spannung ausschalten.
Dadurch starten die MEGA2560 neu. Leider muss man Rocrail neu starten, da Rocrail den USB nicht mehr findet. Ich habe den Test mit einem Master und ein Slave gemacht.
Als I2C Buskabel habe ich 3,5 Meter Klingeldraht pro Leitung verwendet. Als Widerstände 2K Ohm.
27.02.2021
Ab der Rocrai-Version 2.1.1430 sollte der Timerstring, welcher alle 60Sekunden von Rocrail RASCII gesendet wird abgestellt werden.
Dazu einfach in der Zentrale - rascii Einstellungen die Version Nr. 1 einfügen. Nach dem Neustart von Rocrail wird dann der String,
z.B. "15:52:01 @10190F34FF04170014" nicht mehr gesendet. Falls Sie auch eine RASII DCC Zentrale von mir verwenden, mache Sie dort die gleiche Einstellung.
00.04.2021
Der Fehler ist bei mir nicht mehr aufgetreten.
Zuletzt habe ich am den I2C Bus 2 X 2K Ohm Pull Up Widerstände und mit 3,5 Meter Klingeldraht getestet.
Bei meinen 16 fach Rückmeldern mit einem NANO direkt auf der Platine funktionieren 8 Meter über ein JR45 Verbindung.
Da die Technik für den MEGA2560 vergleichbar ist, sollte das auch mit dem funktionieren.
Ich empfehle als Versuch, eine I2C Verbindung mit der längsten erforderlichen Länge, plus 1 Meter zu testen.
Wenn das über eine längere Zeit absolut Fehlerfrei funktioniert. Sollte dann die Tatsächliche kürzere Verbindung gut funktionieren.
Legen Sie keine Kabel, die irgend wie mit dem Meldesystem in verbunden sind, Parallel zu stromführenden Kabeln oder Gleisen.
Das kann später zu ungewollten Fehlmeldungen führen.
Pull Up Widerstände mit ca. 2K7 Ohm sind für Entfernungen bist 2 Meter geeignet.
16-fach Kontaktgleis-Melder
16-fach Stromfühler 2 + 3 Leiter
RASCII Einstellungen
Fehlersuche RASCII Stromsensor