Ansteuerung/Programmierung brushless DC Motor

Gast #1520272
Servus,

ich habe einen bürstenlosen DC Mikrogetriebemotor (Faulhaber 0308 H) 
inkl. Steuerelektronik, mit der man den Motor komfortabel zum laufen 
bringt.
Meine Frage ist jetzt:
Hat jemand eine Idee wie ich mit Hilfe einer weiteren 
Steuerelektronik/Bauteil den Motor dazu bekomme, daß er "auf Knopfdruck" 
einmal um 90° rechts herum rotiert und beim "loslassen" wieder in die 
Ausgangsposition zurück kehrt (90° links herum)...?

Es handelt sich dabei um folgenden Motor, Getriebe und Elektronik:

http://www.faulhaber.com/sprache2/n388825/i389785.html



Gruß Sebastian
Hallo,

wo ist das Problem?
Da steht doch in der Anleitung.

[quote]
Bei jeder steigenden Flanke des Taktsignals
an Pin „Clk“ wird die Ruheposition des Rotors
um einen Mikroschritt, in die durch den an Pin
„Dir“ anliegenden Pegel vorgegebene Richtung,
weiterbewegt. Auf diese Weise kann gezielt
eine gewünschte Position angefahren werden.
Die Mikro-Schrittweite  und die Anzahl der
Schritte pro Umdrehung N  hängen von der
Polpaarzahl p des angeschlossenen Motors ab.
Sie berechnen sich zu:
 = 360°/(48 · p)
N = 48 · p
Soll eine Position im Stillstand gehalten werden,
so sollte der Motorstrom eingeschaltet bleiben,
da die Synchronmotoren im stromlosen Zustand
kein Rastmoment aufweisen.
Der Rotor wird „federnd“ durch das Magnet-
feld in seine Ruheposition gezogen. Die tat-
sächliche Position kann, abhängig vom Last-
moment und vom Motorstrom, geringfügig
davon abweichen.
Motor Polpaarzahl         N
0206,0308,0513        1 7,5°          48
1202,1307,1309        4 1,875°      192
[/quote]

Die Schritte für 90 Grad sind ja wohl zu berechnen.
Taste Abfragen, falls gedrückt
::Richtung links, Schritte für 90 Grad ausgeben
warte auf Taste loslassen
::Richtung rechts, Schritte für 90 Grad ausgeben

Die Schrittgeschwindigkeit ist ja abhängig von den Gegebenheiten , wie 
dasdas auf die Motorwelle reduzierten MassentTrägheitsmomenr und 
Resonanzerscheinungen etc..

Gruß Horst

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 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.