Teslafan
30.11.2011, 20:31
Servus,
hab mal ne Frage zur Ansteuerung von Brushless Motoren. Also ein Brushless-Motor funktioniert im Grunde genommen ja ähnlich wie ein Schrittmotor? Hab jetzt viel gelesen über 120Grad Phasenverschobene PWM usw. und frag mich ehrlich gesagt die ganze Zeit wofür die PWM. Die meisten Brushless-Controller geben doch eh nur ne Blockspannung raus, oder? Kann ich nicht einfach über nen Atmega die einzelnen Spulen über delay Zeiten "high" und "low" schalten? Also im Grunde genommen wie man es bei nem Schrittmotor machen kann? Also für was die PWM? Das der Motor ruhiger läuft weil er schöne Sinuswellen bekommt?
Theoretisch könnte ich doch dann über denn ADC mit welchem sonst die Back-EMF gmacht wird ne Drehzahl-Messung machen und mit dieser dann meine delay-Werte anpassen so müsste der Motor in seiner Drehzal doch viel genauer zu regeln sein oder?
Gruß Andi
hab mal ne Frage zur Ansteuerung von Brushless Motoren. Also ein Brushless-Motor funktioniert im Grunde genommen ja ähnlich wie ein Schrittmotor? Hab jetzt viel gelesen über 120Grad Phasenverschobene PWM usw. und frag mich ehrlich gesagt die ganze Zeit wofür die PWM. Die meisten Brushless-Controller geben doch eh nur ne Blockspannung raus, oder? Kann ich nicht einfach über nen Atmega die einzelnen Spulen über delay Zeiten "high" und "low" schalten? Also im Grunde genommen wie man es bei nem Schrittmotor machen kann? Also für was die PWM? Das der Motor ruhiger läuft weil er schöne Sinuswellen bekommt?
Theoretisch könnte ich doch dann über denn ADC mit welchem sonst die Back-EMF gmacht wird ne Drehzahl-Messung machen und mit dieser dann meine delay-Werte anpassen so müsste der Motor in seiner Drehzal doch viel genauer zu regeln sein oder?
Gruß Andi