Schrittmotoren einer Achse in Reihe oder Parallel schalten?

Gast #5977143
Lesenswert?

Hallo,

Ich baue mir gerade eine MPCNC.
Ich habe noch Nema23 Schrittmotoren zu Hause rumliegen, die ich gern 
verwenden möchte (23HM20-0384S).
Diese haben eine Spannung von 12 V, einen Strom von 0,4 A pro Phase und 
ein Drehmoment von 0,9 Nm.
Das ganze soll mit einem 12V-Netzteil auf einem Arduino mit CNC Shield 
und DRV8825 betrieben werden.

Nun meine Frage:
Soll ich die Motoren in Reihe oder parallel schalten?

Die Anleitung sagt in Reihe, die nutzen aber auch kleinere Nema17 mit 
weniger Spannung und mehr Strom pro Phase.

Vielen Dank im Voraus für eure Tipps.

Grüße Daniel
Angehängte Dateien:
Gast #5977156
Lesenswert?

Du musst sie in Reihe schalten, weil der Strom vom Treiber geregelt 
wird.

Allerdings wirst Du je nach Versorgungsspannung eben nicht viel Leistung 
aus den Motoren bekommen, weil sie eine zu hohe Nennspannung haben.

Wieviel Spannung hast Du denn zur Verfügung? Und was ist die maximale 
Betriebsspannung vom "CNC Shield"?
Gast #5977178
Lesenswert?

Ich habe ein 12V 10A meanwell Netzteil zur Verfügung. Das CNC-Shield 
könnte auch mehr mit den DRV8825. Wenn die nicht die ganzen 0.9Nm 
bringen wäre dies nicht so schlimm. Die vorgeschlagenen haben auch nur 
die Hälfte.
Gruß Daniel
Gast #5977344
Lesenswert?

Erfahrener Entwickler schrieb:
> Du musst sie in Reihe schalten, weil der Strom vom Treiber geregelt
> wird.

Mit deiner Erfahrung scheint es nicht weit her zu sein. Bei 12V 
Betriebsspannung und einer Nennspannung der Motoren von 12V gibt es 
keinen Spielraum für eine Stromregelung. Die setzt sinnvollerweise eine 
kräftige Spannungsreserve voraus.
Schon gar nicht ist genug Spannung vorhanden, um mehrere Motoren in 
Reihe zu schalten.
Gast #5977374
Lesenswert?

Wolfgang schrieb:
> Bei 12V
> Betriebsspannung und einer Nennspannung der Motoren von 12V gibt es
> keinen Spielraum für eine Stromregelung

Das ist aber der Fehler des TO und nicht von Erfahrener Entwickler.

Wolfgang schrieb:
> Mit deiner Erfahrung scheint es nicht weit her zu sein

Das ist halt deine übliche anlasslose Pöbelei. Sicher fühlst du dich 
jetzt besser.

Georg
#5977471
Lesenswert?

Parallel geht auf keinen Fall - der geregelte Strom könnte sich völlig 
ungleich verteilen. U.U. kannst Du aber zwei DRV8825 verwenden, falls 
das mechanisch möglich ist und sich das DRV8825 z.B. mit Schritt und 
Richtung ansteuern läßt, das Teil also mit Signalen kontrolliert wird, 
die sich von einem Stuerausgang auf die entsprechenden Eingänge von 
zweien dieser Treiber führen lassen.
Gast #5977751
Lesenswert?

U.G. L. schrieb:
> Parallel geht auf keinen Fall - der geregelte Strom könnte sich
> völlig
> ungleich verteilen. U.U. kannst Du aber zwei DRV8825 verwenden, falls
> das mechanisch möglich ist und sich das DRV8825 z.B. mit Schritt und
> Richtung ansteuern läßt, das Teil also mit Signalen kontrolliert wird,
> die sich von einem Stuerausgang auf die entsprechenden Eingänge von
> zweien dieser Treiber führen lassen.

Danke für die Antwort.
2 DRV8825 zu verwenden geht leider nur für 1 Achse mit dem CNC-Shield.
Ich benötige aber 2 Achsen mit 2 Motoren.

So wie ich das jetzt rauslese gibt es also nur 2 Möglichkeiten:
1. Kauf von Motoren mit kleiner Nennspannung oder
2. Erhöhung der Versorgungsspannung.

Ich würde Punkt 2 bevorzugen.
Würde dann ein 24V Netzteil ausreichen um 2 12V-Schrittmotoren in Reihe 
zu betreiben oder benötigt man noch mehr Spannungsreserve?
Kann der einzelne 12V-Schrittmotor an der Z-Achse dann auch die höhere 
Spannung ab?

Danke und Gruß Daniel
Gast #5977915
Lesenswert?

Georg schrieb:
> Wolfgang schrieb:
>> Erfahrener Entwickler schrieb:
>>> Du musst sie in Reihe schalten, weil der Strom vom Treiber geregelt
>>> wird.
>>
>> Mit deiner Erfahrung scheint es nicht weit her zu sein. Bei 12V
>> Betriebsspannung und einer Nennspannung der Motoren von 12V gibt es
>> keinen Spielraum für eine Stromregelung.
>
> Das ist aber der Fehler des TO und nicht von Erfahrener Entwickler.

Der Fehler von jemandem, der sich als "Erfahrener Entwickler" betitelt, 
ist es, bei einer verfügbaren Betriebsspannung von 12V und Motoren mit 
Nennspannung von 12V eine Reihenschaltung als zwingend zu bezeichnen.

Das ist in diesem Fall einfach Unfug und man muss für jeden Motor einen 
separaten Treiber verwenden. Mit der bisherigen Spannungskonstellation 
sind allerdings jegliche Stromregelversuche zur Unwirksamkeit verdammt, 
solange es um wesentlich mehr als Haltestromabsenkung geht.
Eine Verschiebung der Drehmomentkurve zu höheren Schrittfrequenzen ist 
damit nicht zu erreichen.
Gast #5977928
Lesenswert?

diy_don_germany schrieb:
> Das ganze soll mit einem 12V-Netzteil auf einem Arduino mit CNC Shield
> und DRV8825 betrieben werden.
>
> Nun meine Frage:
> Soll ich die Motoren in Reihe oder parallel schalten

Theoretisch egal, es gibt auch Motoren mit 2 Spulenwicklungen.

Parallel für geringere Induktivität und damit schnelleres Drehen, in 
Reihe für geringeren Strom wenn der (Mikroschritt-)Treiber nicht genug 
Strom bringt.

Aber in deinem Fall sind 1#V sowieso zu viel an dem Treiber, auch mit 
24V wird der keine Mikroschritte mit voller Leistung bringen 
(2x12Vx1.424=34v+2V  Treiber macht 36V minimale Netztdilspanning).

Auch sind 2 Motoren an einer Welle immer doof und bringen nicht die 
doppelte Leistung, sondern nur Probleme.

Bleib also beim 12V Netzteil und den Treibern und kaufe den stärksten 
Motor mit der niedrigsten Spannung (eher 1V als 5V) und einem Nennstrom 
kleiner als 0.7 x Treiberstrom.

Siehe Grundlagen in 
http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.10
Gast #5978721
Lesenswert?

MaWin schrieb:
> Auch sind 2 Motoren an einer Welle immer doof und bringen nicht die
> doppelte Leistung, sondern nur Probleme.

Das geht schon. Habe ich auch so. Nur eben mit 2 Endstufen. Eine Master 
und die 2 wird nachgeführt. Ist zB. in MAch3 vorgesehen. Was sich halt 
nicht definieren läßt ist der Einschaltmoment. Da geht jeder Motor eben 
in seine nächste volle Position. Ob die rechts oder links ist läßt sich 
eben nicht vorhersagen. Daher wird eine Referenzfahrt gemacht.
(Firma: mechapro GmbH) Persönliche Seite #5979221
Lesenswert?

Hallo "Erfahrener"

Erfahrener Entwickler schrieb:
> Wolfgang schrieb:
>> Mit der bisherigen Spannungskonstellation
>> sind allerdings jegliche Stromregelversuche zur Unwirksamkeit verdammt,
>> solange es um wesentlich mehr als Haltestromabsenkung geht.
>
> Es gibt auf dieser Welt noch mehr als nur Vollschrittbetrieb...

Mikroschritt funktioniert aber nur, wenn der Motorstrom geregelt werden 
kann. Mit einem 12V Motor an einer 12V Versorgung geht nur Halb- und 
Vollschritt, und das auch mehr schlecht als recht.

Mit freundlichen Grüßen
Thorsten Ostermann

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