Hallo alle zusammen,
Ich suche Treiber um 2 schrittmotoren zu betreiben die einen Schlitten auf x und y Ebene bewegen sollen. Das ganze soll über einen Arduino gesteuert werden.
Der Motor hat 3 A und eine Spannung von 2,4v.
Hier ein Link zum Motor und allen Angaben:
Ich hoffe ihr könnt mir weiterhelfen.
Vielen Dank!
Ich denke jedoch das dein Motor dazu nicht passt. Auf 2,4V runter und drunter ist schon ...
Du könntest die aber fragen ob sie für dich etwas sinnvolles zusammenstellen.
Den hier kannst du auch fragen, der stellt dir auch etwas zusammen. Er ist im mikrocontroller Forum aktiv.
Passendes Netzteil solltest du auch nicht vergessen.
Ich kann dir nur von den billigen, wo TB6600 in der Anzeige steht, aber kein TB6600 drin ist, abraten.
Die überhitzen bei 3A recht schnell, und schalten dann ab.
Selbst bei aktiver Kühlung.
Ansonsten ist es recht egal, welchen Treiber du wählst, solange er deinen Anforderungen genüge tut.
Alternative Treiber: ST-M5045 2M542 usw.
Es gibt so viele, dass mir hier eine Auflistung sinnfrei erscheint
Ich empfehle:
Treiber nicht an der Strom Obergrenze betreiben
Motor nicht an der Strom Obergrenze betreiben
Ruhig eine hohe Versorgungsspannung wählen.
Desto mehr Drehmoment hast du bei hohen Schrittgeschwindigkeiten.
Ich denke jedoch das dein Motor dazu nicht passt. Auf 2,4V runter und drunter ist schon ...
Datenblatt zum Treiber lesen.
Aber in der Regel geht das schon.
Da kann man ganz entspannt mit 36V auf den Treiber gehen.
Nicht bei jedem, aber bei den meisten.
combie:
Ich kann dir nur von den billigen, wo TB6600 in der Anzeige steht, aber kein TB6600 drin ist, abraten.
Die überhitzen bei 3A recht schnell, und schalten dann ab.
Selbst bei aktiver Kühlung.
Also ich kann das nicht bestätigen. Ich habe zwei von den Dingern und habe die Motoren schon tagelang durchgehend laufen lassen. Die wurden nicht mal Handwarm mit Nema 17 Motoren. Und die waren wirklich dauernd nur am laufen. Die Kühlbleche sind ja über die ganze Gehäusegrösse. Die Motoren worden sehr warm, da hatte ichschon ein bischen Bedenke. Aber diese Treiber kann ich nur empfehlen. Über die Leistungsgrenze, ok, das weiß ich nicht.
Ich denke jedoch das dein Motor dazu nicht passt. Auf 2,4V runter und drunter ist schon ...
Du könntest die aber fragen ob sie für dich etwas sinnvolles zusammenstellen.
Passendes Netzteil solltest du auch nicht vergessen.
Das sind Stromtreiber; da kann die Versorgungsspannung des Treibers nicht hoch genug sein,
Mit dem Motor und dem Treiber kannst Du locker 12 oder 24 V Versorgungsspannung verwenden.
uwefed:
Das sind Stromtreiber; da kann die Versorgungsspannung des Treibers nicht hoch genug sein,
Mit dem Motor und dem Treiber kannst Du locker 12 oder 24 V Versorgungsspannung verwenden.
Grüße Uwe
Also habe ich richtig verstanden, dass ich den treiber und den Motor an ein 12v Netzteil hängen kann obwohl beim Motor steht dass er eine Spannung von 2.4v hat?
Der DM542T wurde mir jetzt von Stepper online empfohlen. Ist das die richtige Wahl?
In der Beschreibung steht dass er Microsteps ab 400 bis 25000 kann. Ist das nicht zu viel?
Der Treiber begrenzt den Strom auf den eingestellten Wert. Dieser sollte mit dem Nennstrom des Motors überenstimmen. Mehr macht den Motor kaputt, weniger hast Du nicht die Nennleistung.
Damit der Treiber den Strom gegen die Induktivität des Motors, welche den Strom langsam ansteigen läßt, treiben kann ist eine Spannung die mindest die 4-fache der Nennspannung des Motors ist ratsam. Hier gilt aber je mehr desto besser, also 24V ist besser als 12V. Das Netzteil muß aber für einen Motor den 1,42 fachen eingestellten Strom liefern können.
uwefed:
Der Treiber begrenzt den Strom auf den eingestellten Wert. Dieser sollte mit dem Nennstrom des Motors überenstimmen. Mehr macht den Motor kaputt, weniger hast Du nicht die Nennleistung.
Damit der Treiber den Strom gegen die Induktivität des Motors, welche den Strom langsam ansteigen läßt, treiben kann ist eine Spannung die mindest die 4-fache der Nennspannung des Motors ist ratsam. Hier gilt aber je mehr desto besser, also 24V ist besser als 12V. Das Netzteil muß aber für einen Motor den 1,42 fachen eingestellten Strom liefern können.
Grüße Uwe
Okay verstehe. Wofür stehen denn dann genau die 2.4 Volt Strangspannung des Motors wenn man immer das 4 fache holen soll wie angegeben?
Wenn der Motor in Ruhe ist und der Nennstrom durch die Spule fließt, dann kann man die Nennspannung messen, woraus sich der Gleichstromwiderstand der Spule berechnen läßt.
Bei Motordrehung erhöht sich der Spulenwiderstand, weshalb bei gewünschtem gleichbleibenden Strom die Spannung durch den Treiber ebenfalls erhöht werden muß. Das funktioniert, solange die für den Motor benötigte Spannung kleiner ist als die Versorgungsspannung des Treibers.
Wegen der im Motor verbauten Isolierungen ist die maximal anzulegende Spannung natürlich begrenzt. Manche Datenblätter von Motoren geben diesen Wert auch an.
Franz54:
O.K. nur 2.1 Ampere. Aber die höchste Stufe des 6600 ist 4 Ampere und das Kühlblech ist gewaltig. Da sehe ich auch bei 3 Ampere kein Problem.
Bei 2A mag das alles gut gehen....
Ich spreche hier wirklich nur von den allerbiligsten Dingern, welche als TB6600 angepriesen werden aber kein TB6600 drin ist.
Andere Treiber Boxen werden durchaus besser konstruiert sein.
Da bin ich mir recht sicher. Kenne es nicht anders
Bei den Billigdingern stellt sich das Problem, dass das Kühlblech nicht an der heißen Rück-/Unterseite des Chips gekoppelt ist, sondern an dem Plastegehäuse der Vorder-/Oberseite.
Eine jämmerliche thermische Kopplung.
Chip-Wärmeleitpaste-Aluklotz-Silikonstreifen-Kühlblech
Diese kann nicht durch die Größe des Kühlbleches kompensiert werden.
Das Resultat:
Ein paar Minuten geht alles gut, auch bei hohem Strom, dann finden thermische Abschaltungen statt, welche sich in Schrittfehlern äußern.
Die Billigdinger haben noch nicht mal einen Error Ausgang, so dass man den Fehler erst mit Verspätung bemerkt. z.B. dadurch, dass das Werkstück nicht Maßhaltig geworden ist.