Schrittmotor mit AT90S4433

Gast #19239
Lesenswert?

Hallo!

Ich möchte mit meinem Microcontroller einen Schrittmotor ansteuern. Der 
Motor soll sich mit konstanter Drehzahl drehen und beim Einterffen eines 
Signals in den uC soll der aktuelle Winkel (0<ß<360) zurückgegeben 
werden. Der Schrittmotor muss keine besondere Last bewegen, sondern nur 
einen Spiegel drehen!
Kann der Motor direkt angesteurt werden oder brauche ich einen 
Treibenbaustein? Wie kann ich das mit möglichst wenig Aufwand 
realisieren?

Vielen Dank!

Steffen
Gast #19240
Lesenswert?

Schrittmotoren benötigen zumeist Spannungen und Ströme, die ein 
uController nicht so ohne weiteres liefern kann. Je nachdem,  welchen 
Strom Dein Schrittmotor zieht und welche Spannung er braucht, kann man 
beispielsweise einen L293D (ca. 2 Euro bei Reichelt) verwenden, sowohl 
für Uni- als auch Bipolar-Motoren. Allerdings muß man dann die Schritte 
"von Hand" im Prog durchgeben. Es gibt allerdings auch Treiberbausteine, 
die nur ein Takt- und ein Richtungssignal benötigen - habe ich noch nie 
benützt.
Gast #19241
Lesenswert?

Hi,
also die Ausgabe für einen L298 und einen L297 lohnt sich. Die 
Kombination dieser beiden Bausteine holt ziemlich viel aus den 
(bipolaren) Steppern raus, ohne das der Controller gnadenlos ausgelastet 
ist. Man kann den L298 natürlich auch direkt an den Controller 
anschließen, und das Nachbilden des Bitmusters ist auch kein Wunderwerk, 
aber man kann mit dem L297 und richtiger Beschaltung und Ansteuerung 
noch mindestens 20-30% Drehmoment rausholen, wodurch man im idealfall 
sogar einen kleineren Motor nehmen kann.
Ach ja, egal wie man es aufbaut, schnelle Dioden (zb BYW29) sind 
unbedingt zu verwenden.

Gruß
Markus
Gast #19249
Lesenswert?

Also ich hab mich mal näher mit Steppern beschäftigt und muß sagen, das 
man nach Möglichkeit bipolare verwenden sollte, weil die bei gleicher 
Baugröße ein höheres Drehmoment bringen. Ist natürlich auch abhängig von 
der Anwendung, ob es nötig ist. Aber ich habe bisher noch keine bessere 
Kombination gefunden als L298, L297 und bipolare Stepper 
(Preis/Leistung).
Mit ein paar Schaltungskniffen kann man ohne wesentlichen Verlust an 
Drehmoment auch eine höhere Anzahl an Schritten erreichen.
Aber wie gesagt, je nach Notwendigkeit.

Gruß
Markus

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