ich möchte meine zukünftige Modellbahn gerne mit dem PC (Rocrail) digital steuern. Dazu versuche ich mir gerade die notwendige Technik aufzubauen.
Folgendes habe ich bisher realisiert:
-> Analoge Lok auf digital umgebaut mit ESU Lokpilot v4 -> LED-Beleuchtung im Wagon, schaltbar über den Dekoder -> Anschluss Roco 10764 Booster über serielle Schnittstelle an Linux
=> Lok steuern und Licht schalten über Rocrail funktioniert.
Jetzt möchte ich mich gerne um Rückmelder kümmern und habe nach einigen Recherchen überlegt ein Tams S88-3 Rückmeldemodul zu kaufen. Dazu habe ich allerdings ein paar technische Fragen.
1. Wie kann ich mehrere Rückmelder anschließen. Kann ich diese einfach mit Patchkabeln in Reihen aneinander schließen? Geht das beim Anschluss über LPT? 2. Ich möchte gerne mit Reed-Kontakten schalten. Wie muss ich das ganze bei meinen o.g. Gegebenheiten anschließen?
bitte lass es ! Bei dieser Bastellösung ist keine galvanische Trennung vorhanden und zusätlich muß noch eine 5V Spannungsquelle herhalten. Dazu sterben die Parallelports LPT1 auf den Geräten aus, die seriellen Schnittstellen werden über kurz oder lang folgen. Da Du unter Linux unterweg bist, würde ich entweder ein normales HSI-88 von LDT einsetzen https://www.ldt-infocenter.com/dokuwiki/...hp?id=de:hsi-88 http://wiki.rocrail.net/doku.php?id=hsi88-de
Denn die USB-Variante besitzt keinen Treiber für Linux, oder Du investierst das Geld in eine kleine Zentrale, z.B. z21 oder TAMS und verbindest die ganze Modellbahngeräte wie vom Hersteller geplant und nur der PC wird per USB oder Netzwerk, je nach Zentrale verbunden.
Ich nehme an, da läuft DDX im Hintergrund, oder ? Wenn ja, damit wirst Du mit Sicherheit auf die Dauer nicht glücklich. Das ganze ist mehr eine Machbarkeitsstudie ! Die Nachteile sind bekannt und werden auch auf der Homepage von Rocrail beschrieben: http://wiki.rocrail.net/doku.php%3Fid%3Dddx-de
mfg
Ralf
Der Computer soll die Arbeit des Menschen erleichtern und nicht umgekehrt! Neue Kupplungen für Faller OHU Selbstentladewagen: viewtopic.php?f=27&t=82863 Kein Support per PN !
OK, das Teil kannte ich noch nicht, hört sich aber interessant an. Daran schließe ich dann das S88-3 an, richtig?
Bleibt noch die Frage wie ich das S88-3 dann anschließen muss (Anschluß Reedkontakte, Stromversorgung).
Ja, das ganze läuft derzeit über DDX. Die Nachteile sind mir bekannt und es soll auch keine Dauerlösung sein. Aber ich wollte jetzt zum Start nicht soviel Geld ausgeben und erstmal schauen, ob ich dran bleibe. Deshalb sollten die Komponenten auch möglichst wiederverwendbar sein, wenn ich mal eine Hardwarezentrale Käufe. Und das basteln macht ja auch Spaß
So war es auch mit der LPT-Lösung gedacht. Erstmal mit einem kleinem günstigen Setup Erfahrungen sammeln.
#4 von
Fremdwort-Frank
(
gelöscht
)
, 13.11.2015 00:03
Dann vergiss auch gleich reed-kontakte. Damit die sicher schalten, hast du max. 2mm Spielraum. Das ist nicht hinzukriegen in realem Betrieb. Ich nutze Reflexlichtschranken, die haben gut 1cm min. Schaltabstand. Das ist sehr betriebssicher und noch billiger. Ich nehme als S88 Arduinos mit Terminal-Adapter und das an eine Tams-Zentrale. Geht wunderbar, stabil und günstiger kaum zu bekommen.
OK, danke für den Tipp! Dann hat es wirklich keinen Wert mit den Reedkontakten. Kann man irgendwo Dein Setup sehen, d.h. welche Komponenten gebaut, Verkabelung, etc.?
ZitatDann vergiss auch gleich reed-kontakte. Damit die sicher schalten, hast du max. 2mm Spielraum. Das ist nicht hinzukriegen in realem Betrieb.
Mit entsprechenden Magneten funktioniert das seit Jahren einwandfrei. Allerdings nutzt man heutztage besser Hallsensoren.
@daka
ZitatOK, danke für den Tipp! Dann hat es wirklich keinen Wert mit den Reedkontakten.
Du musst nicht immer sofort alles als bare Münze nehmen was dir jemand erzählt. Höre dir weitere Meinungen an. Das gilt auch für meine Aussage mit den Hallsensoren. Ich bin allerdings nicht der Einzige bei dem sie funktionieren.
#7 von
Fremdwort-Frank
(
gelöscht
)
, 13.11.2015 00:41
Hallo,
mit Hallsensoren ist es ähnlich, wenn auch ein kleinwenig besser. Das Problem ist schon, grosse Magneten, auch N50, unter diversen Mobilgeräten zu fixieren. Ein Stück Klebepapier kannste überall hinpappen und problemlos entfernen für Lichtschranken.
Das Problem ist das ich im Netzt bisher keine wirklich guten Beispiele für günstige Eigenbau-Komponenten gefunden. Ich bin Informatiker und kein Elektroniker
Von daher würde mich Deine Lösung schon interessieren! Wenn Du da Infos hast: her damit!
Kann mir trotzdem noch jmd bei den ursprünglichen Fragen helfen? Wie müsste ich den S88-3 anschließen, also die Reedkontakten oder auch Reflexlichtschranken und wie ist das mit der Stromversorgung. Hatte auch gelesen, dass man die galv. Trennung nicht benötigt, wenn der S88-3 nicht mit der Moba verbunden ist.
Ich nutze, bis auf den S88, auch die Decoder von rudy. Beim S88 habe ich festgestellt, das gewisse Eingänge sporadisch gemeldet werden, obwohl kein Signal anliegt. Dies ließ sich auf keine Art verhindern. Selbst dann nicht, wenn ich den Eingang fest auf Potenzial geklemmt hatte.
#11 von
Fremdwort-Frank
(
gelöscht
)
, 13.11.2015 08:00
Hallo Hase,
das KANN aber nicht sein oder du hast irgendwo Fehler. Wenn das normal wäre, dürfte kein Rechner funktionieren. Der Arduino hat pullup drin, damit müssen ohne äusseren Einfluss alle Eingänge auf high bleiben. Hast du mal einen ohne alles getestet am S88?
Bei einem 2-Leiter System würde ich doch eher andere Wege gehen, egal ob Reed-Hall oder Lichtschranke, das sind jeweils nur Systeme die nur Punktförmig arbeiten, mit einem Gleisbesetzmelder mit dem Du ganze Streckenabschintte/Blöcke überwachst fährst Du je nach Einsatzzweck für die Zukunft besser.
mfg
Ralf
Der Computer soll die Arbeit des Menschen erleichtern und nicht umgekehrt! Neue Kupplungen für Faller OHU Selbstentladewagen: viewtopic.php?f=27&t=82863 Kein Support per PN !
ZitatHast du mal einen ohne alles getestet am S88?
Ja. Der S88 wurde wie beschrieben auf einem Uno installiert und auch entsprechend verkabelt. Es waren keine Melder angeschlossen. Ich habe auch verschiedene Uno's getestet. Alle mit dem selben Ergebnis. Dann habe ich die Eingänge per PC überwacht, so dass ich genau sehen konnte welcher Eingang gekommen ist. Meist war es der erste Eingang, das hat sich auch so fortgesetzt wenn ich mehrer Module dazu geschaltet habe. Mal kam etwas schnell hinter einander dann hat es wieder Minuten gedauert. Es passiert ja sogar wenn ich den Eingang direkt auf 5V gelegt habe.
#16 von
Fremdwort-Frank
(
gelöscht
)
, 13.11.2015 17:15
Da es bei mir, bei Ruud und sicher bei anderen auch einwandfrei funktioniert, KANN es nicht an der Software liegen oder der Hardware.
Also step by step: 1 hast du einen anderen einfachen S88 getestet, geht der? 2 hast du den richtigen Sketch gebrannt? 3 hast du wie im Programm beschrieben richtig angeschlossen, sind dir auch die Pins an deinem PC-Interface wirklich korrekt bekannt? Es gibt da Unterschiede!
Am besten, du erzählst, was konkret du wie, wo angeschlossen hast, dann lässt sich sicher der Fehler finden. Ich nutz übrigens gleich Nanos auf einer Schraubterminaladapterplatte, das macht sich wunderbar.
zu 1. LDT S88 funktioniert einwandfrei zu 2. den von Rudy zum download angebotenen. https://rudysmodelrailway.wordpress.com/software/ Kannst mir mal den Downloadlink zu dem von dir verwendeten geben? zu 3. Der Arduino wird über ein kurzes S88 Kabel an die IB 1 angeschlossen, die IB 1 ist korrekt mit dem PC verbunden.
In der Konstellation LDT S88 - Kabel - IB 1 - PC Programm = kein Fehler! In der Konstellation Arduino S88 - Kabel - IB 1 - PC Programm = Fehler!
Anmerken möchte ich noch das die Schaltung ansonsten einwandfrei arbeitet. Wenn ich die einzelnen Eingänge nacheinander beelge werden diese Konkrt gemeldt. Lediglich kommt zwischendurch immer der Eingang 1 sporadisch auch wenn er nicht belegt ist. Somit kann ich die Schaltung nicht zuverlässig nutzen.
#19 von
Fremdwort-Frank
(
gelöscht
)
, 13.11.2015 18:11
Hallo,
da wird es schwer mit einer Ferndiagnose. Vllt meldet sich noch ein anderer IB-Nutzer, vllt. ist das was spezifisches bei der.... Oder versuch es mal mit pin 12 gegen Masse.
Aber: wenn das nur ein einzelner Eingang ist, dann lass den doch offen und nutze die anderen nur. Da würde ich garnich gross nachdenken.
würdet Ihr bitte aufhören diesen Thread zu hijacken und zu der Problematik einen eigenen Thread aufmachen ? Das hat mit dem Eingangsthread überhaupt nichts mehr zu tun! Ich bin auch sehr interessiert an den ganzen Arduino Lösungen, aber da sollte ein eigener Thread mit passendem Titel her, damit man das auch wieder vernünftig findet.
Danke
Ralf
Der Computer soll die Arbeit des Menschen erleichtern und nicht umgekehrt! Neue Kupplungen für Faller OHU Selbstentladewagen: viewtopic.php?f=27&t=82863 Kein Support per PN !