Servo-Ansteuerung für Weichenbefehle
-
- Beiträge: 34
- Registriert: 20.04.2019, 19:24
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Servo-Ansteuerung für Weichenbefehle
Danke für die schnellen Antworten.
Die Zentrale ist schon auf den sog. Parallelbetrieb eingestellt. Das sollte so also funktionieren. Wie gesagt, ein alternativer Decoder mit ATMega erkennt die Weichensignale.
Da fällt mir gerade ein: ist bei diesem Decoder die DCC Polarität wichtig?
Die Zentrale ist schon auf den sog. Parallelbetrieb eingestellt. Das sollte so also funktionieren. Wie gesagt, ein alternativer Decoder mit ATMega erkennt die Weichensignale.
Da fällt mir gerade ein: ist bei diesem Decoder die DCC Polarität wichtig?
-
- Site Admin
- Beiträge: 929
- Registriert: 14.09.2018, 19:05
- Hat sich bedankt: 33 Mal
- Danksagung erhalten: 146 Mal
Re: Servo-Ansteuerung für Weichenbefehle
Hi
ich habe es noch nie probiert, die Signale direkt abzugreifen.
Ich habe immer die folgende Schaltung genutzt:
Ein paar Anmerkungen:
- Nimm den Abschnitt ""m": "simulateZ21"" heraus. (Nur um sicher zu gehen)
- Schau mal direkt auf dem esp8266 nach, ob er Befehle dekodieren kann http://192.168.x.x/dcclogger
- ggf. gibt es mit der Weichen-ID ein Problem
ich habe es noch nie probiert, die Signale direkt abzugreifen.
Ich habe immer die folgende Schaltung genutzt:
Ein paar Anmerkungen:
- Nimm den Abschnitt ""m": "simulateZ21"" heraus. (Nur um sicher zu gehen)
- Schau mal direkt auf dem esp8266 nach, ob er Befehle dekodieren kann http://192.168.x.x/dcclogger
- ggf. gibt es mit der Weichen-ID ein Problem
-
- Beiträge: 34
- Registriert: 20.04.2019, 19:24
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Servo-Ansteuerung für Weichenbefehle
Danke für die Vorschläge.
Ich habe eine ähnliche DCC Anschaltung verwendet. Nur ohne Optokoppler.
Ohne den Abschnitt ""m": "simulateZ21"" kann ich auch nicht über die App steuern. DCC geht immer noch nicht. Der Command Logger zeigt nur Lok Befehle von der App, aber keine Weichen Befehle.
Mir ist auch aufgefallen, dass die Servowinkel immer 0 bzw. 100 Grad betragen. Auch nach Änderung auf 50 und 100 Grad
Ich habe ebenfalls den ESP formatiert und die Dateien neu aufgespielt. Leider alles ohne Erfolg. Nach wie vor geht die Steuerung über die App. Dies kann ich über die serielle Schnittstelle verfolgen bzw. sehe es ja auch an der Servo Reaktion.
Ich habe eine ähnliche DCC Anschaltung verwendet. Nur ohne Optokoppler.
Ohne den Abschnitt ""m": "simulateZ21"" kann ich auch nicht über die App steuern. DCC geht immer noch nicht. Der Command Logger zeigt nur Lok Befehle von der App, aber keine Weichen Befehle.
Mir ist auch aufgefallen, dass die Servowinkel immer 0 bzw. 100 Grad betragen. Auch nach Änderung auf 50 und 100 Grad
Code: Alles auswählen
"turnout2value": { "0": "50", "1": "100"
-
- Beiträge: 304
- Registriert: 31.12.2018, 08:07
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 71 Mal
Re: Servo-Ansteuerung für Weichenbefehle
Hallo Lorenzo,
könntest du bitte mal skizzieren, oder nochmal genau beschreiben, was du wie verschaltet hast, und wozu?
Ich habe leider Probleme mit dem Erkennen deines genauen Vorhabens.
Welche Rolle spielt da eine DCC Zentrale, neben der ESP-WLAN -Ansteuerung?
VG Norbert
könntest du bitte mal skizzieren, oder nochmal genau beschreiben, was du wie verschaltet hast, und wozu?
Ich habe leider Probleme mit dem Erkennen deines genauen Vorhabens.
Welche Rolle spielt da eine DCC Zentrale, neben der ESP-WLAN -Ansteuerung?
VG Norbert
-
- Beiträge: 34
- Registriert: 20.04.2019, 19:24
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Servo-Ansteuerung für Weichenbefehle
Hallo Norbert,
ich möchte gern die Weiche sowohl über WLAN als auch alternativ über DCC ansteuern. Daher soll der ESP separat die Weichenbefehle, die über die Schiene kommen auswerten. Sobald das funktioniert, möchte ich als nächsten Schritt über WLAN die Weichenbefehle per MQTT senden. Auch Rückmeldungen von der Weiche sollen dann über MQTT zurück gesendet werden. Aber das ist Faust zweiter Teil. Zuerst einmal möchte ich auch das Dekodieren der DCC Weichenbefehle in den Griff bekommen. Verwendung findet dabei nicht eine Z21 Zentrale, sondern eine LGB Zentrale.
Beste Grüße
Lorenzo
ich möchte gern die Weiche sowohl über WLAN als auch alternativ über DCC ansteuern. Daher soll der ESP separat die Weichenbefehle, die über die Schiene kommen auswerten. Sobald das funktioniert, möchte ich als nächsten Schritt über WLAN die Weichenbefehle per MQTT senden. Auch Rückmeldungen von der Weiche sollen dann über MQTT zurück gesendet werden. Aber das ist Faust zweiter Teil. Zuerst einmal möchte ich auch das Dekodieren der DCC Weichenbefehle in den Griff bekommen. Verwendung findet dabei nicht eine Z21 Zentrale, sondern eine LGB Zentrale.
Beste Grüße
Lorenzo
-
- Beiträge: 304
- Registriert: 31.12.2018, 08:07
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 71 Mal
Re: Servo-Ansteuerung für Weichenbefehle
Ok, jetzt habe ich´s gerafft.
Du gibst über D7 DCC von der Zentrale ein, der ESP soll den Weichenbefehl für den Servo aufbereiten.
In der config kann jedenfalls ich keinen Fehler entdecken...
Bleibt die Frage, ob der ESP tatsächlich über D7 das Signal von der Zentrale auswerten und aufbereiten kann,
neben der WLAN Verbindung oder auch ohne diese...
- Hast du die DCC-Polarität mal getauscht?
- mal gemessen, ob an D7 das Signal von der Zentrale sauber ansteht und nicht evtl. zusammenbricht?
- Hast du auch wirklich die -1 Verschiebung beachtet? Z.B. Weiche 4 muss mit Weiche 3 angesprochen werden.
- eine andere Zentrale (nur zur Sicherheit) mal drangehangen?
Ansonsten fällt mir derzeit leider auch nichts mehr ein.
Aber irgendwie wird das bestimmt noch was, da bin ich mir sicher. Mit Geduld und Spucke.....
VG N.
Du gibst über D7 DCC von der Zentrale ein, der ESP soll den Weichenbefehl für den Servo aufbereiten.
In der config kann jedenfalls ich keinen Fehler entdecken...
Bleibt die Frage, ob der ESP tatsächlich über D7 das Signal von der Zentrale auswerten und aufbereiten kann,
neben der WLAN Verbindung oder auch ohne diese...
- Hast du die DCC-Polarität mal getauscht?
- mal gemessen, ob an D7 das Signal von der Zentrale sauber ansteht und nicht evtl. zusammenbricht?
- Hast du auch wirklich die -1 Verschiebung beachtet? Z.B. Weiche 4 muss mit Weiche 3 angesprochen werden.
- eine andere Zentrale (nur zur Sicherheit) mal drangehangen?
Ansonsten fällt mir derzeit leider auch nichts mehr ein.
Aber irgendwie wird das bestimmt noch was, da bin ich mir sicher. Mit Geduld und Spucke.....
VG N.
-
- Beiträge: 34
- Registriert: 20.04.2019, 19:24
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Servo-Ansteuerung für Weichenbefehle
Hallo Norbert,
vielen Dank für deine Rückmeldung.
DCC Polarität habe ich getauscht -> kein Erfolg
Das Signal an D7 steht sauber an -> mit Analog Oszilloskop geprüft
Ich habe sowohl Weichenadressen +1 als -1 probiert -> kein Erfolg
Eine andere Zentrale kann ich erst im Laufe der nächsten Woche bekommen und ausprobieren
Jetzt hoffe ich nur, dass die DCC Auswertung mit den vielen Interrupts auch parallel mit dem WLAN funktioniert. Aber vielleicht hat Sven ja noch eine Idee dazu.
vielen Dank für deine Rückmeldung.
DCC Polarität habe ich getauscht -> kein Erfolg
Das Signal an D7 steht sauber an -> mit Analog Oszilloskop geprüft
Ich habe sowohl Weichenadressen +1 als -1 probiert -> kein Erfolg
Eine andere Zentrale kann ich erst im Laufe der nächsten Woche bekommen und ausprobieren
Jetzt hoffe ich nur, dass die DCC Auswertung mit den vielen Interrupts auch parallel mit dem WLAN funktioniert. Aber vielleicht hat Sven ja noch eine Idee dazu.
-
- Beiträge: 304
- Registriert: 31.12.2018, 08:07
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 71 Mal
Re: Servo-Ansteuerung für Weichenbefehle
Eine verwegene Idee hätte ich noch:
Versuche es doch vielleicht nochmal mit der +4 Verschiebung, die Roco von anderen Zentralen unterscheidet.
In der Z21 kann man das anhaken, dann merkt man von der Verschiebung nichts mehr.
Ich würde es zur Sicherheit nochmal damit durchtesten, zusätzlich auch mit dann obendrauf nochmal -1.
Dann hast du jedenfalls alles soweit durch.
VG N.
Versuche es doch vielleicht nochmal mit der +4 Verschiebung, die Roco von anderen Zentralen unterscheidet.
In der Z21 kann man das anhaken, dann merkt man von der Verschiebung nichts mehr.
Ich würde es zur Sicherheit nochmal damit durchtesten, zusätzlich auch mit dann obendrauf nochmal -1.
Dann hast du jedenfalls alles soweit durch.
VG N.
-
- Beiträge: 34
- Registriert: 20.04.2019, 19:24
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 1 Mal
Re: Servo-Ansteuerung für Weichenbefehle
Auch das hab ich jetzt mal mit Adresse und bis zu +/- 8 ausprobiert. Hat leider auch nichts gebracht
Ich vermute mal, dass bei mir mit der DCC Auswertung irgend etwas grundsätzlich nicht hinhaut
Ich vermute mal, dass bei mir mit der DCC Auswertung irgend etwas grundsätzlich nicht hinhaut