Soo da ich die ganze Zeit beschäftigt war und keine Zeit hatte etwas zu schreiben gibts jetzt alles auf einmal:
Mein Sabvoton ist vor 10 Tagen angekommen. Ich habe mich dann an die Arbeit gemacht, alle Pins zu ermitteln und einen Plan für die Verkabelung zu erstellen.
Als ich etwas recherchiert hab, habe ich auf endless spehre folgende Grafik gefunden:
https://endless-sphere.com/forums/downl ... ?id=236507
Um das ganze zu testen, habe ich mir ein wirklich praktisches mini Oszilloskop besorgt, was es als Bausatz für um die 20€ gibt (aber nur zu empfehlen, wenn man bereits Löterfahrung hat). Gibt es aber glaube ich auch fertig zu haben für etwas mehr nur so am Rande...
Daraufhin wollte ich überprüfen, ob die Pinbelegung zwischen Controller und MSU richtig sind mit folgendem Ergebniss:
Pin 1 Out +48V: Dauerplus Batteriespannung von Controller zu MSU warum auch immer?? Geht auch ohne angeschlossen zu sein
Pin 2 In +48V: Hier kommt Batteriespannung aus der MSU heraus, wenn der Zündschlüssel umgedreht wird (auch ohne Controller)
Pin 3 Reverse: nicht getestet
Pin 4 Error: Liegt dauerhaft auf 5V außer es tritt ein Fehler auf, dann wird das Signal synchron mit dem Blinken der Error LED am Controller auf Masse gezogen
Pin 5 Disable: Liegt dauerhaft auf 12V, außer es wird der Seitenständer ausgeklappt, dann wird es auf Masse gezogen
Pin 6 Boost: Keine Reaktion beim drücken des Boost Tasters??
Pin 7 Slave Error: Keine Reaktion auch im Fehlerfall
Pin 8 12V: Kommt 12V aus Controller zu MSU
Pin 9 5V: Ausgang von Controller zu Gasgriff
Pin 10: Ausgang 0-5V von Gasgriff (bei mir 1,12V bei keinem Gas und Vollgas 4,7V)
Pin 12 Current: Da mein Controller kaputt war, konnte ich nichts messen aber ich habe etwas interessantes rausgefunden
-> Gibt man 5V auf den Pin, dann zeigt der Tacho alle 6 Balken an. Bei 1,6V sind es zwei Striche (habe ich mit einer Batterie getestet)
ich werde noch genauer ermitteln, bei welcher Spannung jeweils der nächste Balken aufleuchtet. Hier ergeben sich somit einfache
Möglichkeiten, eine Stromanzeige nachträglich zu implementieren.
Pin 13, 14 Masse: Selbsterklärend. Einfach beide zusammen verbinden und an Masse vom neuen Controller geben.
Daraufhin ist kurzerhand ein etwas primitiver Plan entstanden:
Mit den Infos habe ich mir an einem Tag einen Kabelbaum für den Sabvoton zusammengelötet (ohne Änderung des Originalkabelbaums).
Ich habe vom defekten Controller den Originalstecker ausgelötet und mit dem Sabvoton Steckern passend verlötet. Zwischendrin habe ich noch eine kleine Abzweigdose mit einem DC/DC Wandler für die 12V mit eingebaut:
Und dann erstmal eine Enttäuschung: Der DC/DC Wandler ist aus unerklärlichem Grund beim ersten Schlüssel umdrehen abgeraucht, obwohl dieser mit 60V angegeben wurde...
Aber ich habe mich nicht unterkriegen lassen und habe erstmal versucht den Sabvoton zum laufen zu bekommen. Ich habe übrigens die Bluetooth Version welche wirklich spitze ist, da man mit dem Smartphone superschnell und überall alles parametrieren und rumprobieren kann
Der erste Hall-Test ging in die Hose aber nach erstaunlicherweise nur einem Wechsel von zwei Pins hat es gleich funktioniert
Und dann der erste Versuch loszufahren --> Als ich die Beschleunigung gespürt habe, wollte ich nichtmehr runter
es hat also geklappt und bin super zufrieden mit dem Roller!
Den Tacho hab ich kurzerhand zum laufen gebracht, indem ich einfach von der Masseseitigen Batterie die 12V auf Pin 8 gegeben hab. Aber das ist nur die Vorübergehende Lösung, ein neuer alternativer DC/DC Wandler ist unterwegs. Den werde ich übrigens Eingangsseitig mit an Pin 2 der MSU anschließen.
Danach bin ich ertmal 15km umher gefahren, weil es einen riesen Spaß gemacht hat. Es hat sich gelohnt und ich habe einiges dazu gelernt. In Zukunft plane ich wahrscheinlich noch einen MSU Umbau auf saubere 12V und ein wiederbeleben der Balkenanzweige im Originaltacho (vielleicht mit Arduino und Shunt Widerstand oder klassisch mit OP Verstärker) -> da muss ich mir jedoch noch gedanken machen, welcher Maximalstrom gewählt werden soll (z.B. bei 20A pro Balken).
Sollte sich was neues ergeben, halte ich euch natürlich auf dem Laufendem!