hochsitzcola schrieb:
> Nach vielem Lesen ist mir leider immer noch
> nicht klar, warum (einige) Controller von E-Bikes erst mit
> Block-Kommutierung anlaufen und dann auf Sinus umschalten, obwohl sie
> Hall-Sensoren haben?! Kann mir jemand den Sinn erklären? In meinem
> Bastelprojekt läuft der Motor auch gleich mit Sinus sauber an....
Mit den üblichen 3 Hallsensoren kannst du die aktuelle Stellung des
Rotors nur auf +-30° genau bestimmen. Wenn du daraus einen Sinus
berechnen willst, kommt eine "sehr grobe" Kurve raus. Diese wird auch
Blockkommutierung genannt.
Um einen wirklichen Sinus an die Spulen anzulegen, muss der Winkel
wesentlich genauer bekannt sein. Solange man keinen besseren
Winkelsensor als die 3 Hallgeneratoren hat, muss die Information
woanders herkommen. Man kann das z.B. über die Zeit machen. Aus der
Zeit, die die letzte Umdrehung gedauert hat, und der aktuellen Zeit, die
seit der letzten Kommutierung vergangen ist, kann man einen Winkel
schätzen. Daraus berechnet man den Sinus für die Ansteuerung.
Wenn der Motor aber steht, gibt es keine Zeit für die letzte Umdrehung,
außer dem Winkel gemessen mit +-30° hat man keine Information, wie die
Spulen angesteuert werden müssen. Ein wirklicher Sinus ist schlicht
unmöglich.
MfG Klaus