Schrittmotor Microschrittansteuerung TMC236

Gast #574222
Lesenswert?

Hallo,

ich verstehe das dem Datenblatt die Microschrittansteuerung nicht. 
Fullstep durch umpolen von PHA/PHB ist mir weitgehend klar.

Bei Microschritten muß doch nach der Logiktabelle auch mal eine Spule 
ganz ausgeschaltet werden, wie geht das bei dem TMCs?

Details:
TMC236 über SPI an MC, Bipolar-Motor (2 Wicklungen)

Kann mir jemand einen Denkanstoß geben...

Grüße Matthias
Gast #574553
Lesenswert?

Hallo
auf der ersten Spule die Spannung anlegen und auf der zweiten Spule PWM.
Leider reagiert nicht jeder Schrittmotor gleich.
Lösung: Schrittmotor von Trinamic und  (leider nicht mit jedem Motor )
Gast #574664
Lesenswert?

Danke Euch.

Verstehe ich es richtig, das der Motor bei jeder PWM-Änderung (nach 
Sinustabelle) um 1/16 Schritt weiterdreht?

Wenn ich Vollschritt haben will, kann ich dann CA0..CA3 und CB0..CB3 
jeweils auf 1 lassen und nur PHA und PHB ändern?

1. Schritt PHA=0 PHB=0
2. Schritt PHA=0 PHB=1
3. Schritt PHA=1 PHB=1
4. Schritt PHA=1 PHB=0
usw.

Bei klassischen Halbschritt entsprechend 1x jeweils dazwischen CAx bzw. 
CBx auf 0 setzen, damit die Spule abgeschaltet ist.

Grüße Matthias

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