Hallo,
ich will folgenden Schrittmotortreiber zur Ansteuerung von 2
Schrittmotoren verwenden:
http://www.st.com/web/catalog/sense_power/FM142/CL851/SC1794/SS1498/LN1723/PF248592?sc=internet/analog/product/248592.jsp
Dieser Schrittmotortreiber wird mit 24V versorgt und per SPI mit einem
µC verbunden.
Die Motoren, die ich verwenden will, siehe Anhang (bipolare Variante).
Können diese Motoren mit diesem Schrittmotortreiber angesteuert werden?
Z.B. ist im Datenblatt des ST5918L3008 unter "bipolar" keine
Versorgungsspannung angegeben, mit welcher Spannung werden bzw. sollen
die Motoren versorgt werden und ist das mit dem angeführten Motortreiber
möglich?
Danke!
Nur auf Grund des Preises oder hat das einen anderen Hintergrund? Ich
bin mir nicht sicher wegen der Spannungsversorgung der Motoren, kann die
notwendige Spannung vom Motortreiber zur Verfügung gestellt werden?
Timmo H. schrieb:> Würde eher zu den günstigen Fertigmodulen wie A4988 oder DRV8825> greifen.
Der DRV8825 ist auch nicht "fertiger" als der L6470, sondern genauso
komplett. Im Gegenteil kann der L6470 einen Peak Current von 7A, während
TIs DRV8825 nur für max 2.5A Peak ausgelegt ist. Logisch, dass TI damit
billiger ist.
Wenn du den Motor Bipolar Serial an den L6470 hängst, bist du voll im
Limit.
Darüber hinaus hast du eine programmierbare Overcurrent Detection, die
in Schritten zu 375mA einstellbar ist, ebenso das Verhalten bei
Überstrom.
Hilft dir das?
Pd G. schrieb:> Darüber hinaus hast du eine programmierbare Overcurrent Detection
Was soll eine "programmierbare Overcurrent Detection" in Zusammenhang
mit einem Schrittmotor. Üblicherweise laufen die stromgeregelt. Da gibt
es soetwas wie "Overcurrent" nicht.
Pd G. schrieb:> Wenn du den Motor Bipolar Serial an den L6470 hängst, bist du voll im> Limit
Warum bin ich dann voll im Limit? Genau bei dieser Beschaltung brauch
der Motor weniger Strom?!
Warum steht bei bipolar im Datenblatt keine Versorgungsspannung und bei
unipolar schon?
Werner43 schrieb:> Warum steht bei bipolar im Datenblatt keine Versorgungsspannung und bei> unipolar schon?
Was fehlt dir da?
In der Spaltenüberschrift steht "Unipolar or Bipolar-1 wiring"
Wolfgang schrieb:> Was fehlt dir da?> In der Spaltenüberschrift steht "Unipolar or Bipolar-1 wiring"
ja, aber bei "bipolar" steht nichts.
Angenommen, die Versorgungsspannung bei bipolar sei auch 3VDC, kann das
dann der angegebene Schrittmotortreiber? Der hat nämlich eine
versorgungsspannung von 8-45 V DC?!
Angenommen, ich würde mit dem gleichen Treiber einen Schrittmotor mit
Versorgungsspannung 24V einsetzen, wie stell ich das dann ein?
Dank!
Werner43 schrieb:> Der hat nämlich eine versorgungsspannung von 8-45 V DC?!
Bei einem Schrittmotortreiber mit Stromregelung hat die
Versorgungsspannung überhaupt nichts mit der für den Motor angegebenen
Nennspannung zu tun, solange die Versorgungsspannung kräftig über der
Nennspannung liegt. Und für "kräftig" kannst du mindestens einen Faktor
4 ansetzten, wenn du auf Drehmoment bei höheren Schrittfrequenzen Wert
legst.
Werner43 schrieb:> Hm, kann mir diesbezüglich niemand helfen?
Hmm.. ich vermute, nein.
Hast du dir schon mal Gedanken darüber gemacht, was so einen
Schrittmotor antreibt oder auch nur festhält? Jaja, das ist der Strom,
den man durch die Wicklungen treibt. Im Stillstand kann ein ordentlicher
Schrittmototrtreiber diesen Strom bequem einstellen - per Choppern. Beim
Verfahren, also wenn der SM drehen soll, sieht das anders aus, da bewegt
sich das Magnetfeld und die Magnetspulen müssen umgeladen werden. Dazu
braucht man Spannung (dI/dT=U/L) und das nicht zu knapp. Die Drehzahl,
die man erreichen kann, ohne daß der Motor sich verschluckt, hängt
direktemang von der Spannung ab und von der Motorinduktivität.
So. Jetzt brauchst du bloß noch den von dir gewünschten Haltestrom zu
berechnen (aus Haltekraft bei bestimmtem Strom im Datenblatt) und du
kannst dann aus der Motorinduktivität und deiner Versoegungsspannung
berechnen, wie schnell du ihn drehen lassen kannst.
W.S.
m.n. schrieb:> Im Prinzip schon, Du brauchst dann aber 2 x L6470.
Zunächst mal danke für Eure Hilfe. Warum soll ich dafür 2 benötigen?
Ja, ich kann die gebotenen Funktionen des L6470 nutzen, die reichen mir
auch.