Hallo Leute,
ich hab frust mit meiner Speeduino. Das ist ein frei Programmierbares Motorsteuergerät auf Arduino Mega 2560 Basis. Quasi eine Erweiterungsplatine für den Arduino. Ich bin eher anfänger im Elektronik Bereich mit basics.
Ich will damit einen 4Takt 4Zylinder Benziner betreiben.
Aufgrund meiner mittelmäßigen Englisch Kenntnisse (Manual lesen) und zugegebenermaßen Ungeduld habe ich 2 Fehler gemacht.
Der 1. hatte scheinbar noch keine Auswirkungen der 2. Fehler hat mir aber den Arduino und vermutlich einen MOSFET auf der Speeduino zerstört.
Die Zerstörung ist vermutlich durch eine falsche Verkabelung der Benzin Einspritzdüsen entstanden. Die Speeduino hat 4 Ausgänge für Einspritzdüsen und unterstützt Düsen die einen Widerstand höher 8 Ohm haben. Laut Manual ist es üblich 2 Düsen an einen Ausgang anzuschließen. Das Original Steuergerät von dem Motor betreibt das auch genauso und der Kabelbaum ist so verdrahtet. Düse 1 und 4 sowie 2 und 2 öffnen also gleichzeitig.
Da die Düsen für sich 14,5 Ohm haben, habe ich mir nichts dabei gedacht die verdrehtung so zu lassen. Bei dem Düsentest in der entsprechenden Software hat die Düse auch geklackt und danach ging nichts mehr. Keine Bluetooth Verbindung mehr zum Arduino.
Alles ausgebaut und siehe da es stinkt nach Elektronik Friedhof. Danach ist mir dann eingefallen, wenn die Düsen parralel angeklemmt sind halbiert sich ja der Widerstand. Habe dann auch 7,4 Ohm gemessen.
Vermutlich war das zu viel für den MOSFET der Speeduino!? Dabei sind es doch nur 0,6 Ohm zu viel gewesen?? Dieser ist ein STP75NS04Z ST N-Channel Mosfet 33V 63A 110W Der MOSFET war auch etwas verfärbt und ich meine dort den strengsten Geruch wahrgenommen zu haben.
Ich habe dann den Arduino ausgebaut und per USB an meinen Rechner geklemmt und der wurde nur heiss und tut nichts mehr. Also Latch-up.
Neuen Arduino bestellt - günstigere Variante mit CH340 Chip. Vorsichtshalber neuen MOSFET eingelötet.
Jetzt habe ich aber andere Probleme. Die Speeduino lässt sich nur über USB erreichen. Sobald ich externe Stromversorgung von 12V anklemme (vorher hat das mit diesem Netzteil einwandfrei funktioniert) und per Bluetooth versuche den Arduino zu erreichen, bekomme ich keine Verbindung. Die LED des Bluetooth Moduls reagiert zwar aber ich bekomme immer einen Error von der Software angezeigt. Und nach gewisser Zeit fangen LED´s auf der Platine für die Zündausgägnge von selbst an zu blinken.
Dabei wird der Spannungsregler L7805CV sehr heiss, macht aber 4,95 Volt. Dieser versorgt dann den Arduino und die Speeduino mit 5 Volt.
Einmal hatte ich kurz Verbindung über Bluetooth aber da wurde plötzlich eine Drehzahl angezeigt (es ist ein Analog Digital Drehzahlwandler auf der Platine) und die LED´s für die Zündkanäle blinkten wieder.
Was könnte ich weiter tun? Erstmal den Spannungsregler tauschen? Schwingt dieser möglicherweise und treten deshalb die Störungen auf? Hat der durch den Latch up des Arduinos einen weg bekommen?
Oszi ist nicht vorhanden nur ein Multimeter von Würth.
Die Platine sieht so aus: https://bossgarage.eu/cdn/shop/products/speeduino-0.4.3.d-pnp_1200x1200.jpg?v=1681038257
Hier sind Schaltpläne und Bestückung: https://github.com/speeduino/Hardware/blob/main/v0.4/THT/Latest/v0.4.3d%20BOM.xlsx
Für Tipps und Hinweise bin ich dankbar. Meine Lernkurve ist gerade sehr steil weil ich jetzt seit 2 Wochen jeden Tag an dem ganzen arbeite.
Danke!
PS: der 1. Fehler war das anschließen von Zündspulen ohne integrierten Treiber. Das habe ich aber schnell behoben und vorsoglich den entsprechenden Mosfet TC4424AVPA ersetzt.