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!
Hi Nimm statt eines ungeeigneten Relais einen Schrittmotortreiber. MfG Spess
Frank schrieb: > Kann mir jemand hier sagen, ob dieses Relais [...] für meine Zwecke > geeignet ist und an welchen Angaben man das festmachen kann? Schwierig. Das von dir verlinkte Datenblatt beschreibt eine ganze Familie von unterschiedlichen Relais.
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.
Frank schrieb: > Der Motor wird mit max. 12V betrieben Ist das die Nennspannung des Motors oder tatsächlich die Betriebsspannung. Normalerweise ist die Betriebsspannung ein Vielfaches der Nennspannung.
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!
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.
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.
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.
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.
Dein: Miniatur-Leistungsrelais 899 10 A, 1 Wechsler Song Chuan http://www.mikrocontroller.net/articles/Relais_mit_Logik_ansteuern Kommt auf den Strom Deines Schrittmotors an und es bleibt die Frage, was der SM ohne Haltestrom eigentlich macht, wenn Du alles abschaltest. In ungünstigen Fällen knallt die Mechanik auf irgendeinen Anschlag´...
Spess53 hat Recht. Schrittmotortreiber haben einen EN (enable) Eingang. Damit kannst du jede Achse Ein- und Ausschalten.
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
> 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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.