Re: DCC Generierug mit einem ESP8266
Verfasst: Di 5. Dez 2017, 17:30
Hallo in die Runde
Unser Treffen gestern war mit Höhen und Tiefen gespickt, aber das Ende war von Erfolg gekrönt....
Beginnen möchte ich mit den Tiefen, diese begründeten sich darin, das wir unseren erfolgreichen Testaufbau von vergangenen Montag duplizieren, aber dieses mal mit dem DRV8870 als Bridge aufbauen, wollten. Hierzu musste dann zusätzlich ein Spannungsregler dazu genommen werden, weil die kleine Bridge nicht wie die Große einen 5Volt Ausgang hat. Da ich schon kleinere Bauteile gelötet hatte wie die DRV8870, waren die Kabel recht schnell angelötet und mit den anderen Komponenten verbunden. Leider konnten wir diesem Aufbau, bis auf ein pulsierendes Ein- und Ausschalten des Decoders, nichts positives entlocken. Obwohl wir mehrfach die Verkabelung überprüft hatten, und sie aus unserer Sicht gleich der mit der großen Bridge war, ging da nix.
Schlimmer noch, einer der beiden Spannungsregler wurde richtig heiß...
Wir den Transistor mitsamt Widerständen getauscht, bracht aber auch keinen Erfolg....
Also das Datenblatt des DRV8870 gesucht, gefunden und gelesen, auf Svens Seiten auch nochmal versucht etwas hilfreiches zu finden. Leider nichts gefunden, was uns hätte weiterhelfen können..... Auch der Wechsel des Boards brachte keine Veränderung!
Von daher wurde klar, das wird nix mit unseren ersten beiden Loks. Aber wir hatten ja noch eine zweite von den großen Bridges. Die DRV8870 wieder entfernt und die Große mit den Komponenten verbunden. Spannung an und.... NIX GEHT....
Bis sich heraus stellte, dass das Board defekt war, verging einige Zeit. Dann ein anderes Board angeschlossen und siehe da es funktioniert. Unser Decoder reagierte einwandfrei.
Der aufgekommene Frust von zuvor war erst mal weg und Zuversicht machte sich breit.
Da wir nun via Tablet und WLanMaus unabhängig voneinander die Decoder ansprechen konnten, zogen wir nach diesem erfolgreichen Test die Boards ab um eine geänderte Config aufzuspielen. Das neu gesteckte Ziel war nun, beide Boards so zu konfigurieren, das sie über die z21 gesteuert werden können, also nicht selber als z21 benutzt werden!
Hierzu hatte ich mit dem Configfile Generator ein neues Configfile erstellt, und da wo bisher die Adresse 4711 stand, die Adresse unserer Decoder eingetragen. Auch die dccoutadresse habe ich entsprechend verändert. Nun hatte jedes Board so zu sagen eine eigene Adresse, nämlich die von der entsprechenden Lok.
Frohen Mutes beide Boards wieder an unsere Testaufbauten angeschlossen und.... NIX... die Decoder reagierten überhaupt nicht!
Erst mal die Config überprüft, kein Fehler zu sehen, alles gemacht wie beschrieben. Gelesen, gegrübelt und zu dem Entschluß gekommen, wir tragen in der Config bei SSID einfach mal den Namen der Z21 von Christoph ein. Wieder an den Testaufbauten angeschlossen, immer noch rührte sich keiner der Decoder.
Nochmals geprüft und gegrübelt, angesichts der Tatsache dass bereits der heutige Tag angebrochen war, waren wir dem Abbruch nahe...
Dann hatte Christoph die entscheidende Idee, wir ersetzten die 8 großen X durch das Passwort, welches unter seinem Router der z21 steht.
Während ich noch damit beschäftigt war das zweite Board fertig zu machen, schloss er das erste schon mal an und plötzlich hörte ich den Sound vom Decoder! Beinahe zeitgleich stand er mit breitem grinsen, welches lediglich von den Ohren begrenzt wurde vor mir und zeigte mir beide Daumen hoch!!
Trotz der vorgerückten Zeit, waren wir nicht mehr zu bremsen. Das zweite Board angeschlossen, über Tablet und WLanMaus konnten wir sofort fahren.
Also der letzte entscheidende Test mit nur einem Fahrregler, schnell die zweite Lok in die WLanMaus eingetragen und los ging es. Was soll ich sagen, zwei Freunde schauen sich mit müden aber zufriedenen Augen an, es funktioniert!
Besser noch, vom Händling her ist kein Unterschied zu merken, alles funktioniert als wenn man den Regler "normal" benutzt! Ich kann Lok 1 Fahren, während dessen Lok 2 auswählen und diese auch fahren, zur Lok 1 zurück wählen und diese wieder steuern... SSSUUUPPPEEERRR!
Schön wäre jetzt natürlich, wenn diese Erfahrungen in eine Anleitung einfließen würden! Für uns Greenhorns war es ein sehr steiniger Weg bis ans Ziel.
Manche Hinweise von Euch waren sehr hilfreich, aber hier und da fehlten einfach die oft auch wichtigen Kleinigkeiten drumherum!
Das soll aber auf keinen Fall böse Kritik sein, eher soll es anspornen hier weiter zu machen und gegebenes zu verbessern.
Mein nächstes Ziel wird nun der Versuch die DRV8870 doch noch ans laufen zu bekommen. Ohne diesem werde ich meine beiden D1Mini in keine meiner Loks unter bekommen.
Wenn es mir gelingt, und davon gehe ich aus, schließlich habe ich ja Euch als beratendes Team im Hintergrund, werde ich gerne noch mal darüber berichten! Jedoch werde ich dann versuchen mich etwas kürzer zu fassen, versprochen!
Einen schönen Abend Euch,
Ralf
Unser Treffen gestern war mit Höhen und Tiefen gespickt, aber das Ende war von Erfolg gekrönt....
Beginnen möchte ich mit den Tiefen, diese begründeten sich darin, das wir unseren erfolgreichen Testaufbau von vergangenen Montag duplizieren, aber dieses mal mit dem DRV8870 als Bridge aufbauen, wollten. Hierzu musste dann zusätzlich ein Spannungsregler dazu genommen werden, weil die kleine Bridge nicht wie die Große einen 5Volt Ausgang hat. Da ich schon kleinere Bauteile gelötet hatte wie die DRV8870, waren die Kabel recht schnell angelötet und mit den anderen Komponenten verbunden. Leider konnten wir diesem Aufbau, bis auf ein pulsierendes Ein- und Ausschalten des Decoders, nichts positives entlocken. Obwohl wir mehrfach die Verkabelung überprüft hatten, und sie aus unserer Sicht gleich der mit der großen Bridge war, ging da nix.
Schlimmer noch, einer der beiden Spannungsregler wurde richtig heiß...
Wir den Transistor mitsamt Widerständen getauscht, bracht aber auch keinen Erfolg....
Also das Datenblatt des DRV8870 gesucht, gefunden und gelesen, auf Svens Seiten auch nochmal versucht etwas hilfreiches zu finden. Leider nichts gefunden, was uns hätte weiterhelfen können..... Auch der Wechsel des Boards brachte keine Veränderung!
Von daher wurde klar, das wird nix mit unseren ersten beiden Loks. Aber wir hatten ja noch eine zweite von den großen Bridges. Die DRV8870 wieder entfernt und die Große mit den Komponenten verbunden. Spannung an und.... NIX GEHT....
Bis sich heraus stellte, dass das Board defekt war, verging einige Zeit. Dann ein anderes Board angeschlossen und siehe da es funktioniert. Unser Decoder reagierte einwandfrei.
Der aufgekommene Frust von zuvor war erst mal weg und Zuversicht machte sich breit.
Da wir nun via Tablet und WLanMaus unabhängig voneinander die Decoder ansprechen konnten, zogen wir nach diesem erfolgreichen Test die Boards ab um eine geänderte Config aufzuspielen. Das neu gesteckte Ziel war nun, beide Boards so zu konfigurieren, das sie über die z21 gesteuert werden können, also nicht selber als z21 benutzt werden!
Hierzu hatte ich mit dem Configfile Generator ein neues Configfile erstellt, und da wo bisher die Adresse 4711 stand, die Adresse unserer Decoder eingetragen. Auch die dccoutadresse habe ich entsprechend verändert. Nun hatte jedes Board so zu sagen eine eigene Adresse, nämlich die von der entsprechenden Lok.
Frohen Mutes beide Boards wieder an unsere Testaufbauten angeschlossen und.... NIX... die Decoder reagierten überhaupt nicht!
Erst mal die Config überprüft, kein Fehler zu sehen, alles gemacht wie beschrieben. Gelesen, gegrübelt und zu dem Entschluß gekommen, wir tragen in der Config bei SSID einfach mal den Namen der Z21 von Christoph ein. Wieder an den Testaufbauten angeschlossen, immer noch rührte sich keiner der Decoder.
Nochmals geprüft und gegrübelt, angesichts der Tatsache dass bereits der heutige Tag angebrochen war, waren wir dem Abbruch nahe...
Dann hatte Christoph die entscheidende Idee, wir ersetzten die 8 großen X durch das Passwort, welches unter seinem Router der z21 steht.
Während ich noch damit beschäftigt war das zweite Board fertig zu machen, schloss er das erste schon mal an und plötzlich hörte ich den Sound vom Decoder! Beinahe zeitgleich stand er mit breitem grinsen, welches lediglich von den Ohren begrenzt wurde vor mir und zeigte mir beide Daumen hoch!!
Trotz der vorgerückten Zeit, waren wir nicht mehr zu bremsen. Das zweite Board angeschlossen, über Tablet und WLanMaus konnten wir sofort fahren.
Also der letzte entscheidende Test mit nur einem Fahrregler, schnell die zweite Lok in die WLanMaus eingetragen und los ging es. Was soll ich sagen, zwei Freunde schauen sich mit müden aber zufriedenen Augen an, es funktioniert!
Besser noch, vom Händling her ist kein Unterschied zu merken, alles funktioniert als wenn man den Regler "normal" benutzt! Ich kann Lok 1 Fahren, während dessen Lok 2 auswählen und diese auch fahren, zur Lok 1 zurück wählen und diese wieder steuern... SSSUUUPPPEEERRR!
Schön wäre jetzt natürlich, wenn diese Erfahrungen in eine Anleitung einfließen würden! Für uns Greenhorns war es ein sehr steiniger Weg bis ans Ziel.
Manche Hinweise von Euch waren sehr hilfreich, aber hier und da fehlten einfach die oft auch wichtigen Kleinigkeiten drumherum!
Das soll aber auf keinen Fall böse Kritik sein, eher soll es anspornen hier weiter zu machen und gegebenes zu verbessern.
Mein nächstes Ziel wird nun der Versuch die DRV8870 doch noch ans laufen zu bekommen. Ohne diesem werde ich meine beiden D1Mini in keine meiner Loks unter bekommen.
Wenn es mir gelingt, und davon gehe ich aus, schließlich habe ich ja Euch als beratendes Team im Hintergrund, werde ich gerne noch mal darüber berichten! Jedoch werde ich dann versuchen mich etwas kürzer zu fassen, versprochen!
Einen schönen Abend Euch,
Ralf