Forum: Mikrocontroller und Digitale Elektronik Schrittmotoren anschließen?


von Florian (Gast)


Lesenswert?

Hallo zusammen, ich habe ein Problem bei dem ihr mit hoffentlich 
weiterhelfen könnt:

Ich muss einen Schrittmotor mit dem uC ansteurn.
Soweit sogut. Ich habe den Schrittmotor also an einen Verstärker 
angeschlossen, an welchen weis ich nicht aber mein Lehrer hat gemeint 
dass es mit diesem geht.
Ich hab also den Verstärker mit dem Schrittmotor daran, an den uC 
angeschlossen, das einzige was aber passiert ist, war das der Verstärker 
extrem heiß geworden ist.
Ich bin auch nichtmehr sicher wie ich den Verstärker bzw den daran 
angeschlossenen Schrittmotor mit Strom versorge. Muss ich den verstärker 
extra mit einer Batterie versorgen?, wenn ja mit was für einer. Oder 
muss ich den verstärker an den uC anschließen? wenn ja wo ?
Danke schonmal im Vorraus.
ich hoffe das ihr mir irgendwie helfen könnt.







von Thorsten (Gast)


Lesenswert?


von Florian (Gast)


Lesenswert?

Also den link kannte ich schon, aber da ich nicht gerade der überchecker 
in solchen sachen bin, werde ich daraus einfach nicht schlüssig!
ich bleibe immer an einer stelle hängen.
ich denke den schrittmotor mit dem mikrocontroller wird nicht allzu 
schwer sein, aber mein problem ist die stromversorgung!

Auf dem schrittmotor steht 3.1 V und 1.4 A !
Reichen da 2 normale kleine AA batterien oder soll ich den schrittmotor 
an den mikrocontroller anschliessen, denn da gibt es ja auch einen 5V 
ausgang!

danke im vorraus!

von djhwerz (Gast)


Lesenswert?

such hier im forum

von Spess53 (Gast)


Lesenswert?

Hi

Schrittmotor direkt an µC. Noch eine Methode den µC sicher zu grillen.
Im o.g. Link steht doch alles wichtige drin. Stelle erst mal fest,was du 
für einen Schrittmotor hast (Bipolar/Unipolar). Danach richtet sich 
Ansteuerung und der Bauelementeaufwand. Und vergiss deine AA-Batterien. 
Die sind in der Taschenlampe besser aufgehoben.

MfG Spess

von Timo (Gast)


Lesenswert?

Schalte doch einfach jede Phase mit einem Transistor.

von Florian (Gast)


Lesenswert?

danke für die zahlreichen rückmeldungen aber irgendwie bringt mich alles 
nicht weiter!
tut mir leid, ich will euch ja nich nerven, aber ich brauch hier echt 
hilfe.
@ Spess53

also der schrittmotor ist bipolar ( soviel weiss ich bzw. versteh ich 
noch),
besitzt 4 drähte:
blau,rot(gehören zusammen)
gelb,weiss(gehören zusammen)

ich hab jeweils ein widerstand ,je 13 ohm (wurde mir so gegeben), davor 
gelötet (also vor gelb und blau), da sonst die signalverstärker zu heiss 
werden.

an diesen verstärkern befindet sich ein externer stromanschluss
und genau da liegt mein problem:

auf dem Schrittmotor steht das er 3.1 V und 1.4 A braucht!
wenn du sagst ich soll keine batterien verwenden, wie soll ich diesen 
verstärker bzw. den motor sonst mit strom versorgen?

hoffentlich versteht jetzt jemand mein problem, denn selbst nach 2 
maligem durchlesen kann ich dem oben genannten link nix abgewinnen!


MfG Florian

von Johannes M. (johnny-m)


Lesenswert?

Florian wrote:
> auf dem Schrittmotor steht das er 3.1 V und 1.4 A braucht!
Nicht direkt "braucht". Das heißt, dass der Bemessungsstrom für die 
Wicklung 1,4 A beträgt und dass dieser Strom bei 3,1 V fließt (also dass 
der Motor einen Wicklungswiderstand von ca. 2,2 Ohm hat). Normalerweise 
(zumindest dann, wenn man auch höhere Taktfrequenzen fahren will) 
betreibt man einen solchen Motor mit einem sog. Strombegrenzungs-Chopper 
und mit einer wesentlich höheren Spannung als der auf dem Motor 
angegebenen. Wenn man ihn nur mit den angegebenen 3,1 V speist, dann 
gibts bei höheren Schrittfrequenzen Probleme mit dem Drehmoment und der 
Motor gerät außer Tritt (auf deutsch: dreht sich nicht mehr), weil der 
Strom durch das RC-Glied aus Wicklungswiderstand und -Induktivität 
während eines Taktes nicht mehr auf einen brauchbaren Wert ansteigen 
kann. Wenn da allerdings zusätzlich noch 13 Ohm-Widerstände in Serie 
liegen, gibt das eh nix mit höheren Schrittfrequenzen und um überhaupt 
den Bemessungsstrom und damit ein brauchbares Drehmoment zu erreichen, 
muss eine wesentlich höhere Spannung angelegt werden.

> wenn du sagst ich soll keine batterien verwenden, wie soll ich diesen
> verstärker bzw. den motor sonst mit strom versorgen?
Womit wird der Rest der Apparatur denn versorgt? Die Informationen, die 
Du preisgibst, reichen nicht wirklich aus, um zu ersehen, was genau 
gemacht werden soll (siehe oben...). Wie kommst Du überhaupt auf 
Batterien als Spannungsversorgung? Hat Dir Dein Lehrer etwa Batterien in 
die Hand gedrückt und gesagt "mach mal"? Du wirst ja wohl irgendein 
Labornetzteil zur Versorgung der anderen Komponenten zur Verfügung 
haben, oder etwa nicht? Batterien für so was einzusetzen würde ich (ohne 
jetzt den konkreten Versuchsaufbau zu kennen) als Verschwendung 
betrachten.

> hoffentlich versteht jetzt jemand mein problem, denn selbst nach 2
> maligem durchlesen kann ich dem oben genannten link nix abgewinnen!
Ich denke, dass Dir auch einige elektrotechnische Grundlagen fehlen. 
Außerdem fehlt Dir anscheinend eine wirklich vernünftige 
Aufgabenstellung von Deinem Lehrer.

Erzähl doch einfach mal, was der Schrittmotor genau machen soll und was 
Du konkret an Material zur Verfügung hast.

von Florian (Gast)


Lesenswert?

also aufgaben stellung war, den schrittmotor über den mikroc. 
anzusteuern!
mir wurden die verstärker gegeben und eine kleine skizze wo die 
verbindungskabel für den mikroc. hingehören und die spannung angelegt 
werden soll, gegben.
der mikrocontroller wird natürlich durch ein netzteil mit strom 
versorgt, läuft soweit und ich weiss auch wie man ihn programmiert.


zur verfügung steht mir:

verstärker:
http://img252.imageshack.us/img252/9159/bild1rx7.jpg

schrittmotor:
http://img171.imageshack.us/img171/2601/bild2si2.jpg
und ein T89c51rd2-mikrocontroller.

ich würde den schrittmotor bzw. den verstärker an den ports 2.0 bis 2.3 
anschliessen wollen da ggf. später noch ein weiterer dazu kommt!

aber estmal sollte es mit einem funktionieren.

die widerstände sollte ich benutzen, da der verstärker sonst zu heiss 
werden würde( was er auch so tut, wenn ich ca. 4,5 V anschliessen)
Mir wurde alles so gegeben (die Hardware), meine aufgabe war/ist es 
lediglich den schrittmotor anzusteuern.
nur leider ist es mir abhanden gekommen welches kabel der spule in 
welchen port gehört (hängt ja eig. von der programmierung nacher ab) und 
wie ich den schrittmotor mit strom versorgen soll!

von Spess53 (Gast)


Lesenswert?

Hi

Wenn man wüsste,wie dein "Verstärker" heisst wäre es einfacher dir zu 
helfen. Auf dem Bild ist es nicht zu erkennen.

MfG Spess

von Power (Gast)


Lesenswert?

Wie auch immer, 8.68W (2x 3.1V * 1.4A) macht der in dem Gehäuse nicht.

von Florian (Gast)


Lesenswert?

auf dem "verstärker" steht drauf:
L293D
W990N0349
MALAYSIA

in der schule is es ja gelaufen und ausserdem schließe ich ja nicht 
beide schrittmotoren an dem an! ich hab 2 von der sorte!

von Spess53 (Gast)


Angehängte Dateien:

Lesenswert?

Hi

Anbei etwas zum Lesen.

MfG Spess

von Florian (Gast)


Lesenswert?

naja ich hab rigendwie das gefühl hier reden alle an mir vorbei oder ich 
hab mein problem einfach nur "kacke2 geschildert!

ich wollte lediglich wissen wieviel Volt ich anlegen muss, denn 
irgendwie passiert nichts ausser das der verstärker heiss wird!

trotzdem danke für eure bemühungen!

von Matthias (Gast)


Lesenswert?

Also, lt Datenblatt des L293 benötigt dieser, um sicher zu arbeiten, 
eine mindeste Betriebsspannung von 4,5V!

Dein Motor zieht aber bei 4,5V mehr als 2A. Der L293 kann aber nur max 
600mA Dauerstrom, 1A kurzzeitig, treiben!  => wird heiß

Bekommt der L293 aber nur 3,1V (wie der Motor), so ist nicht garantiert, 
dass die AUsgangstreiberstufe ordentlich durchsteuert. Somit ist es 
wahrscheinlich, dass die Ausgangstransistoren im anaolgen Bereich 
bleiben.
=> wird heiß.

Mein Fazit:
Ich würde diesen Schrittmotor nicht mit diesem IC treiben.

von Florian (Gast)


Lesenswert?

mhhh okai danke. die antwort hat mir jetzt geholfen :D
fazit -> aus dem projekt wird nix !

von Matthias (Gast)


Lesenswert?

...s dem projekt wird nix !..

Zumindest nicht mit den Bauteilen...

von Johannes M. (johnny-m)


Lesenswert?

Wenns nur um langsame Schritte geht, dann kann das sehr wohl klappen, 
und zwar eben mit den oben erwähnten 13-Ohm-Vorwiderständen. Den L293 
z.B. mit ca. 15 V versorgen, das gibt dann einen Strom von ca. 1 A (13 
Ohm von dem Vorwiderstand, 2,2 Ohm von der Wicklung -> 15 V / 15,2 Ohm = 
ca. 1 A). Das sollte für Ansteuer-Versuche zumindest reichen. Nur wie 
schon gesagt: Für höhere Schrittfrequenzen (also wenn der Motor sich 
auch richtig "drehen" können soll) ist eine Chopperschaltung 
unabdingbar.

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.