Forum: Analoge Elektronik und Schaltungstechnik Schrittmotor Lastschaltung


von Niklas H. (grobmotoriker)


Angehängte Dateien:

Lesenswert?

Hey Leute,
ich möchte gerne mit dem Arduino Mega in verbindung mit dem Adafruit 
Motor/Stepper/Servo Shield einen Schrittmotor ansteuern. Das Problem ist 
nur, dass der mehr Strom und Spannung benötigt, als das Shield 
verkraftet.
Beim Motor handelt es sich um diesen: 
http://www.emisgmbh.de/antriebs/sm/dl/103-H7123-0740.pdf
Hierbei kann ja (sofern ich alles richtig verstanden habe) am Schwarzen 
und weißen Draht die Masse angeschlossen und über die anderen Adern der 
Motor unipolar betrieben werden.
Nun sollte der Motor mit der im Anhang gezeigten Schaltung nur umgepolt 
betrieben werden, doch leider funktioniert das nicht.
Der Motor zuckt zwar etwas, aber mehr tut sich auch nicht.
Könnt ihr mir bitte sagen, wo der Fehler liegt oder mir eine andere 
Schaltung vorschlagen?

von Sébastien M. (sebi211)


Lesenswert?

Nun wenn er zuckt bist du schon einmal auf dem richtigen Weg! In welcher 
Reihenfolge steuerst du die Transistoren durch? Hast du auch 
nachgeschaut wie er genau angesteuert wird. Sonst kannst du auch mal 
einen DSO anschliessen.

Noch so als Tipp: FREILAUFDIODEN!! Ein Motor ist eine riesige Spule die 
dir schnell durch die Eigeninduktivität den Transistor durchbrennen 
lassen kann.

Und evt noch ein C bei der Motoren Speisung... kann dir mal schnell die 
Speisung runterfahren... könnte vielleicht auch an dem liegen?

von Sébastien M. (sebi211)


Lesenswert?


von Sébastien M. (sebi211)


Lesenswert?

Warte ist dein Ground eigentlich -12V? Wenn ja dann werden deine 
Transistoren immer durchgesteuert. So als Tipp verwende doch sonst einen 
Treiberbaustein für das aus erspart dir SW arbeit

von Niklas H. (grobmotoriker)


Lesenswert?

Danke schon mal für deine schnelle Antwort,
das mit den Freilaufdioden ist mir vorher auch noch aufgefallen, die 
werden direkt nachgerüstet.
Die Ansteuerung der Spulen sollte passen, da ich zuerst einen 5V Stepper 
(aber leider Bipolar) direkt über das Shield angesteuert und dieser 
funktioniert einwandfrei. Die Spulen wurden genau so wie der kleine 
angeschlossen und sollten somit auch richtig getaktet sein (der einzige 
Unterschied ist die unipolare Ansteuerung).
Bei dem Shield ist es so, dass Spule 1 an M1 und Spule 2 an M2 geklemmt 
werden soll, den genauen Takt gibt die Library vor.

Die Idee mit einem C in der Versorgungsspannung könnte funktionieren, 
das werde ich morgen auch mal mit testen.

Nein, der GND ist kein -12V, ich wollte in der Skizze nur Symbolisieren 
dass das der - des 12V Netzteils ist.

Falls es geklappt hat, melde ich mich nochmal, aber leider komme ich 
erst morgen zum ausprobieren.

von Mobílist (Gast)


Lesenswert?

Niklas H. schrieb:
> 20140825_162653.jpg
>           1,83 MB

VERFLUCHTE KISTE

Ist das mit den Bildformaten wirklich so schwer. Wenn das schei. Samsung 
I9505 Galaxy S4 es schon aus Lichtmangel und/oder fehlender Blende ein 
scharfes Bild abzuliefern, ist es wirklich nicht nötig, jedes Detail der 
Papierstruktur bzw. Unschärfe hier in Originalgröße hochzuladen.

1,8MB für 4 Transistoren, eine Black-Box und ein paar Spulenwindungen 
sind mal wieder preisverdächtig, zumal es an jeder Ecke freie 
Schaltplanprogramme gibt, mit denen man das mindestens genauso schnell 
wie mit Lineal und spitzem Bleistift, gar noch unter Nutzung der in der 
Bibliothek vorhandenen fertigen Bauteile, als internettauglichen 
Schaltplan gezeichnet bekommt.

Und zur Not gibt es noch mehr Graphikprogramme, mit der Fähigkeit, das 
Bild auf eine dem Inhalt entsprechende Größe zu reduzieren.

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Warum verwendest du nicht einfach eine fertige Endstufe mit 
Takt-/Richtungseingängen? Es muss ja kein "Shield" sein, die Dinger 
halten ohnehin meist nicht das was die Hersteller versprechen. Hier ist 
gezeigt, wie man eine solche Endstufe per Arduino ansteuern kann:
http://www.schrittmotor-blog.de/ansteuern-von-schrittmotoren-mit-arduino/

Mit freundlichen Grüßen
Thorsten Ostermann

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Niklas H. schrieb:
> Nein, der GND ist kein -12V, ich wollte in der Skizze nur Symbolisieren
> dass das der - des 12V Netzteils ist.
Dieser "Minus" ist aber schon mit dem GND deines uC verbunden?

BTW: IRFZ44N haben ein deutlich anderes Schaltplansymbol als das von 
dir verwendete!

Mobílist schrieb:
> Ist das mit den Bildformaten wirklich so schwer.
Augenscheinlich schon. Also gut, ich richte das dann mal...

: Bearbeitet durch Moderator
von MaWin (Gast)


Lesenswert?

Niklas H. schrieb:
> doch leider funktioniert das nicht.

Nun ja, dein Motor hat 0.77 OHm.

An 12V würden also 16A fliessen und der Motor zu heiss.

Vermutlich bricht dein Netzteil in der Spannung zusammen.

Freilaufdioden darf man natürlich nicht nehmen, die würden die 
nicht-angesteuerte Wicklung kurzschliessen, so ein Motor transformiert 
ja, am nicht-genutzen Ende liegen 24V. Man kann eine 27V Z-Diode nach 
Masse schalten oder eine 13V Z-Diode in Reihe mit einer normalen Diode 
nach +12V.

Niklas H. schrieb:
> Das Problem ist
> nur, dass der mehr Strom und Spannung benötigt, als das Shield

Eher nicht, eher weniger Spannung.

Der Motor ist ein Motor der für Stromregelung ausgelegt ist.

Den betreibt man nicht an einer festen Spannung.

Sondern an einer überhöhren, bis zu 75V, und mit Strombegrenzung.

Ein braucbarer Anteuer-IC wäre also TB6560.

Eine Ansteuerung mit 2V ist Unsinn (dreht zu langsam) und eine 
Stromregelung ganz diskret nur mit Transistoren aufzubauen ist zu 
aufwändig.

von Niklas H. (grobmotoriker)


Lesenswert?

Hallo,
es tut mir leid, wenn das Bild so für "Ärger" sorgt, es war nur eine 
SKIZZE! die nur auf die Schnelle abfotografiert wurde.
Ja, das mit dem anderen Schaltsymbol ist mir bekannt, aber wie schon 
gesagt, es ist nur eine Skizze.
Und ja, natürlich ist der GND des Netzteils mit dem des Controllers 
verbunden (siehe Skizze).

Das Shield sollte nur verwendet werden, da es von ein paar Versuchen 
schon vorhanden war. Es hätte ja sein können, dass eine einfache 
Verstärkerschaltung o.ä. möglich ist.

@MaWin danke für den Tipp mit dem TB6560, aber eine Frage habe ich da 
noch.
Am Clock-Input wird ein Puls angelegt und jede positive Flanke bedeutet 
einen Schritt oder?
Dafür müsste ich ja dann auf 24V umsteigen, das wäre aber kein Problem.

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Hallo Niklas,

> es tut mir leid, wenn das Bild so für "Ärger" sorgt, es war nur eine
> SKIZZE! die nur auf die Schnelle abfotografiert wurde.

Niemand hat hier etwas gegen eine Handskizze. Das "auf die Schnelle 
abfotografiert" ist das Problem. Für wenig Information wird viel 
Datenübertragung nötig. Leider sind Glasfaser-Anschlüsse noch nicht 
überall verfügbar ;)

Mit freundlichen Grüßen
Thorsten Ostermann

von OffTopic (Gast)


Lesenswert?

Mobílist schrieb:
> Niklas H. schrieb:
>> 20140825_162653.jpg
>>           1,83 MB
>
> VERFLUCHTE KISTE
>
> Ist das mit den Bildformaten wirklich so schwer. Wenn das schei. Samsung
> I9505 Galaxy S4 es schon aus Lichtmangel und/oder fehlender Blende ein
> scharfes Bild abzuliefern, ist es wirklich nicht nötig, jedes Detail der
> Papierstruktur bzw. Unschärfe hier in Originalgröße hochzuladen.
>
> 1,8MB für 4 Transistoren, eine Black-Box und ein paar Spulenwindungen
> sind mal wieder preisverdächtig, zumal es an jeder Ecke freie
> Schaltplanprogramme gibt, mit denen man das mindestens genauso schnell
> wie mit Lineal und spitzem Bleistift, gar noch unter Nutzung der in der
> Bibliothek vorhandenen fertigen Bauteile, als internettauglichen
> Schaltplan gezeichnet bekommt.
>
> Und zur Not gibt es noch mehr Graphikprogramme, mit der Fähigkeit, das
> Bild auf eine dem Inhalt entsprechende Größe zu reduzieren.

Gehst du noch über Modem ins Internet oder Wie ?
Meine Güte, jedesmal bei jedem Bild das ein wenig zu gross ist wird 
rumgemotzt. Schlussendlich interessieren die anzahl MByte nur die 
Admins, da die mehr Speicher besorgen müssen. Dir Als Benutzer kanns 
egal sein.. Glaube nicht dass es auf die 0.5s ankommt, die das Bild mehr 
zum laden braucht.

von MaWin (Gast)


Lesenswert?

Niklas H. schrieb:
> Am Clock-Input wird ein Puls angelegt und jede positive Flanke bedeutet
> einen Schritt oder?
> Dafür müsste ich ja dann auf 24V umsteigen, das wäre aber kein Problem.

Ja. 12V geht auch, aber mit 24V erreicht dein Motor höhere Drehzahlen. 
Der Strombedarf sinkt entsprechend auf etwa die Hälfte.

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Hallo "OffTopic"

>>> 20140825_162653.jpg
>>>           1,83 MB
>>
>> Ist das mit den Bildformaten wirklich so schwer.

> Gehst du noch über Modem ins Internet oder Wie ?
> Meine Güte, jedesmal bei jedem Bild das ein wenig zu gross ist wird
> rumgemotzt.

Zu recht. Es gibt durchaus noch Menschen, die DSL-Anschlüsse <2Mbit 
verwenden müssen, weil vor Ort nichts schnelleres zu haben ist. Oder die 
von unterwegs über langsame Leitungen auf das Forum zugreifen. Wenn dann 
fast 2MB veschwendet werden für eine Info, die man auch per ASCII-Art 
mit wenigen Zeichen darstellen kann, ist das nicht in Ordnung. Nicht 
umsonst gibt es hier Vorgaben für Bildformate. Wer zu doof ist seine 
Handykamera zu bedienen und/oder die Bilder hinterher klein zu rechen, 
der sollte hier halt keine Bilder hochladen.

Mit freundlichen Grüßen
Thorsten Ostermann

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.