Hi,

da ich mit meinem letzten Projekt einen schon sehr fortgeschrittenen Status erreicht habe, möchte ich das nächste Thema in Angriff nehmen: Ein BLDC-Regler für Modellbaumotoren. Hierbei gehts nicht um Wirtschaftlichkeit, sondern um DIY und die Funktionen.
Ich hab mich natürlich schon etwas eingelesen und auch einige APP-Notes von Atmel dazu gefunden, jedoch gibts noch einige Punkte, bei denen ich etwas Hilfe gebrauchen könnte.
Was soll das Teil können?

- Spannung: 9 - 15V (3 - 4S Lipo)
- Strom: max. 20A
- PWM Signal einlesen (mit einigen 100Hz)
- Drehzahlsteuerung (beinhaltet auch aktive Bremse)
- aktiver Freilauf
- Strommessung

Mein Problem liegt u.a. in der Drehzahlsteuerung. Normalerweise würde ich Drehzahl messen -> PID -> Steuern. Allerdings bräuchte ich dann für jeden Motor eigene Werte!? Es gibt aber auch kaufbare Regler (u.a. von Graupner), die so einen sog. Govener-Mode integriert haben. Da muss man nichts einstellen, einfach ein- bzw. ausschalten und das Teil läuft. Wie macht man das?

Die Komponenten:

- ATXMegayyA4 als Controller (evtl. yy=16, je nach Flash)
- Platine max. 2 seitig , selbstgeätzt, max. 60 x 30 mm (so klein als möglich)
- Rest: noch nicht definiert

Sollte ich Fet-Treiber verwenden? Welche Art von Fets sind am besten geeignet? Sollte ich die Strommessung über einen Shunt laufen lassen, so wie auch in der App-Note getan? Spannungsmessung ist kein Problem, das bekomme ich hin
Der Preis sollte natürlich auch nicht zu hoch sein (was den auch sonst?! ), max. 50€ wären wünschenswert.

Ich weiß, sind viele Fragen / unklare Angaben, ich hoffe ihr helft mir etwas auf die Sprünge.

Vielen Dank & Gruß
Chris