Forum: Analoge Elektronik und Schaltungstechnik Einfache Schrittmotoransteuerung ohne ICs


von Christian J. (elektroniker1968)


Lesenswert?

Hallo,

ich suche eine einfache Schaltung um einen Schrittmotor (6 Anschlüsse) 
zu steuern. Da er kein nennenswertes Drehmoment haben muss sind keine 
besonderen Stromwächter etc notwendig, er wird nur bestromt wenn er 
drehen soll, das Haltemoment durch die Magneten reicht aus (Solarzelle 
auf Teller drehen).

Hat da jemand eine Schaltung die ohne Spezial Ics auskommt? Taktfolge 
wird per uCV erzeugt.

von Alexander S. (esko) Benutzerseite


Lesenswert?

Der Standard IC hierfür ist der L293. Billig und relativ leicht 
verständlich, dazu gibts auch Seitenweise Anwendungshinweise im Netz.
Es gibt aber auch noch viele weitere: z.B: L6203 einfach mal googeln.

Diskret kann man es auch machen:
Man braucht nur eine H-Brücke mit entsprechender Ansteuerung.
Hier hab ich mal einen Entwurf gepostet: 
Beitrag "Re: Kleinen Schrittmotor ansteuern (CD-Laufwerk)"

Wenn es nur ab und zu läuft, kann man auf eine Stromregelung verzichten.

Allgemeine Infos:
Schrittmotor oder http://www.rn-wissen.de/index.php/Schrittmotoren

von Georg A. (Gast)


Lesenswert?

Hm, da steht was von Solarzelle. Was bedeutet das? Der L293 ist Bipolar 
und hat einen recht kräftigen Ruhestrom.

Wenn es unbedingt keine ICs sein sollen, würde ich den Motor an dieselbe 
Versorgung wie den uC hängen und einfach eine diskrete CMOS-Stufe mit 
Logic-Level-p/n-Mosfets dahinter bauen. Dann braucht man keine 
Pegelwandler oder Widerstände...

von icke (Gast)


Lesenswert?

6-Pin ist wohl unipolar da brauchts keine H-Brücke.

von Christian J. (Gast)


Lesenswert?

Hallo,

es ist nur ein Demomodell auf einer Holzplatte, ein Drehteller mit einer 
Solarzelle, ein Winkelgeber auf Leds als Spannungsquelle, Akku und eine 
uC Einheit. Um die Zelle zu drehen ist nicht viel Energie nötig.

Der Motor kann auch mit 4 Kabeln unipolar betrieben werden. Also würde 
ich einfach eine H-Brücke mit 4 x TTL Mosfet (P und N Typen) bauen und 
die vom uC ansteuern.

von icke (Gast)


Lesenswert?

>Der Motor kann auch mit 4 Kabeln unipolar betrieben werden.
Du meinst jetzt aber bipolar oder?

Für unipolar brauchst du nur 4 NPN Transistoren nebst Basiswiderständen.

von leo2e (Gast)


Lesenswert?

Hallo zusammen,
der Schrittmotor hat 2 Spulen (4 Anschlüsse). Bei bipolarer Ansteuerung 
braucht es 2 H-Brücken (z.B. L298)
Sind 6 Anschlüsse vorhanden hat jede Spule einen Mittelabgriff.
Da braucht man ein Netzteil mit +Spannung und - Spannung und auf die 
Mitte die Masse. Schaltet man +Spannung ist das Magnetfeld der Spule in 
der einen Richtung, schaltet man -Spannung dreht sich das Magnetfeld um.


mfg
leo2e

von Ganymed (Gast)


Angehängte Dateien:

Lesenswert?

Ohne ICs ?
Du meinst wohl spezielle
Schrittmotorbausteine.

Hier eine (sehr) alte Lösung
mit standart digital ICs.

An die Ausgänge musst Du natürlich noch
zwei Paar Transistoren hängen.

von Christian J. (elektroniker1968)


Lesenswert?

Hallo,

diese letzte Schaltung sieht prima aus. Ich werfe da wohl was 
durcheinander mit unipolar/bipolar etc. Ich möchte einfach nur 1,8 Grad 
Schritte fahren können, das reicht. Den Mittenzapf der Spule muss man 
nicht verwenden.

Die Digitalschaltung oben ist also komplett für beide Spulen? Die 
Transistoren pro Ausgang müssten als H-Brücke verschaltet werden?

So wie hier?

http://www.mikrocontroller.net/attachment/52650/h-br_cken.png

Blöde Frage: Welches JK Flipflop nimmt man da? Es gibt so viele. Das Xor 
Gatter ist wohl ein 7486.

von Ganymed (Gast)


Angehängte Dateien:

Lesenswert?

TTl-Technik:
   JK-FF      74HC107
   XOR-Gatter 74HC86

CMOS:
   JK-FF      4027
   XOR-Gatter 4030

Die einfachste möglichkeit
ist die unipolare Ansteuerung.
(siehe Schaltplan)
Anstelle der einzelnen Transis
würde ich ein ULN2803 oder ULN2804
verwenden. Da sind sogar die Freilauf-
dioden mit drin.
Auch Halbschrittbetrieb ist so möglich.
Aber nicht mit meiner Schaltung.

von faustian (Gast)


Lesenswert?

Evtl einfach einen zweiten Schrittmotor als Generator nehmen - die 
Phasen sollten dann schon mal stimmen, braucht nur noch evtl einen 
Schaltverstaerker ;)

von Christian J. (elektroniker1968)


Lesenswert?

Hallo,

ich habe mit jetzt doch mal die L297/298 bestellt. Das mit der H-Brücke 
scheint mir in dem Moment kritisch, wenn die Transen kurz gleichzeitig 
offen sind. Je nachdem ob diew Temperatur in meinem Dachstudio mal 
endlich wieder unter 30 Grad fällt baue ich das dann mal auf. Oder lasse 
die TTL weg und steuere gleich mit einem uC die Transistoren direkt an, 
das spart weiter Bauteile ein.

Danke die Tips, Jungs!

von Christian J. (elektroniker1968)


Lesenswert?

Hallo,

noch ne Frage an die Spezis: Ich habe einen Motor mit 
Sintermetalllagern, vermute mal aus einem Drucker. Dreht man ihn per 
Hand so fühlt man 24 magnetische Rasten pro Umdrehung. Ist das dann ein 
Motor mit 7,5 Grad Winkel? Die besseren mit 1,8 Grad sind wohl etwas 
teurer denke ich mal.

Den ULN2803 habe ich rausgesucht, denke aber mal die beiden Dioden 
parallel zu den Spulen müssen trotzdem rein, auch wenn der Uln Dioden 
über C und E hat, oder?

von Gast (Gast)


Lesenswert?

Krampf!

Nimm einen L298, einen Atmega/PIC/etc. und gib über die ABCD-Anschlüsse 
die Signale direkt rein.

Siehe Tabelle von hier: 
http://de.nanotec.com/page_static__schrittmotor_animation__de.html

von MaWin (Gast)


Lesenswert?

> denke aber mal die beiden Dioden
parallel zu den Spulen müssen trotzdem rein, auch wenn der Uln Dioden
über C und E hat, oder?

Nein, wenn du den Diodenanschluss des ULN an + anschliesst, reicht das.

Deine gewünschte Schaltung (ob mit ULN oder mit Einzeltransistoren) 
entspricht wohl denen hier:
http://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.10

von Christian J. (elektroniker1968)


Lesenswert?

Hi,

ich baue das dann mal unipolar auf und werde schauen ob ich mit nur 9V 
Halbschrittbetrieb erreichen kann. Inteerssant wäre ja Mikroschritt aber 
leider nur mit viel Elektronik drumherum.

http://www.mikrocontroller.net/mc-project/Pages/Robotik/Mechanik/mechanik.html

von Christian J. (elektroniker1968)


Angehängte Dateien:

Lesenswert?

Bin ja mal gespannt :-)

von Christian J. (elektroniker1968)


Angehängte Dateien:

Lesenswert?

Läuft einwandfrei :-) Nur ruckelt es bei langsamen Steps wegen der 
grossen Trägheit der Scheibe.

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.