Forum: Mikrocontroller und Digitale Elektronik Schrittmotor nur in eine Richtung drehen


von Sebastian N. (sebastian_neusch)


Lesenswert?

Hallo Leute,

ich will für eine kleines Projekt Schrittmotoren verwenden, die eine Tür 
aufschieben sollten über eine Welle(Modellbau). Nun dachte ich dass es 
ja auch irgendwie möglich sein muss, dass ich mit vorher festgelegter 
Geschwindigkeit und z.B. einem NE555, einen Schrittmotor einfach in eine 
Richtung drehen kann ohne große Beschaltung wie Treiber IC's usw.

Mfg Sebastian

von Old P. (Gast)


Lesenswert?

Und die Tür bleibt dann bis zum jüngsten Gericht offen?

Natürlich kann man sowas machen, auch mit einem 555. Nur ohne Treiber 
geht gar nichts. Ob als IC oder diskret gebaut ist wurscht, denn ein 555 
hat keine geeignete Endstufe (für "zu" dann H-Brücke)


Old-Papa

von Sebastian N. (sebastian_neusch)


Lesenswert?

Old P. schrieb:
> Und die Tür bleibt dann bis zum jüngsten Gericht offen?
>
> Natürlich kann man sowas machen, auch mit einem 555. Nur ohne Treiber
> geht gar nichts. Ob als IC oder diskret gebaut ist wurscht, denn ein 555
> hat keine geeignete Endstufe (für "zu" dann H-Brücke)
>
>
> Old-Papa

Nein ich hätte dann umgepolt mit nem endtaster
Und dass ich noch "Leistungs"-transistoren brauch war mir klar

von Michael B. (laberkopp)


Lesenswert?

Da du 2 Signale brauchst, reicht ein NE555 nicht aus. Mit einem NE556 
ginge es, wenn der Schrittmotor nicht mehr als 200mA benötigt. Ein eher 
kleines Modell. Also ist es schlauer, den NE555 und einen 
Schrittmotor-Treiber mit eingebauter Schrittlogik zu verwenden. Besorge 
dr halt irgendeine einfache PLatine nit STEP Signal und erzeuge den Takt 
mit einem NE555
http://www.ebay.de/itm/A4988-3D-Drucker-Schrittmotor-Treiber-Modul-Reprap-Stepper-Driver-Kuhlkorper-/351280426965?var=&hash=item51c9f1efd5
http://www.ebay.de/itm/DRV8825-Stepper-Motor-Schrittmotor-Treiber-Driver-3D-Drucker-Arduino-RepRap-CNC-/400989207835?hash=item5d5cd1bd1b

von qwertzuiopü+ (Gast)


Lesenswert?

Naja, zwei H-Brücken brauchst du ja eigentlich sowieso. Also warum nicht 
einen Tiny o. ä. Die speziellen ICs werden ja nur benötigt, wenn man 
halt den Motor mit Konstantstrom betreiben will.

von Old P. (Gast)


Lesenswert?

qwertzuiopü+ schrieb:
> Naja, zwei H-Brücken brauchst du ja eigentlich sowieso.

Ähm, warum 2 H-Brücken?

old-Papa

von Max M. (jens2001)


Lesenswert?

Sebastian N. schrieb:
> ich will für eine kleines Projekt Schrittmotoren verwenden

WARUM?

Um ein Objekt mit konstanter Geschwindigkeit von einem Anschlag zum 
anderen zu Bewegen braucht man keinen Schrittmotor!

von qwertzuiopü+ (Gast)


Lesenswert?

Wäre bei bipolaren Schrittmotoren nicht schlecht. Wie willst du denn 
zwei Spülen mit einer H Brücke zweipolig ansteuern?

von Wolfgang (Gast)


Lesenswert?

Sebastian N. schrieb:
> ... ohne große Beschaltung wie Treiber IC's

Sebastian N. schrieb:
> Und dass ich noch "Leistungs"-transistoren brauch war mir klar

Wenn du alles aus Einzelbauteilen aufbauen willst, ist das kein Problem. 
Du kannst den NE555 für die Takterzeugung nehmen, dahinter einen CD4017, 
der die Sequenz festlegt und an die Ausgänge ein paar Logikgatter/Dioden 
oder sonsteine Dekodiermimik, die die Gegentakt-Endstufen (oder falls du 
einen Unipolaren Motor hast, die entsprechenden unipolaren steuernden 
Leistungstransistoren) in der richtigen Folge aktiviert.

von Michael B. (laberkopp)


Lesenswert?

qwertzuiopü+ schrieb:
> Also warum nicht einen Tiny

Damit meinst du einen ATtiny AVR Mikrocontroller.
Wie viel Strom liefert der denn ? 12V/3A ?
Offensichtlich ungeeignet.
Einen Schrittmotortreiber (mit 2 H-Brücken aka Vollbrücken und damit 4 
Halbbrücken) braucht er sowieso, und den Takt kann ermit einem NE555 
erzeugen.
ABER:
Die Überschrift
Schrittmotor nur in eine Richtung drehen
und
Sebastian N. schrieb:
> Nein ich hätte dann umgepolt mit nem endtaster
passt nicht zusammen.

Der Sebastian hat mal wieder nicht nachgedacht.

Man kann zwar sehr wohl Türen öffnen mit nur einer Drehrichtung in dem 
die passende Mechanik dran ist, aber er will offenbar doch die 
Drehrichtung des Schrittmotors ändern.
Wie praktisch, daß die Schrittmotortreiber einen DIR Eingang haben.
Wie blöd, daß ein ENDtaster nicht mehr tastet, wenn der Motor sich 
wieder vom Ende wegbewegt, also gleich wieder hinlaufen würde. Er 
braucht also mindestens noch ein FlipFlop (könnte man auch mit einem 
NE555 aufbauen).
So werden es schon 3 ICs: NE555 (Takt) FlipFlop (Richtung) 
Schrittmotortreiber.

Mal sehen, wie viele Salamischeiben Sebastian noch liefern will, bis das 
Problem vollständig beschrieben ist.

von qwertzuiopü+ (Gast)


Lesenswert?

Mit dem Tiny meinte ich den Teil vor der Endstufe... Und einen 
Schrittmotor mit 12 V 9 A wird der TO wohl kaum einsetzen.
Aber wenn du ihm natürlich lieber einen Verhau aus Logikbausteinen 
empfiehlt, dessen Entwicklung wahrscheinlich länger dauert, als ein 
entsprechendes Programm zu schreiben, dann werde ich dich nicht 
aufhalten.

von Sebastian N. (sebastian_neusch)


Lesenswert?

Max M. schrieb:
> Sebastian N. schrieb:
>> ich will für eine kleines Projekt Schrittmotoren verwenden
>
> WARUM?
>
> Um ein Objekt mit konstanter Geschwindigkeit von einem Anschlag zum
> anderen zu Bewegen braucht man keinen Schrittmotor!

WEIL!

ich die schon mit perfekt gedrehter welle und in perfekten abmessungen 
besitze und die nicht durch normale tauschen will.

von Sebastian N. (sebastian_neusch)


Lesenswert?

> Mal sehen, wie viele Salamischeiben Sebastian noch liefern will, bis das
> Problem vollständig beschrieben ist.

Auf die "Idee" mit dem FlipFlop bin ich schon davor gekommen, dass 
Taster nicht reichen. und es muss einfach möglichst klein aufgebaut 
werden. Und mein Dank gilt Michael Bertrandt mit den fertig teilen aus 
china

von chris_ (Gast)


Lesenswert?

Es wird behauptet, dass es mit nur einem NE555 geht:
http://www.555-timer-circuits.com/stepper-motor-controller.html

von Karl H. (kbuchegg)


Lesenswert?

chris_ schrieb:
> Es wird behauptet, dass es mit nur einem NE555 geht:
> http://www.555-timer-circuits.com/stepper-motor-controller.html

Das halte ich allerdings für ein Gerücht.
Ich brauch mir zb nur anzusehen, was der Pin 6 macht. Laut 
innenbeschaltung ist das der Treshhold-Eingang. Wie man damit einen 
Transistor ansteuert, muss mir erst mal wer erklären.

von chris_ (Gast)


Lesenswert?

Du hast Recht. Es ist leider ein TE555 im Schaltbild.
Die Sache ist: Ich meine mich zu erinnern, dass ich in irgendeinem 
Design-Kontest vor einiger Zeit einen Controller mit nur einem NE555 
gesehen habe. Leider finde ich den nicht mehr ( Tja, wenn man sich nicht 
alle Links speichert .... )
Theoretisch hätte ich es auch für unmöglich gehalten, die Schaltung 
schien mir damals aber einleuchtend. Vielleicht findet sie noch mal 
jemand.

von Minimalist (Gast)


Lesenswert?

https://www.youtube.com/watch?v=ZEcQW5rCbSQ
Vom Prinzip her ne Steinmetzschaltung.
Mit einem einfachen UM-Schalter auch richtungsänderbar.
Geschwindigkeit regeln geht dann nur mit Frequenzumrichter.

Und nein, das ist NICHT ernst gemeint...

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.