Schulprojekt: Zeichnen mit Flächenportal und Servomotor

Guten Tag Zusammen,

in unserem Schulprojekt haben wir die Aufgabe ein vorhandenes Projekt zu erweitern. Das vorhandene Projekt war ein Flächenportal mit zwei Schrittmotoren, die eine X-Achse bzw. Y-Achse bewegen und über ein Arduino Uno angesteuert ein bestimmtes Bewegungsmuster abfahren.

Als Änderung haben wir uns überlegt einen Servomotor anzubringen, um einen Stift zu Heben bzw. zu Senken und sofern wir die festen Bewegungsmuster erfolgreich zeichnen konnten, eventuell sogar einen G-Code auslesen zulassen, sodass beliebige Bilder gezeichnet werden können.

Heute haben wir allerdings erfahren, dass unsere "Vorgänger" ihr Projekt nie wirklich fertiggestellt haben. Dies lag daran, dass die verwendeten ICs (L293D) durchbrannten.

Bei den vorhandenen Motoren handelt es sich um einen igus MOT-AN-S-060-005-042-M-A-AAAA und einen Wantai 42BYGHW811 (Datenblätter im Anhang).

Aufgrund des hohen Nennstroms des Wantai Motors wurden dann L6205N ICs (Verschaltung im Anhang) verwendet, diese waren zum heutigen Zeitpunkt allerdings katastrophal und teilweise falsch angeschlossen/angelötet und sind wahrscheinlich mittlerweile auch defekt (Bild im Anhang).

Da wir nun gerne mit unserem Projekt starten wollen, benötigen wir erstmal alle Bauteile und wollen nichts falsches Kaufen. Daher würden wir uns über Kaufempfehlungen von geeigneten Shields, Treibern oder auch ICs zur Verwirklichung unseres Projektes freuen, gerne auch zur Auswahl eines kleinen Servomotors.

Liebe Grüße

Stefan

igus.pdf (298 KB)

L6205N.png

motor 42BYGHW811_Datasheet.pdf (357 KB)

Schmeißt die Leistungsstufe weg. Ihr braucht einen ordentlichen Schrittmotortreiber zB einen mit dem TB6600.
In der Bucht bekommt solche um wenig Geld.
Grüße Uwe

Erst einmal vielen Dank für die schnelle Antwort :slight_smile:

Trotzdem habe ich noch zwei Fragen:

Die Spannung für den Motor schließe ich ja dann bei VCC an, auf einem Bild bei amazon habe ich gesehn dass dort "High Voltage" steht der Wantai Motor jedoch eine Spannung von 3,3 V benötigt, was ja nicht gerade so "High" ist. Schließe ich also meine 3,3 V an oder sind die Motoren so unempfindlich, dass man eine höhere Spannung anlegt?

Das ganze lässt sich dann mit der stepper.h Libary programmieren oder ?

Liebe Grüße
Stefan

Die Spannung für den Motor schließe ich ja dann bei VCC an, auf einem Bild bei amazon habe ich gesehn dass dort "High Voltage" steht der Wantai Motor jedoch eine Spannung von 3,3 V benötigt, was ja nicht gerade so "High" ist. Schließe ich also meine 3,3 V an oder sind die Motoren so unempfindlich, dass man eine höhere Spannung anlegt?

Du gehst mit 24V auf den TB6600(oder vergleichbaren Treiber).
Der Treiber regelt den Strom.(passend einstellen)

Die angegebene Motorspannung ist dabei völlig irrelevant, solange sie sehr deutlich unter 24V liegt.
Und das ist hier der Fall.

Allerdings ist sie auch mit 3,3V so hoch, dass eine Versorgung mit 12V, bei hohen Schrittgeschwindigkeiten evtl. nicht ausreicht. Also das Drehmoment zu weit absinkt.

Das bedeutet im Umkehrschluss, dass der Treiber allerdings für den Igus Motor (Nennspannung 24-48 V, 1,8A) ungeeignet ist, sehe ich das richtig?

SupraGP:
Das ganze lässt sich dann mit der stepper.h Libary programmieren oder ?

Ja, ich bevorzuge aber die AccelStepper beispielsweise wegen der möglichen Beschleunigungsrampe.

SupraGP:
Das bedeutet im Umkehrschluss, dass der Treiber allerdings für den Igus Motor (Nennspannung 24-48 V, 1,8A) ungeeignet ist, sehe ich das richtig?

Zuerst mal kann bei einem Motor die Nennspannung keinen Spannungsbereich sein.
Schau Dir das Datenblatt genau an.
Nennstrom 1,8A
Wicklungswiderstand 1,75 Ohm
Laut Ohmschen Gesetz ergibt sich daraus die Spannung 3,15V

Daraus ergibt sich daß die 24-48V Nennspannung auf die Spannungsversorgung des Treibers bezogen sind.

Darum ergibt sich die gleich Situation wie beim anderen Motor.

Grüße Uwe

Natürlich, manchmal sollte man einfach mal seinen Kopf einsetzen :roll_eyes:.

Vielen Dank an euch, Ihr seid Klasse so schnelle und super Antworten :slight_smile: