Forum: Mikrocontroller und Digitale Elektronik Schrittmotortreiber, aber Welcher?


von Philipp W. (jppweber)


Lesenswert?

Guten Morgen,

das ist bestimmt der 100. Thread zum Thema Schrittmotortreiber und auch 
zum Thema Movingheads.

Der MHD ( Movinghead ), wurde ursprünglich durch eine Art große Servo 
gefahren.

Sprich, Elektromotor, Getriebe und Poti oder Encoder.

Soo, nun habe ich keinerlei der Elektronik dafür mehr und mache Alles 
selbst neu.

Die Elektromotoren würde ich gerne einfach gegen Schrittmotoren mit 
einem großen Schrittwinkel tauschen.

So ähnlich wie in diesem Beispiel:

http://www.dmxcontrol.de/forum/index.php?page=Attachment&attachmentID=1530&h=73f30bcffa5c831b4827d7cb307b4e22c525a944
http://www.dmxcontrol.de/forum/index.php?page=Attachment&attachmentID=1531&h=805d007d834764e6a42619452c7e1208d1e340aa
http://www.dmxcontrol.de/forum/index.php?page=Attachment&attachmentID=1532&h=1dc33f0e08e0c3fc9201f27a084ab081da8cb765
http://www.dmxcontrol.de/forum/index.php?page=Attachment&attachmentID=1533&h=e6942f969889b37b1d8781dc18d853703965d8ec

Ich hoffe es ist soweit verständlich wo da nun meine Logik ist.

Wenn ich welche mit kleinem Schrittwinkel nehme, müssen die Motoren viel 
zu lange drehen, wie bei dem anderen Bastler wo ich mir die Bilder 
geliehen habe.

Mein Anliegen ist nun die Suche nach einem Schrittmotortreiber und nach 
einem Schrittmotor mit großem Winkel, beides natürlich erschwinglich.

Meine Idee war ein Treiber, der via I2C oder SPI angesteuert wird, um 
mehrere Treiber fahren zu können.

Hintergrund, ich brauche am Ende ein paar mehr Funktionen.

Erstmal natürlich PAN und TILT ... sprich schwenken des Kopfes.

Später natürlich noch der Shutter, Zoom, Iris, was alles mit 
Schrittmotoren gesteuert wird.

Aber alles nach und nach.

Vllt, hat ja jemand ein paar Tips und Empfehlungen.

MFG
 Phil

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Du solltest zumindest den Leistungsbereich der Motoren definieren.

Versuch doch mal:
http://www.google.de/search?hl=de&source=hp&q=i2c+schrittmotor&meta=&aq=f&aqi=g1&aql=&oq=&gs_rfai=

von steffen (Gast)


Lesenswert?

Schau dir mal den TMC222SI von Trinamic an. Der hat Controller und 
Treiber + I2C in einem Chip drin

von MaWin (Gast)


Lesenswert?

> Der MHD ( Movinghead ), wurde ursprünglich durch eine Art
> große Servo gefahren.

So sollte das auch bleiben, denn es ist besser so.
Schrittmotore sind langsam, zittern, haben wenig Kraft
und sind schwer in ordentlicher Beschleunigung zu halten
(man muss von Halbschritt auf Vollschritt umschalten,
eventuell von 1/16 Schritt)

Noch besser (schneller) ist das, was sich voice coil nennt,
also eine Spule die linear den Kopf in ihre Richtung zieht,
aber dafür wird die Mechanik nicht ausgelegt sein.

Bau also "den grossen Servo" wieder ein. Wenn dir das
Wissen fehlt, wie man solche ansteuert, lies es dir an.
Du glaubst doch auch, Schrittmotore zu beherrschen.

Ein Servo-IC wäre MC33030, aber der passt vermutlich nicht
zur Motorleistung, immerhin zeigt er das (simple) Prinzip.

Bei "Shutter, Iris, alles mit Schrittmotoren" lacht man
sich doch tot.

von Reinhard Kern (Gast)


Lesenswert?

Philipp Weber schrieb:
> das ist bestimmt der 100. Thread zum Thema Schrittmotortreiber

garantiert, und damit bist du der 100. Anfänger, der völlig übersieht, 
dass ein Schrittmotor ein inkrementales System ist - du kannst zwar 
sagen, dreh dich um 20 Grad nach links, aber wenn du die aktuelle 
Position nicht kennst, ist das sinnlos. Du musst immer als erstes eine 
bekannte Position, z.B. einen Anschlag, anfahren. Sofern das überhaupt 
realisierbar ist - du kannst beim Auto ja auch nicht zuerst das Lenkrad 
bis zum Anschlag drehen, damit die Steuerung funktioniert und du 
losfahren kannst.

Servos mit Poti zur Rückkopplung sind entsprechend einfacher.

Ich sollte den Text wohl gleich für den 101. Thread kopieren, aber 
irgendwann geht mir auch die Lust aus.

Gruss Reinhard

von Uwe R. (aisnmann)


Lesenswert?

MaWin schrieb:
> Bei "Shutter, Iris, alles mit Schrittmotoren" lacht man
> sich doch tot.

Wieso das?

Reinhard, wieso soll man beim Start nicht nen nullpunkt anfahren? 
Inkrementalgeber fuer die Kopfbewegung zusaetzlich (falls einer dran 
rammelt)

bye uwe

von MaWin (Gast)


Lesenswert?

> Wieso das?

Schrieb ich doch, zu langsam, zu zitterig,
ähnlich grausam wie neulich auf dem Caroline Aiken Konzert
die 4 moving heads bei deren Betrachtung man einschlafen
konnte vor Langeweile. Hobbyistenlevel.

von Uwe R. (aisnmann)


Lesenswert?

MaWin schrieb:
>> Wieso das?
>
> Schrieb ich doch, zu langsam, zu zitterig,
> ähnlich grausam wie neulich auf dem Caroline Aiken Konzert
> die 4 moving heads bei deren Betrachtung man einschlafen
> konnte vor Langeweile. Hobbyistenlevel.

Hmm, Gibt es denn welche (Hersteller) die das richtig machen, mit 
Servos? Ich meine, ich hab noch nie einen mit Servos gesehen. Selbst 
einfachste Farbwechsler (sowohl die Billigsten als auch die Teuersten) 
die bis dato auf der Werkbank lagen verwenden Schrittmotoren. Sehr 
komisch.

bye Uwe

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.