Emax blheli 80A Esc mit Standard blheli flashen.

OP #7886212
Lesenswert?

Hallo, ich habe mir vor kurzem einen emax 80A HV 2 gekauft. https://emaxmodel.com/products/blheli-series-80a-ubec

Da steht ja ziemlich fett blheli drauf. Ich möchte den Regler in einem Go Kart verwenden, weshalb ich bidirektionales Ansteuern aktivieren möchte. Dafür muss ich aber den Regler mit der blheli Suite konfigurieren. Ich habe bis jetzt das 1 Wire Interface mit einem Arduino Mega 2560 probiert, hatte aber keinen Erfolg.

Ich habe gesehen, dass man den 40A ESC mit blheli flashen kann (4 wire Interface), dafür aber einige Komponenten entfernen muss.

Meine Frage ist: Geht das flashen per 4 wire Interface? Und wenn ja, welche Pins muss ich am Arduino Mega 2560 verwenden?

Danke schonmal im vorraus.

#7886427
Lesenswert?

Silas H. schrieb:

Meine Frage ist: Geht das flashen per 4 wire Interface? Und wenn ja, welche Pins muss ich am Arduino Mega 2560 verwenden?

Zum flashen kann ich dir nicht helfen. BlHeli is gute 10-15 Jahre veraltet. Aber....

Silas H. schrieb:

Dafür muss ich aber den Regler mit der blheli Suite konfigurieren

Du hast aber die alte BlHeli Suite genommen und nicht die neue BlHeli32 Suite?

BlHeli und BlHeli32 sind nicht kompatibel.

#7886464
Lesenswert?

Wimre waren die blheli Controller darauf ausgelegt, die Drehzahl möglichst konstant zu halten. (Governermode)

Der Regler wird immer Vollgas geben, wenn du unter der Solldrehzahl(die man natürlich vorgeben kann) bist. Das kann relativ schnell dafür sorgen, dass dir der magische Rauch aus dem Regler entweicht. Zumindest hab ich an meinen Fahrzeugbasteleien schlechte Erfahrungen mit derartigen Reglern gemacht.

Wenn die Option besteht, noch auf einen anderen Regler zu wechseln, kann ich dir die Kelly-Controller ans Herz legen. Die waren gut und günstig und ich hab sie nicht kaputt bekommen.

#7886480
Lesenswert?

J. T. schrieb:

Wimre waren die blheli Controller darauf ausgelegt, die Drehzahl möglichst konstant zu halten.

Nein. Sowohl die alten BlHeli Regler als auch die neuen BlHeli32 Regler steuern die Drehzahl von 0 bis 100%. Und ja sie können auch den Governormode. Ist eine Frage der Einstellungen.

Matthias S. schrieb:

Ohne Sensoren am Motor und passendem Controller ist Anfahren im Fahrzeug reine Glückssache. Da ist selbst ein kleiner E-Bike Controller besser als einer für einen Heli.

BlHeli ist nicht nur für Heli's gedacht. Aber ja es gibt deutlich bessere Alternativen im Jahr 2025. Frage mich warum Blheli überhaupt noch verkauft wird.

OP #7886571
Lesenswert?

Ich habe den Regler schon gekauft. Er funktioniert auch einwandfrei in einem normalen Throttle mode. Allerdings ist der Regler so konfiguriert, dass er nur Betrieb in eine Richtung erlaubt, ich würde aber gerne auch Rückwärts fahren können. Achja und ich habe die normale blheli Suite (nicht 32) verwendet.

#7886575
Lesenswert?

Silas H. schrieb:

Achja und ich habe die normale blheli Suite (nicht 32) verwendet.

Silas H. schrieb:

Ich habe bis jetzt das 1 Wire Interface mit einem Arduino Mega 2560 probiert, hatte aber keinen Erfolg.

Ich kene das ganze nur von der 32er Suite, sollte aber bei der alte genauso sein.

Du kannst mehrere Interfaces einstellen. Einmal einen einfachen COM Port -> ba braucht du nur einen USB/UART converter Einmal einen Arduino der mit einem Protocoll geflasht ist (FC emulation)

Hast du den Arduino richtig geflasht? Hast du den ESC am richtigen PIN angeschlossen inkl Ground? Hast du das richtige interface ausgewählt?

OP #7886589
Lesenswert?

Ich kenne mich mit den Interfaces nicht so genau aus. Von dem was ich im Internet gelesen habe, glaube ich, dass ich das 4 way Interface nutzen muss. Kann ich einfach an entsprechende Pads am Regler Kabel anlöten und einen USB2Uart Konverter (ich habe einen USB ftdi Stick) verwenden. Wenn nicht, welche Pins bräuchte ich am Arduino?

#7886653
Lesenswert?

Silas H. schrieb:

dass ich das 4 way Interface nutzen muss.

4 Way Interface ist definitiv der programmierte Arduino. hast du den Programmiert?

Silas H. schrieb:

Kann ich einfach an entsprechende Pads am Regler Kabel anlöten und einen USB2Uart Konverter (ich habe einen USB ftdi Stick) verwenden.

Du kannst einen FTDI nehmen, brauchst aber nicht am Regler anlöten. Geht alles über das Servo Kabel. Auch das 4 Way Interface geht über das Servo kabel

RX mit Servosignal verbinden TX über 1k mit Servosignal verbinden. GND an GND

sollte so tun

OP #7887783
Lesenswert?

Ich habe es tatsächlich geschafft Standard blheli auf den ESC zu flashen und wer hätte es gedacht mit ein paar Blicken in die Dokumentation der Blheli Suite und des pinouts der Silicon labs MCU ging es ziemlich problemlos. Man muss nur Kabel an die im Bild zu sehenden Pads anlöten und in der Blheli Suite nachschauen an welche Pins am Arduino die gehören.

Schließlich habe ich den ESC mit der Firmware für einen 40A ESC von Emax geflasht, was auch funktioniert.

Das einzige "Problem" ist, dass die blheli Version mit 14.3 ziemlich alt ist und das dshot Protokoll soweit ich weiß noch nicht unterstützt wird. Vielleicht wisst ihr ja, ob es eine neuere blheli oder sogar bluejay Version für den ESC gibt?

Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren