Guten Tag,

ich bin zurzeit dabei eine Ansteuerung für meinen Schrittmotor auszulegen.

Es ist ein Bipolarer Schrittmotor: 1,8° Schritte
4,2 Nm
6A

Ich habe vor damit eine Rundtisch für eine CNC anzutreiben. 1 Umdrehung vom Schrittmotor = 4° Drehung am Rundtisch. Übersetzungsverhältnis 1:90 also.

Nun stellen sich mir ein paar fragen:

1. Reicht für solch eine Anwendung Voll-/Halbschritt aus? Denn, was zumindest die Positioniergenauigkeit anbelangt, reicht der Voll-/Halbschritt völlig aus. Sollte es zu ruckellig laufen, was ich nich weis weil der Motor noch nich im Betrieb war, müsste ich Mikroschrittbetrieb machen.

2. Wie realisiere ich Mikroschritt am besten/einfachsten?


Bisher habe ich mich für den L6206 als Brückentreiber entschieden, da ich den Parallel schalten kann und somit mehr Strom pro Phase habe. Demnach bräuchte ich 2x den L6206 um beide Phasen zu bedienen.
Nun könnte ich z.b. den L297 davor setzen um den Voll-/Halbschritt zu realisieren. Soweit so gut, aber was wenn ich doch Mikroschritte brauche?
Gibts noch einen Schrittmotortreiber der mir 1/8 oder 1/16 Schritte liefert und ich den statt dem L297 nehmen kann?
Ich habe noch den A3979 gefunden, der das zwar kann, jedoch kann ich den nicht für 5A benutzen :/

Falls alle Stränge reißen, per PWM selbst Mikroschritte erzeugen am µC? Und wo speiße ich das Signal der PWM ein? Direkt am L6206 oder wo?


Mit freundlichen Grüßen

Yves