Relais für Atmega8 und Schrittmotor geeignet?

Gast #3284779
Lesenswert?

Hallo,

ich möchte mit einem Atmega8 die Spannung für einen Schrittmotor ein 
bzw. ausschalten. Der Motor wird mit max. 12V betrieben. Der Atmega8 hat 
eine Spannungsversorgung von 5V. Zum Schalten möchte ich ein Relais 
verwenden, komme aber mit den Angaben in den Datenblättern nicht klar.

Kann mir jemand hier sagen, ob dieses Relais 
[http://www.produktinfo.conrad.com/datenblaetter/500000-524999/502296-da-01-en-MIN_LEIST_REL_899_10A_1UK_12VDC.pdf] 
für meine Zwecke geeignet ist und an welchen Angaben man das festmachen 
kann?

Vielen Dank!
#3284827
Lesenswert?

Ein Relais ist ein "langsamer" Schalter. Damit könnte man zwar die 
Gesamt-Betriebsspannung eines Schrittmotors schalten, nicht aber die 
schnell aufeinanderfolgenden Schritte eines Schrittmotors.
Nahezu jedes Relais mit 5V-Spule und normalen Kontakten könnte die 
Gesamtspannung und den Gesamtstrom schalten.

Einfachster Weg sind Transistorschaltungen, die Eingang für 5V(µC) haben 
und die 12V (Stränge des Schrittmotors) schalten.

Es gibt auch spezialisierte IC's, Schrittmotortreiber, die z.B. den 
Strangstrom überwachen, mit starkem Strom den Schritt beginnnen und 
anschließend auf schwächeren Haltestrom übergehen usw.
Gast #3284906
Lesenswert?

Vielen Dank für eure Antworten,

die Spannung für den Motor hatte ich falsch im Kopf... 5V laut 
Datenblatt. Ich gehe davon aus, dass es sich heirbei um die 
Betriebsbespannung handelt, da das Datenblatt keine weiteren Angaben zur 
Spannung enthält.

Ich möchte mit dem Relais nur die Motorspannungsquelle an und 
abschalten. Die Steuersignale des Mirkocontrollers kommen über einen 
ULN2008.

Das hier ist das Relais zu dem Datenblatt 
[http://www.conrad.de/ce/de/product/502296/Miniatur-Leistungsrelais-899-10-A-1-Wechsler-Song-Chuan-899-1CFCE-12-12-VDC-1-Wechsler-10-A-Max-250-VAC-2500-VA].

Danke euch!
Gast #3284938
Lesenswert?

Frank schrieb:
> Ich gehe davon aus, dass es sich heirbei um die
> Betriebsbespannung handelt, da das Datenblatt keine weiteren Angaben zur
> Spannung enthält.

Eher nicht. Für höhere Schrittfrequenzen muss die Betriebsspannung 
erheblich höher als die Nennspannung sein. Vernünftige 
Schrittmotortreiber regeln den Strom. Der ULN2008 gehört nicht dazu und 
taugt nichts für höhere Schrittfrequenzen.
#3285000
Lesenswert?

Frank schrieb:
> Das hier ist das Relais zu dem Datenblatt
> 
[http://www.conrad.de/ce/de/product/502296/Miniatur-Leistungsrelais-899-10-A-1-Wechsler-Song-Chuan-899-1CFCE-12-12-VDC-1-Wechsler-10-A-Max-250-VAC-2500-VA].

Wenn du nur die Versorgungsspannung des Motor abschalten willst ist das 
Relais OK. Es ist für 12V ausgelegt. An den ULN2008, an Pin9 gehören 
ebenfalls die +12V, oder sonst eine Diode parallel zu Relais.
Gast #3285010
Lesenswert?

Frank - du solltest dich erstmal damit befassen wie ein Schrittmotor 
funktioniert und wie man ihn ansteuern muss. Ist dir klar, dass das 
meherere (teils unabhängige) Spulen sind die du mit dem richtigen Timing 
und Reihenfolge ansteuern musst? Die Angabe auf dem Schrittmotor sind 
Maximalwerte. Einen Schrittmotor steckt man nicht einfach an und er 
läuft.
http://www.youtube.com/watch?v=draBqtk7BKY
Ein Relais ist die völlig falsche Wahl.
Gast #3285423
Lesenswert?

Vielen Dank für eure Antworten!

@Peter
Ich habe die Schaltung bereits einmal aufgebaut und betreibe einen Motor 
damit. Ich benötige den gleichen Aufbau nur noch zwei weitere Male, habe 
aber nur ein Relais aus einem Starterkit.
Gast #3285456
Lesenswert?

Hi

>Spess53 hat Recht. Schrittmotortreiber haben einen EN (enable) Eingang.
>Damit kannst du jede Achse Ein- und Ausschalten.

Und wenn man bei einem ULN2008 die Eingänge auf L legt ist auch alles 
aus. Wozu das Relais dienen soll können nur die 'Entwickler' des 
ominösen 'Starterkits' wissen.

MfG Spess
Gast #3285459
Lesenswert?

> Wenn du nur die Versorgungsspannung des Motor abschalten willst ist das
> Relais OK.

Aber überflüssig.

In dem man alle Ausgänge des ULN2008 ? Eher ULN2803 abschaltet,
ist dasselbe erreicht (kein Motorstrom mehr) ohne ein Relais.

ULN2803
+-----+
|     |---Spule-+
|     |         +--+
|     |---Spule-+  |
|     |            +-- +12V
|     |---Spule-+  |
|     |         +--+
|     |---Spule-+  |
|     |            |
|     |------------+ <- Autsch, verboten, ULN2803 erzeugt 24V !
+-----+


> An den ULN2008, an Pin9 gehören ebenfalls die +12V,
> oder sonst eine Diode parallel zu Relais.

Falls es derselbe ULN2803 ist, der auch den Schrittmotor steuert,
geht das nur, wenn das Relais an 12V und der Schrittmotor an 5V hängt,
allerdings wären 5V für einen 5V Motor am ULN2803 etwas knapp,
der ULN2803 frisst selber 1.3V, bleiben nur noch 3.7V für den Motor,
der hat damit also weniger als die halbe mögliche Leistung.

Man darf keinesfalls 12V an einen ULN2803 legen der einen 12V
Schrittmoror versorgt:

> Ich habe die Schaltung bereits einmal aufgebaut und betreibe einen Motor
> damit. Ich benötige den gleichen Aufbau nur noch zwei weitere Male

Falls du glaubst, damit so was bauen zu können:

         +-------------Spule-+
         |                   +--+
         |  +----------Spule-+  |
         |  |                   |  Schrittmotor1
         |  |  +-------Spule-+  |
         |  |  |             +--+
         |  |  |  +----Spule-+  |
         |  |  |  |             o
ULN2803  |  |  |  |               /o-- +5V
+-----+  |  |  |  |             o/
|     |--+--(--(--(----Spule-+  |
|     |     |  |  |          +--+
|     |-----+--(--(----Spule-+  |
|     |        |  |             |  Schrittmotor2
|     |--------+--(----Spule-+  |
|     |           |          +--+
|     |-----------+----Spule-+
|     |
|     |---------------------------Relais-- +12V
|     |
|     |-- +12V
+-----+

dann vergiss das ganz ganz schnell, denn auch der
abgeschaltete Motor würden sich vom anderen beeinflussen,
denn blöderweise wirken unipolare Schrttmororen auch
wie Trafos.

Nimm einen weiteren ULN2803.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren