Forum: Mikrocontroller und Digitale Elektronik ULN2803 und bipo Schrittmotor


von Gundelputz (Gast)


Lesenswert?

Hallo da draussen,
ich möchte einen bipolaren Schrittmotor mit einem ULN2803 antreiben. 
Leider scheiter ich schon am einfachsten.
Ich lege am pin9 GND und am pin10 12V an.
Am pin1 lege ich 5V an.
dann sollte am Ausgang pin18 doch 12V anliegen? bei mir sind es 0,615V.
Was mache ich falsch?

von Tom (Gast)


Lesenswert?

Der ULN2803 besteht aus 8 Darlington-Transistoren (+Vorwiderständen 
+Freilaufdioden) in einem Gehäuse und schaltet nur die Ausgänge gegen 
Masse.

Du brauchst für den bipolaren Schrittmotor eine H-Brücke a la L298 .

von Gundelputz (Gast)


Lesenswert?

bei Pollin gib es z.Z. aber genau so eine Schaltung mit einem ULN2003 
und einem Schrittmotor für fünf Flocken.
Ich möchte keine Unsummen für einen L298 ausgeben.
Habe mir gedacht mit dem ULN und 8 dioden sollte dies auch machbar sein.

von Ulrich F. (Gast)


Lesenswert?

Gundelputz schrieb:
> bei Pollin gib es z.Z. aber genau so eine Schaltung mit einem ULN2003
> und einem Schrittmotor für fünf Flocken.
Der ist aber unipolar, oder?

Gundelputz schrieb:
> Habe mir gedacht mit dem ULN und 8 dioden sollte dies auch machbar sein.
Nöö!

von uln (Gast)


Lesenswert?

Wenn du es dir gedacht hast, dann mach es.

von Gundelputz (Gast)


Lesenswert?

Ulrich F. schrieb:
> Der ist aber unipolar, oder?

nöö

uln schrieb:
> Wenn du es dir gedacht hast, dann mach es.

hab ich
funktioniert aber nicht mit dem ULN2803

von Ulrich F. (Gast)


Lesenswert?

Gundelputz schrieb:
> Ulrich F. schrieb:
>> Der ist aber unipolar, oder?
>
> nöö

Wohl!
Sonst  würde es ja wohl nicht mit dem ULN2803 funktionieren.

von Bastello (Gast)


Lesenswert?

Der von Pollin ist definitiv unipolar. Oder was meinst du, wofür die 5. 
Leitung ist? Nicht, dass ich dem Max nicht zutrauen würde, einen 
bipolar-Stepper mit dem ULN2003 zu verticken... aber der ist wirklich 
unipolar.

von Tom (Gast)


Lesenswert?

Gundelputz schrieb:
> Ulrich F. schrieb:
>> Der ist aber unipolar, oder?
> nöö

Hausaufgabe:
1) Finde den Unterschied zwischen unipolaren und bipolaren 
Schrittmotoren heraus. Achte besonders auf die Merkmale "Anzahl der 
Anschlüsse" und "Beschaltung".
2) Vergleiche das Produktdatenblatt des Motors 28BYJ-48, das Pollin zu 
dem Set bereitstellt, mit den Ergebnissen aus 1). Ist der Motor bipolar 
oder unipolar? Begründe deine Antwort.

von Daniel h. C. (harrycane)


Lesenswert?

Gundelputz schrieb:
> ich möchte einen bipolaren Schrittmotor mit einem ULN2803 antreiben.

Ich treibe hier zwei unipolaren Schrittmotoren mit einem ULN2803 an, was 
problemlos funktioniert.

Tom schrieb:
> Der ULN2803 besteht aus 8 Darlington-Transistoren (+Vorwiderständen
> +Freilaufdioden) in einem Gehäuse und schaltet nur die Ausgänge gegen
> Masse .

Da liegt nämlich das Problem für bipolare Stepper. Dort müssen die 
Spulen umgepolt werden. Du brauchst für jede Spule eine H-Brücke.

Wenn deine Stepper Restposten sind und es nicht sonderlich aufs 
Haltevermögen ankommt, kannst du sie aufschrauben (wenn sie 
aufschraubbar sind) und die Masseanschlüsse nachträglich einlöten und 
hast dann unipolare Stepper, die sich mit dem ULN ansteuern lassen.
Wenn du das machen willst, beschäftigst du dich aber besser vorher mit 
dem Thema, wie man einen Stepper halbwegs ordnungsgemäß zerlegen und 
wieder zusammenbauen kann.

von Ulrich F. (Gast)


Lesenswert?

Tom schrieb:
> Der ULN2803 besteht aus 8 Darlington-Transistoren
Eher 7 als 8
Aber das hat mit dem Problem hier nix zu tun.

von Tom (Gast)


Lesenswert?

Ulrich F. schrieb:
> Eher 7 als 8

Nein. Aber das hat immer noch nichts mit dem Problem zu tun.

von Matthias (Gast)


Lesenswert?

Tom schrieb:
> 2) Vergleiche das Produktdatenblatt des Motors 28BYJ-48, das Pollin zu
> dem Set bereitstellt, mit den Ergebnissen aus 1). Ist der Motor bipolar
> oder unipolar? Begründe deine Antwort.

Produktdatenblatt:
http://robocraft.ru/files/datasheet/28BYJ-48.pdf

Referenz aus dem Internet:
http://myhobby-cnc.de/wiki/lib/exe/fetch.php?media=myhobby-cnc:unipolar-vs-bipolar2.jpg

Ich erkenne das Bild oben in der Mitte wieder.
Die Mittelabgriffe sind beim 28BJ-28 zusammengeführt. Im 
Produktdatenblatt mit "5.Red" bezeichnet.
Ich würde also sagen, dass der Unipolar ist .... und der lässt sich 
wunderbar mit dem ULN2003 ansteuern. Habe das Model von Polin zufällig 
hinter mir liegen.

von Matthias (Gast)


Lesenswert?

Gundelputz schrieb:
> Hallo da draussen,
> ich möchte einen bipolaren Schrittmotor mit einem ULN2803 antreiben.
> Leider scheiter ich schon am einfachsten.
> Ich lege am pin9 GND und am pin10 12V an.
> Am pin1 lege ich 5V an.
> dann sollte am Ausgang pin18 doch 12V anliegen? bei mir sind es 0,615V.
> Was mache ich falsch?

Ich habe das noch nie versucht, nur mal kurz gegoogled ....
Aber probier mal den Pin 10 frei zu lassen, bzw dort die "relaismassen" 
drauf zu legen ...

Referenz:
http://www.brunwinkel.de/elektronik/ics/uln2803/

von Werner M. (Gast)


Lesenswert?

Ulrich F. schrieb:
> Eher 7 als 8

Interessante Aussage. Wie kommst du da drauf?

Im Datenblatt des ULN2803 auf der ersten Seite kommen bei der 
Treibernummerierung alle Ziffern von 1 bis 8 genau ein Mal vor.

von Ulrich F. (Gast)


Lesenswert?

Werner M. schrieb:
> Wie kommst du da drauf?
Ein Irrtum.

von Gundelputz (Gast)


Lesenswert?

Hallo alle zusammen,
habe mir jetzt das Ding vom Pollin geholt.
Leider bekomme ich den nicht zum Laufen.
Im Volschritt sollte ich folgende Ports ansteuern:
Schritt1 = 0 und 3 = 9
Schritt2 = 0 und 2 = 5
Schritt3 = 1 und 2 = 6
Schritt4 = 1 und 3 = 10
Leider zuckt der Motor nur jeden zweiten Schritt.
Motor und Platiene möchte ich ausschliessen da ich schon Kreuzgetauscht 
habe.
hatt da irgend wer ne Idee an was das liegen könnte?

von Gundelputz (Gast)


Lesenswert?

habe mir gerade noch mal die Beschaltung des SM angeschaut und hier 
liegt auch mein Fehler.
Ich war irgendwie von der irrigen Annahme ausgegangen das out 1 und 2 
der Spule 1 angehören. Tatsächlich ist Spule 1 = out 1 und 3.
Jetzt läuft er.
Danke für eure Ratschläge.

von Armin (Gast)


Lesenswert?

Gundelputz schrieb:
> Hallo da draussen,
> ich möchte einen bipolaren Schrittmotor mit einem ULN2803 antreiben.
> Leider scheiter ich schon am einfachsten.

Schau hier:

Beitrag "Re: ULN 2803 zur H-Brücke erweitern"


Es scheint also zu gehen...

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.