Hi
Mein erster Prototyp einer akkubetrieben und per WLAN steuerbaren Lok (Piko Taurus) ist fertig, wie man in diesem Video sehen kann.
(das Video ruckelt ein wenig. Die Lok fuhr sehr gleichmäßig)
Mit dem aktuellen Aufbau werde ich sicherlich keinen Schönheitswettbewerb gewinnen.
Zum Einsatz kommen:
- H-Bridge IBT 2 basierend auf zwei BTS7960 (10€)
- ESP8266
In diesem Fall ein Nodemcu V3 (2,80€) und das passende Entwickler-Board (2,50€) von Lolin. Jeder andere ESP8266 mit min. drei nutzbaren GPIO funktioniert auch. - Step-Up Regler 4A (5A max), LM2587 (2,50€)
(Nicht gegen Verpolung geschützt, wie ich gerade feststellen durfte) - eine alte Powerbank
notgedrungen, da die neuen Akkus noch nicht geliefert wurden (nur unter Aufsicht zu nutzen, da z.B. kein Schutz gegen Tiefentladung so vorhanden ist)
Der Step-Up-Regler wandelt die Akku Spannung zur Zeit in 16 Volt um. Die 16 Volt versorgen einmal die H-Bridge und das ESP8266 Entwicklerboard.
Auf der ESP8266 läuft der gleiche Sourcecode, wie er bei meinem Weichendekoder zum Einsatz kommt, nur um eine PWM-Klasse erweitert. Über den integrierten Webbrowser kann man dann die Geschwindigkiet (0 bis 100%) einstellen.
Da die Alkus in der Powerbank parallel geschalten sind, benötige ich zur Zeit den Step-Up-Regler. Mit den neuen Akkus, die ich in Serie schalten werde (den Vorschlag von Michael abgewandelt), könnte die Spannung evtl. reichen, um die Motoren direkt zu betreiben. Dann würde ich nur noch einen 5 Volt Strang benötigen.
Todos
- Totmanschaltung (bei Verbindungsabruch Stop)
- Von der Z21 Befehle per WLAN empfangen
Danach macht es für den Nutzer keinen Unterschied mehr, ob er eine DCC oder eine WLAN-Lok anspricht. Die gleichen Apps und die gleichen Regler können dann genutzt werden. - Vernünftige Montage der Platinen gewährleisten
- Warmeentwicklung prüfen (ggf. nochmal Bauteile austauschen)
- Platz für einen austauchbaren Akku finden (ggf. im Reinigungswagen)
- Vernünftige PWM-Frequenz finden (ggf. noch ein IC für die PWM, statt den softbare-basierten Ansatz bei der ESP8266)
- Spannungsregler für einen 5V Strang