ESP8266 (in der Lok) mit Z21 App

Norbert
Beiträge: 300
Registriert: 31.12.2018, 08:07
Hat sich bedankt: 1 Mal
Danksagung erhalten: 71 Mal

Re: ESP8266 (in der Lok) mit Z21 App

Beitrag von Norbert » 10.12.2019, 18:51

Standard..,
das Framework wurde/wird von Sven ständig weiter entwickelt, deshalb immer die neueste (Beta-) Version benutzen,
gerade, wenn was angepasst wurde.
Allerdings finde ich die letzte auch vom schon 16.Okt. ..., die ist also auch schon was "älter"...,
was mich etwas wundert, weil die .config von Sven spez. für dein Shield Indizes enthält,
mit denen wir hier bislang noch nichts zu tun hatten.

Könnte mir aber durchaus vorstellen, dass du als "Standard" noch die von hier genommen hast (v1.2.3),
und die ist vom Juli! :
https://github.com/littleyoda/littleyod ... r/releases

Beta ist hier:
https://github.com/littleyoda/littleyod ... emcuv2.bin

Kurzschluss: Als Elektroniker sollte es dir nicht schwer fallen, eine Strombegrenzung zu installieren.
Im Zweifelsfall nimmst du für´s Erste ein kleines Labornetzteil, und stellst den Kurzschlusshöchststrom entsprechend ein.
2A sollten dicke reichen für 1 Lok in H0, ist aber bestimmt merklich weniger.
Kann man doch aber auch ganz leicht durch Messen ermitteln!
Oder schalte eine 5W Glühbirne vom Auto dazwischen, genauen Wert kannst du gesichert ausrechnen,
wenn du die max. Stromaufnahme der Lok nun schon mal ermittelt hast. ;)

Für erste Gehversuche ist aber die Variante mit dem L298-Baustein (Double-Bridge für 1,50 EUR) dennoch zu empfehlen,
das funktioniert idiotensicher, und es hat noch jeder hinbekommen.

Wenn du dich genau an die super einfach verständliche Anleitung zum Impfen des ESP hältst,
dann kann ich keine weiteren Schwierigkeiten erkennen. Zoltans .config funktioniert gesichert, ebenso das, was der Config-Generator für diesen Einfachstfall ausspuckt.

https://littleyoda.github.io/littleyoda ... /#software

VG N.

njordan
Beiträge: 12
Registriert: 04.12.2019, 08:54

Re: ESP8266 (in der Lok) mit Z21 App

Beitrag von njordan » 10.12.2019, 19:06

Danke für die config, habs probiert - kein Erfolg. Aber es liegt vermutlich daran dass du es anders zusammengestellt haben wirst, als ich brauche....

Ich hab eine H0 ANALOG Lok welche ich mit z21Simulate und PWM direkt auf die Schiene betreiben will. Simple vorwärts/rückwärts...
In deiner Config fehlt schon das z21simulate also vermute ich mal dass es nicht klappen kann.

Kann mir jemand sagen ob die Config funktionieren kann, hab jetzt alles nochmals zusammengestellt. Laut Sven sollte PWM on sein, FWD Pin und das wars....(?).

Code: Alles auswählen

{
    "version":"3",
    "cfg":[
        {
            "m":"ap",
            "ssid":"z21max",
            "kanal":"6",
            "pwd":"maxmaxmax"
        },
        {
            "m":"simulateZ21"
        },
        {
            "m":"webservicewifiscanner"
        },
        {
            "m":"webservicelog"
        },
        {
            "m":"cmdlogger"
        }
    ],
    "out":[
        {
            "id":"pwm1",
            "m":"pwm",
            "pwm":"D2",
            "forward":"D5",
            "reverse":"DISABLE"
        }
    ],
    "in":[
        {
            "m":"locospeed",
            "addr":4711,
            "out":[
                "pwm1"
            ]
        }
    ],
    "connector":[
    ]
}

Benutzeravatar
Zoltan
Beiträge: 622
Registriert: 18.09.2018, 11:34
Wohnort: Wien
Hat sich bedankt: 107 Mal
Danksagung erhalten: 8 Mal
Kontaktdaten:

Re: ESP8266 (in der Lok) mit Z21 App

Beitrag von Zoltan » 10.12.2019, 21:44

Z21simulate brauchst du alleine nur deswegen, damit du die Z21 App zum Fahren benutzen kannst. Auch ohne dieses Modul funktioniert alles, nur musst du dann den Slider unter "control" benutzen.

Deinen Arduino Shield kenne ich nicht, da kann ich nichts dazu sagen... meine Versionen laufen alle mit dem D1 Motorshield oder dem L298N.

Als Sicherung kennst du als Elektronikfachmann sicher die Multisicherungsbausteine, zB.
https://www.conrad.at/de/p/bourns-mf-r1 ... 51309.html, einfacher geht's kaum...

LG Zoltan
LG Zoltan
Mein YT Kanal: www.youtube.com/@oldnat

Norbert
Beiträge: 300
Registriert: 31.12.2018, 08:07
Hat sich bedankt: 1 Mal
Danksagung erhalten: 71 Mal

Re: ESP8266 (in der Lok) mit Z21 App

Beitrag von Norbert » 10.12.2019, 23:32

Du bist also doch noch bei dem Arduino-Shield und gar nicht bei der L293, na auch gut.
Dann konnte die config für die "normale" Bridge nicht funktionieren, da hier Richtung und PWM anders angesteuert werden,
wie du ja selbst auch schon rausgefunden hast.

Wenn du dein Shield nach Svens Vorgabe verdrahtet hast und diese stimmt,
und dein Shield gesichert i.O. ist,
dann sollte es mit deiner letzten config funktionieren, die ist für diesen, deinen Fall o.k. .

Bei den IPs meinte ich was anderes, etwas umständlich von mir ausgedrückt, aber schreibst ja, die APP verbindet sich nun
mit dem ESP (Z21), also erledigt.

Norbert

little.yoda
Site Admin
Beiträge: 882
Registriert: 14.09.2018, 19:05
Hat sich bedankt: 33 Mal
Danksagung erhalten: 143 Mal

Re: ESP8266 (in der Lok) mit Z21 App

Beitrag von little.yoda » 15.12.2019, 13:57

Hi

njordan hat geschrieben:
10.12.2019, 19:06

Code: Alles auswählen

{
    "version":"3",
    "cfg":[
        {
            "m":"ap",
            "ssid":"z21max",
            "kanal":"6",
            "pwd":"maxmaxmax"
        },
        {
            "m":"simulateZ21"
        },
        {
            "m":"webservicewifiscanner"
        },
        {
            "m":"webservicelog"
        },
        {
            "m":"cmdlogger"
        }
    ],
    "out":[
        {
            "id":"pwm1",
            "m":"pwm",
            "pwm":"D2",
            "forward":"D5",
            "reverse":"DISABLE"
        }
    ],
    "in":[
        {
            "m":"locospeed",
            "addr":4711,
            "out":[
                "pwm1"
            ]
        }
    ],
    "connector":[
    ]
}
Der Code sieht richtig aus, wenn du nur Vorwärts und Rückwärts nutzen willst.
EDIT: Um sicher zu gehen, ändere das DISABLE mal auf einen Pin, den du gerade nicht nutzt.

Hilfreich wären folgende Dinge:
- Nochmal eine Zusammenfassung, wie du was verkabelt hast. (Inkl. Spannungsversorgung)
- Ein Foto von der Schaltung

Nachdem du die Lok auf Vorwärts und max. Geschwindigkeit gestellt hast [ohne H-Bridge]:
- Was misst du an D2 und D5?

Der L298N hat keinen Schutz gegen Überlastung. So toll es für die ersten Schritte ist, ist es für den produktiven Einsatz nur eingeschränkt nutzbar.


Die Wahl der richtigen Selbstrückstellenden Sicherung ist nicht ganz trivial, da man eine Sicherung wählen muss, die schnell genug auslöst. Am Ende könnte eine normale Sicherung die einfachere und sichere Wahl sein.



EDIT:
Norbert hat geschrieben:
10.12.2019, 18:51
was mich etwas wundert, weil die .config von Sven spez. für dein Shield Indizes enthält,
mit denen wir hier bislang noch nichts zu tun hatten.
Von welchen speziellen Indizes sprichst du?

Antworten