BLDC dreht nicht mit voller Drehzahl trotz 100% Duty

OP #6758366
Lesenswert?

Hi,

ich implementiere derzeit eine BLDC-Drehzahl Regelung. Derzeit bin ich 
noch am Programmieren der Drehzahlsteuerung ohne das Rückführen einer 
Messgröße.

Verwendet wird folgende Hardware:

dsPIC33CK64MP206 (µC)
DRV8323HRTA (BLDC-Treiber, hebt im Grund nur die Pegel an)
JK42BLS04 (Motor)

Mein Problem ist, dass ich nicht die maximal angegebene Drehzahl von 
4000min^-1 erreiche.

Die gemessene Frequenz der Trapezspannung beträgt ca. 400Hz. Die 
Polpaarzahl des Motors ist 8. Mit der Formel:

Drehzahl_mechanisch = Frequenz/Polpaarzahl*60

Errechne ich eine Drahzahl von 3000min^-1. Mit einem Baugleichen Motor 
habe ich dieselbe Messung getätig. Bei einem weiteren BLDC-Motor-Typ 
habe ich eine ca. 1200min^-1 niedrigere Drehzahl, als die maximal 
angegebene gemessen.

Im Anhang ist noch ein Bild meines Signals.

Kann mir jmd. weiterhelfen?
Danke im Vorraus für alle Antworten :)
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren