Forum: Mikrocontroller und Digitale Elektronik Umpolen/Umflashen eines Brushless Reglers


von NiBe (Gast)


Lesenswert?

Hallo,

ich hätte mal eine Frage.

Ich habe in China bei HobbyKing nung 2mal den kleinen, leichten 3A 
1S-Regler 
(http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=9667) 
gekauft.

Nun, da es leider ein Flugzeugfahrtenregler ist, hat dieser natürlich 
nur einen Vorwärtsgang.
Da dieser Fahrtenregler allerdings für ein Schiff ist, benötige ich auch 
den Rückwärtsgang.
Eine CPU ist natürlich vorhanden, daher ist eine Programmierung möglich.
Allerdings, da ich keine Ahnung von der Programmierung von soetwas habe, 
möchte ich einen von euch bitten:

Könnte jemand von euch mir diese beiden Brushless Regler so umflashen 
das diese einen Vorwärts UND Rückwärtsgang haben?
Unkosten + Taschengeld würde ich natürlich bezahlen!! ;)

Danke,
Nils

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

NiBe schrieb:
> Könnte jemand von euch mir diese beiden Brushless Regler so umflashen
> das diese einen Vorwärts UND Rückwärtsgang haben?

Was ist denn überhaupt für ein Controller drauf? Und wie willst Du über 
ein Servo-Signal zwischen Vor- und Rückwärts unterscheiden?

von Michael K. (mmike)


Lesenswert?

Auf den Hobbyking Dinger sind meist entweder Mega8 oder Mega88 drauf. 
Gängig bei Servosignalen wäre 1.5ms = neutral. 1.9ms = Vollgas vorwärts 
und 1.1ms = Vollgas rückwärts ...

@Nebe: Schau mal in der Codesammlung, da hat Ulrich Radig gerade den 
Code für nen BLCD Regler gepostet

Grüße,
Michael

von Klaus (Gast)


Lesenswert?

Im Produkttext steht:

> High speed, Multifunctional MCU.
> Full protection features Low voltage, Over-heat, Signal lost failsafe,
> Safe power On protection.
> Smooth startup.
> Linear Throttle
> Supports 240,000RPM (2 poles) / 40,000RPM(12 poles)
> Programable by transmitter

Möglicherweise einfach das Manual lesen?

BTW, 40 000 U/min für eine Schiffsschraube, oder was leistet das Teil 
bei weniger Umdrehungen?

MfG Klaus

von NiBe (Gast)


Lesenswert?

Hallöchen,

Klaus,
der Fahrtregler kann man die Motorrotation zwar von Vorwärts auf 
Rückwärts umstellen, allerdings nicht während der Fahrt.
Zum umstellen muss man an den Empfänger dran und das wollte ich nicht 
unbedingt wenn es mitten auf dem See schippert. grins

Michael K,
ich kann selber nicht flashen. Ich weiß leider nicht wie das geht. 
Würdest du mir das eventuell machen, sobald der Fahrtregler da ist?

Knut,
welcher Controller da drauf ist, kann ich dir sagen sobald die beiden 
Leichtgewichte bei mir sind. Denke aber auch das das Mega8er sind. ;)
Servo-Signal zwischen Vorwärts und Rückwärts unterscheiden? Das muss bei 
Brushless Fahrtenreglern nur per Software gehen. Hardware mäßige 
Umbauten sind dafür - nach mehreren Übereinstimmenden Aussagen - nicht 
nötig.

Gruß

von Michael K. (mmike)


Lesenswert?

Hallo NiBe,

das flashen ist kein Problem. Eher die Firmware. Wenn Du den Code 
besorgst, der auch funktioniert, dann flash ich Dir das gerne ... 
Alternativ wäre es vllt. gar nicht so doof, nen Bootloader 
reinzuflashen, der ggf. ein nachträglichen flashen ermöglicht, 
vorausgesetzt es ist genug Flash noch frei ...  so jetzt bin ich 
geflasht ...

Grüße,
Michael

von NiBe (Gast)


Lesenswert?

Moin Michael,
geflasht durch meine Frage bist du hoffentlich noch nicht. grins
Könntest du, vorrausgesetzt die Regler sind bei mir, versuchen die 
Alternativ-Variante mit dem Bootloader versuchen?

Kannst du mir mal deine eMail Adresse hier ins Forum schreiben?

von Michael K. (mmike)


Lesenswert?

Hi,
Bootloader kann ich gerne versucht. Wg. der Mailadresse: Meld Dich doch 
einfach schnell an und schreib mir ne PN. Kost ja nix ;-)

Grüße,
Michael

von Nils B. (nibe)


Lesenswert?

Michael K. schrieb:
> Hi,
> Bootloader kann ich gerne versucht. Wg. der Mailadresse: Meld Dich doch
> einfach schnell an und schreib mir ne PN. Kost ja nix ;-)
>
> Grüße,
> Michael

Das letztere ist erledigt und du solltest eine bekommen haben. ;)

Ich hoffe ich habe es richtig gemacht, ansonsten kurz hier ode rper PN 
mitteilen.
DANKE!

von Michael K. (mmike)


Lesenswert?

Mail ist grad raus ...

von Nils B. (nibe)


Lesenswert?

Nö.. ist schon wieder bei dir! ;)

von Ben _. (burning_silicon)


Lesenswert?

Das Fell des Bären sollte man erst verteilen nachdem der Bär erlegt ist.

Schon eine Idee wo ihr eine für diesen Regler funktionierende Firmware 
herbekommt? Auslesen dürfte schwer werden wenn der Programmierer die 
Fuses richtig gesetzt hat. Selber schreiben?

von Michael K. (mmike)


Lesenswert?

jup

von Εrnst B. (ernst)


Angehängte Dateien:

Lesenswert?

Na dann wünsch ich euch viel Glück.

Im Angang zwei ältere Bilder von einem BLDC-Regler, bei dem ich 
ähnliches versucht habe (nicht fertig, keine Zeit...)

ISP liess sich problemlos nachrüsten, für RS232 (Bootloader) musste ich 
einen Pin "umrouten", IIRC.

Gebt Bescheid, wenn ihr eine passende Firmware habt ;)

von Michael (Gast)


Lesenswert?

Putzige Endstufe ;-)

Da hätte sich der Hersteller das Einpacken der FETs in die Einzelgehäuse 
auch sparen können.

von Εrnst B. (ernst)


Lesenswert?

Michael schrieb:
> Putzige Endstufe ;-)

Angeblich für 70A...

> Da hätte sich der Hersteller das Einpacken der FETs in die Einzelgehäuse
> auch sparen können.

Da war orginal noch ein Heatspreader-Blech drüber... Dummerweise sind 
die FETs alle so schief und krumm eingelötet, das grad mal vier davon 
Kontakt zum Blech hatten :(

Für 20€ aber ok, und falls ich das Teil doch irgendwann mal fertig 
kriege, muss halt anders gekühlt werden.

von Nils B. (nibe)


Lesenswert?

Ernst,
ist deiner momentan auch nur ein reiner Vorwärts/Rückwärts-Regler?

MFG

von NiBe (Gast)


Lesenswert?

Hallo,

habe nun den Regler bekommen und konnte durch einen ganz speziellen 
Lichtwinkel folgendes auf dem IC lesen:

SIL
F330
B12T2
1033

Könnte sein das die beiden einsen auch ein + sind. :(

Kann den hier jemand programmieren?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.