BL Heli Setup

Status
Nicht offen für weitere Antworten.

4712

Erfahrener Benutzer
Neue Uno 4884 Box Beta mit aktualisierter Reglerliste für damped mode, wo hardwaremäßig möglich.

EDIT: Gelöscht, hab noch Fehler entdeckt... Damped Regler werden doch noch nicht erkannt.
 
Zuletzt bearbeitet:
Habe gestern meinen zweiten Satz BlueSeries an einem Kopter auf BlHeli geflasht und probe geflogen.
Haben sich beim flashen etwas anders verhalten wie der erste Satz, könnte aber auch sein das es Mysteries sind aber die werden zumindest bei SimonK gleichbehandelt.
Parameter setzen vom PC per Arduino ging auch nur mit 9600Baud.

Dann eine Frage besser zwei:
Die Multistar 10A sind noch nicht drin. Bei SimonK werden die und auch 15 und 20A mit identischen .hex Files geladen.
Kann ich das mit BlHeli auch machen, einfach die 15A Version drauf oder sind hier noch andere Parameter berücksichtigt?

Dann bin ich Besitzer eines Martinez Quadro ESC´s. Dafür gibt es zwar eine Version SimonK die auch Hochpoler unterstützt, ich würde aber auch oder gerade hier BlHeli bevorzugen. Würde es genügen eine Include Datei passend abzuändern. Ich weiss das die Portbeschaltung der CPU anders ist, dem Layout angepasst. Genügt es dann die FET´s den Pin´s zuzuordnen?
 

4712

Erfahrener Benutzer
Habe gestern meinen zweiten Satz BlueSeries an einem Kopter auf BlHeli geflasht und probe geflogen.
Haben sich beim flashen etwas anders verhalten wie der erste Satz, könnte aber auch sein das es Mysteries sind aber die werden zumindest bei SimonK gleichbehandelt.
Parameter setzen vom PC per Arduino ging auch nur mit 9600Baud.
Inwiefern anders verhalten? Welchen Arduino hast Du benutzt? ISP oder USBLinker?
Dann eine Frage besser zwei:
Die Multistar 10A sind noch nicht drin. Bei SimonK werden die und auch 15 und 20A mit identischen .hex Files geladen.
Kann ich das mit BlHeli auch machen, einfach die 15A Version drauf oder sind hier noch andere Parameter berücksichtigt?
Ja, BLHeli nutzt mehr Parameter, kann natürlich aber trotzdem passen, muss aber nicht
BTW: Multistar geht aber nicht einfach mit Bootloader über das Servokabel...
Dann bin ich Besitzer eines Martinez Quadro ESC´s. Dafür gibt es zwar eine Version SimonK die auch Hochpoler unterstützt, ich würde aber auch oder gerade hier BlHeli bevorzugen. Würde es genügen eine Include Datei passend abzuändern. Ich weiss das die Portbeschaltung der CPU anders ist, dem Layout angepasst. Genügt es dann die FET´s den Pin´s zuzuordnen?
Die Änderungen finden immer nur in den inc Dateien statt.
Da steht aber noch eine ganze Menge mehr drin außer dem Pin mapping. Schau einfach mal rein. Ich hab mich mit dem mapping noch eher wenig beschäftigt.
 
Zum flashen USBASP - ist von HK - habe kompatibler USBASP ausgewählt.
Zwei Regler habe init Töne von sich gegeben - besser die Motoren - beim aufdrücken des CPU Adapters.
Zum Parameter setzen einen Nano als USB Linker ans Servokabel. Den musste ich auf 9600Baud runtersetzen.

Multistar ok, dann nehme ich lieber die noch vorhandenen Plushies.

Ich habe auf meinem NB das Atmel Studio 6.0. Kann ich das zum Compilieren der Soucen mit Deiner Batchdatei verwenden oder benötige ich die 4er Version wie im Read.Me beschrieben?
 

4712

Erfahrener Benutzer
Zum flashen USBASP - ist von HK - habe kompatibler USBASP ausgewählt.
Zwei Regler habe init Töne von sich gegeben - besser die Motoren - beim aufdrücken des CPU Adapters.
Das kann schon vorkommen, da der CPU Adapter offenbar 5V bereitstellt; je nach Regler (BEC) wirkt sich das dann unterschiedlich aus.
Zum Parameter setzen einen Nano als USB Linker ans Servokabel. Den musste ich auf 9600Baud runtersetzen.
Na, das ist merkwürdig, aber beim SK bootloader hab ich auch AFAIR gelesen, dass 9600 die sichere Baudrate sei; was für BlueSeries Regler genau?
Ich habe auf meinem NB das Atmel Studio 6.0. Kann ich das zum Compilieren der Soucen mit Deiner Batchdatei verwenden oder benötige ich die 4er Version wie im Read.Me beschrieben?
Ich werd das mal testen; ich hab halt auch die 4er genommen, weil Steffen die benutzt.
BTW: Die 6.2 scheint mir mittlerweile insgesamt sogar besser als die 6.0 zu sein - zumindest für C/C++ -, aber Vorsicht, beim Laden der Solution/Projekt Dateien werden diese (wie bei 6.1) konvertiert und können anschließend nicht mehr einfach in 6.0 kompiliert werden.

Edit: Also ich habs mal mit der Toolchain von 6.2 probiert, scheint keine binäre Unterschiede bei den HEX Dateien zu ergeben. Bei 6.2 wird mir "AVRASM: AVR macro assembler 2.1.52" gemeldet...
 
Zuletzt bearbeitet:
Die BS sind 20A könnten aber auch Mystery sein, das hatte ich mal ein Quartett von dem aber auch ein oder zwei sich verabschiedet haben.
Ich werde heute Abend mal alle 8 die im Betrieb sind mal durch testen ob sie mit 9600 oder 19200 funktionieren.

Das mit dem AtmelStudio ob 6 oder 6.2 ist so wild nicht, spiele mehr mit STM´s rum.
 
Hallo,
ich habe die HK BlueSeries mit USBasp geflasht.
Nun kann ich aber keine Parameter lesen/schreiben mit einem Uno und 1-Wire.
Verschiedene Baudraten ausprobiert, kein Erfolg.
Arduino Uno:
D11 = Servoanschluß
GND = GND BEC

BEC mit Externer Spannung versorgt.

Hat einer ne Idee?

Gruß Friedhelm
 
So ich endlich dazu gekommen mir meine 8 BS ESC´s mal vorzunehmen.
Auf dem einen Kopter sind 4 BS 20A die funktionieren alle mit Nano bei 19200 Baud über das Servokabel.
Auf dem anderen Kopter sind das 3 Mysterys und ein BS.
Zwei Mysterys lassen sich nur mit 9600 Baud auslesen/schreiben.
Der BS und der eine Mystery auch mit 19200 Baud. Bestückungsunterschiede konnte ich rund um die CPU nicht feststellen.
Man muss wohl nicht alles verstehen.
Bedeutet für Dich die Boxsoftware auf 9600 Baud zu stellen? Oder bist Du auf die sichere Seite gegangen?
Hatte die Box jetzt auch nur an dem rein BS bestücktem Kopter.
Grüße jörg
 

4712

Erfahrener Benutzer
Danke für die Infos, Jörg!
Die Geschwindigkeit steht und fällt mit den eingebauten pull up Widerständen auf den Reglern. Man kann auch dem Nano einen zusätzlichen spendieren, dann läuft er auch deutlich schneller.

Die Boxen sind per se auf Nummer sicher - also 9600 Baud - geplant, da das Lesen und Schreiben der paar EEprom Bytes auch so schnell genug geht. Als Interface für den PC laufen sie dann wie der Nano (hab hier einen Uno der warum auch immer bis 38400 ohne zusätzlichen Pullup läuft). Grundsätzlich muss ich noch entscheiden, wie die Box in den PC-Interfacemodus kommen soll (Manuell durch Bedienung der Box, oder automatisch über den PC).

Grüße Achim
 
Arduino Uno wird auf Com4 erkannt, habe ich eingestellt.
Pin11 vom Uno am Servoanschluß.
In der SW BLHeli auf Read.
BEC mit Spannung (Akku 3S) versorgt.

Gruß Friedhelm
 

4712

Erfahrener Benutzer
BLHeliSetupLogWindow.png

Also bei mir geht es, bei der Version 11.2.0.7 ist nur eine kleiner Bug drin, dass nach Read Setup direkt die Verbindung wieder getrennt wird.
Bist Du sicher, dass Du den UNO richtig auf 1-Wire geflasht hast?
 
Ich habe auch die Version 11.2.0.7
Habe nochmals auf 1-Wire geflasht.
Keine Verbindung.
Nochmals zum Verständnis:
Uno Pin11 - Servoanschluß
Uno GND - Minus BESC
Gruß Friedhelm
 

4712

Erfahrener Benutzer
Hattest Du auch mit Blheli neu geflasht oder war vorher SimonK drauf?
Uno Pin11 = D11=PB3?
Welcher Regler ist es genau?
Mach mal ein Foto der Verdrahtung und ein Log, sonst raten wir hier nur rum...
 

4712

Erfahrener Benutzer
Bei dem Regler handelt es sich um HK BlueSeries 20A.
Wurden von mir einmal geflasht.
Nach einem ersten Blick:
Was hängt da gerade parallel an PB3=MOSI=D11=rot?
Die Verbindung an D11 und GND sind nicht gerade sicher, besser wäre gelötet oder ein Stift...

Als Hinweis: wenn man "Connect" klickt und der BESC noch keinen Strom erhält, sollte die RX LED ic.a. 3x/Sekunde blinken. Bei eingeschaltetem BESC blinken dann beide TX+RX Led's sehr schnell, bis die Verbindung steht. Dann blinken beide LED 2x/Sekunde... solange die Verbindung besteht.

Filmbeispiel...
 
Zuletzt bearbeitet:
Nach einigen Startschwierigkeiten und nachdem ich dann Suite (11.20.7.) statt Setup genommen hab, hab ich meine ersten ESC überhaupt geflasht und den ersten mit BLHeli. Töröööööö!
Naja, nur ein 20A Afro, also schon mit SimonK Bootloader und über das Afro USB Tool.

Leider im Anschluss damit gleich den ersten Motor gegrillt. Ich suche ja immer noch ESCs, die mit meinen kleinen 20-30g 2000-2300kV Biestern mit 4S tun. Am Teststand (Beim ESC alles auf BLHeli defaults gelassen) hat es damit wie immer etwa bei Halbgas angefangen zu husten, meist hör ich dann schon auf, diesmal hab ich noch langsam bis Vollgas weitergedreht, um zu sehen, ob er am Ende vielleicht wieder in sync ist/normal tut. Leider nicht, stattdessen kamen massiv Rauchwolken aus dem Motor, bevor ich abschalten und abstöpseln konnte. Der ist definitiv hin, zuckt nur noch. Glücklicherweise war es ja nur ein nagelneuer MN1806... :-(
Ich hab leider wie es gequalmt hat nicht auf die Ampere geschaut, aber der ESC hat nix und war auch kurz danach nur handwarm, irgendwie scheint mir daher nicht, dass der Strom zu extrem war, muss deutlich unter 20A gewesen sein und ich hatte diesen Motor mit Platinum Pro schon früher mal ein paar s bei 16A normal/in sync und er wurde nur sehr warm und kann mir daher nicht vorstellen, dass er jetzt in derselben Zeit/fast noch schneller bei ähnlichen A in Rauch aufgeht, oder?
Wo drehe ich jetzt in BLHeli am besten dran und vor allem, wie verhindere ich bei weiteren Experimenten zuverlässig, dass mir weitere Motoren abrauchen? Reicht es doch schon, genau auf die Ampereanzeige zu achten oder kann in diesem nicht snychronen "Hustenstadium" ein Motor doch schon auch bei vertretbaren A schaden nehmen?
schnellmaleben hat mich schon vor ein paar Tagen auf den thread bei rcgroups aufmerksam gemacht "Certain ESCs can destroy Sunnysky 2204 2300kv (and similar) motors". Hatte das bisher nicht groß auf meine Motoren bezogen, bzw. das "and similar" überlesen, werde ihn jetzt mal genauer lesen.

Gruß
Jo
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten