BLDC Motor Commutation Logik

OP #6802282
Hallo Zusammen,

ich habe hier einen 5kW 48V BLDC Motor von Golden Motor. Gekauft habe 
ich den Motor hier: 
https://www.miromax.lt/en/m-6/c-39/c-45-brushless_bldc_motor_with_permanent_magnet/product-500-bldc__pmsm_brushless_motor_hpm-5000b_-_nominal_power_5kw86kw__67hp115hp__400_cm3

Ich versuche gerade die richtige Commutation Logic herauszufinden.
Ich probiere dazu alle 6 Möglichkeiten für alle 6 verschiedenen Hall 
Effekt Sensor Stellungen aus und gebe dann ganz wenig gas und schaue ob 
sich der Motor einen Schritt weiter bewegt.

Jetzt ist es aber so, dass sich der Motor z.B. bei der Hall Stellung
Hall01=0; Hall02=0; Hall03=1; mit 2 Möglichkeiten
(Möglichkeit 1: PhaseA = 0 ; PhaseB = - ; PhaseC = + )
(Möglichkeit 2: PhaseA = - ; PhaseB = 0 ; PhaseC = + )
in die gleiche Richtung bewegt.
Damit sich der Motor um 1 Step bewegt, müssen bei Möglichkeit 1 ca. 1,6A 
fließen, bei Möglichkeit 2 ca. 2A.

Wie kann ich jetzt rausfinden was die richtige Reihenfolge ist?
Wäre Möglichkeit 1 hier richtig, weil weniger Strom fließt?


Danke und viele Grüße
Peter
(Firma: matzetronics) #6802289
Spätestens beim nächsten Schritt wirst du merken, welches die richtige 
Kombination ist. Ganz gewöhnlich ist der von dir bemerkte Effekt nicht. 
Intuitiv würde ich den von dir gezogenen Schluss unterstützen, das die 
mit weniger Strom die richtige Kombination ist. Merkst du aber schnell.
Gast #6802693
moin,

die Sensorsignalauswertung bildet den GreyCode:
HallA _------______------______------______------______------_____
HallB _____------______------______------______------______------_
HallC ----______------______------______------______------______----
      4 5 1 3 2 6 4 5 1 3 2 6 4 5 1 3 2 6 4 5 1 3 2 6 4 5 1 3 2 6 4

Linksdrehung  : ... 4 6 2 3 1 5 4 6 2 3 1 5 ...
Rechtsdrehung : ... 4 5 1 3 2 6 4 5 1 3 2 6 ...

Die Auswertung erfolgt über eine Tabelle:
old|new
|   0 1 2 3 4 5 6 7         Zuweisung
0   - - - - - - - -         0 -> 0  noStep
1   - 0 - R - L - -         L -> 1  Step left
2   - - 0 L - - R -         R -> 2  Step right
3   - L R 0 - - - -         - -> 3  Error, SensFail
4   - - - - 0 R L -
5   - R - - L 0 - -
6   - - L - R - 0 -
7   - - - - - - - -

lass das Ding drehen..

Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.