3 phasen stepper steuerung

Gast #3163800
Lesenswert?

Hi,

ich Versucher eine Steuerung für ein 3 Phasen Stepper.
Ich habe es versucht mit TTL pulsen 001 011 010 110 100 101 das geht 
auch ganz OK aber ich kan die Geschwindigkeit nicht gut steuern, sprich 
wen ich zu langsam fahren will wird der Stepepr ziemlich laut.
Immer mit full speed zu fahren ist auch nicht gut, das verursacht zu 
viele Vibrationen beim anfahren/stoppen.

Ich habe mir mal angeschaut wie die original Steuerung die Motoren 
ansteuert (Ausschnitt im Screenshot),
die Periode ist so 50 µm.

die original steuerung fährt die motoren auch schön langsahm an, ohne 
das sie laut werden.

Ich habe da paar recht lange aufnahmen, also 10 sec anfahren full speed 
fahren und anhalten.

Ich werde aus den aber noch nicht so recht schlau, wie ich das selber 
emulieren soll.

Weiß einer von euch was für ein Betriebsmodus das ist und wie der 
richtig geht?


Es scheint ja so das die mit dem Duty Cycle die stärke des Magnetfeldes 
modulieren und ich sehe auch das die peeks etwas wandern.
Sie bleiben aber immer alle weitestgehend überlappend, nur eben manchmal 
off Center.

Ich wäre für alle Tipps sehr dankbar.

Gruß
PhilippG
Angehängte Dateien:
Gast #3164495
Lesenswert?

Hallo,

ich denke (d.h. ich weiss es nicht sicher) du verwechselst da was.
ich vermute dass das Bild das du da zeigst nicht die direkte Ansteuerung 
der Phasen zeigt, sondern die getaktete Stromregelung der einzelnen 
Phasen. Darauf deutet auch  die relativ hohe Frequenz (20 kHz, bzw. 
50usec wie du schreibst) hin und die zeitlichhe Überlappung der Signale.

Eine solche Phasen-Strommregelung kann man nicht einfach so mit einem uP 
emulieren, die muss man diskret oder mit speziellen Chips konkret 
aufbauen, eben genau so wie bei 2-phasigen Schrittmotoren auch.

Gruss Karlheinz
Gast #3165074
Lesenswert?

hmm... jo,
wen ich die breiten der pulse als funktion der puls nummer auftrage 
sieht es so aus wie im angehängtem bild.
Also jo der macht mit PWM eine art 3 fachem phasen versätztem sinus.

So ein chip wäre denke ich ideal, wo kann ich den TMC389 in normalen 
mengen (2 - 10) bekommen? Habe mis jetzt nur ab paar hindert stück 
angebote gefunden.
Angehängte Dateien:
#3165696
Lesenswert?

PhilippG schrieb:
> So ein chip wäre denke ich ideal, wo kann ich den TMC389 in normalen
> mengen (2 - 10) bekommen? Habe mis jetzt nur ab paar hindert stück
> angebote gefunden.
Bei Schuricht zum Beispiel. Da kann man auch als Privater bestellen.
https://www.distrelec.de/schrittmotorsteuerung-f%C3%BCr-3-achsen-ic-qfn-32/trinamic/tmc389-la/643663

ansonsten wäre da noch Farnell:
http://de.farnell.com/trinamic/tmc389-la/schritttreiber-3-phase-6a-qfn32/dp/1858311?Ntt=TMC389

Einen Schrittmotor-Treiber für bipolare 2-Phasen Stepper hab ich gerade 
selber fertig bekommen. Der Aufbau ist eigentlich der Selbe nur dass du 
noch eine Phase mehr hast. Siehe:
Beitrag "Re: G-Code-Interpreter und µStep-Controller mit ATmega644"


Gruß Steffen

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