Forum: Mikrocontroller und Digitale Elektronik Schrittmotor + Steuerung gesucht


von René K. (speedy1991)


Lesenswert?

Hallo,

und zwar bin ich auf der Suche nach einem Schrittmotor mit Encoder und 
einer entsprechenden Ansteuerung.
Der Motor soll lediglich 10Nm haben und nicht mit Umdrehungen pro 
Minuten laufen, vielmehr möchte ich ihn als stärkeren Servo einsetzten.

Beispiel:
Die Steuerung bekommt: 0V Eingangsspannung = 0 Umdrehungen
3V Eingangsspannung = 3 Umdrehungen
8,25V Eingangsspannung = 8 1/4 Umdrehungen
10V Eingangsspannung = 10 Umdrehungen
Der Motor soll nach den jeweiligen Umdrehungen stehen bleiben. Wenn die 
Eingangsspannung von 8,25V auf 5V abfällt, dann sollte der Motor sich 
auch zurückdrehen.

Gibt es hierfür eine fertige Lösung oder lässt sich sowas auch daheim 
realisieren?

Ich hoffe Ihr könnt mir weiterhelfen....

Greez
Speedy1991

von Hubert G. (hubertg)


Lesenswert?

Fertig wirst du so was nicht bekommen, zumindest nicht zu einem 
erschwinglichen Preis.
Da wirst du einen µC bemühen müssen. Es wird nicht ganz einfach, der 
Schrittmotor weiß beim Einschalten nie wo er steht.

von Nobody (Gast)


Lesenswert?

Ich weiß, dass die Nanotec Steuerungen (nicht die neue N5) sowas kann... 
Nennt sich dort Analog Positionier Modus.

von Wolfgang (Gast)


Lesenswert?

Hubert G. schrieb:
> Es wird nicht ganz einfach, der
> Schrittmotor weiß beim Einschalten nie wo er steht.

Sobald man Strom auf eine Spule gibt, reduziert sich die Zahl der 
Möglichkeiten aber schon kräftig ;-)

Schlauer ist man deshalb trotzdem nur, wenn man einen Absolutencoder 
verwendet oder durch Verwendung eines selbsthemmenden Getriebes sicher 
stell, das sich gegenüber dem Ausschaltzeitpunkt nichts geändert hat.

von Hubert G. (hubertg)


Lesenswert?

Wolfgang schrieb:
> oder durch Verwendung eines selbsthemmenden Getriebes sicher
> stell, das sich gegenüber dem Ausschaltzeitpunkt nichts geändert hat.

Da muss man sich nur noch merken wo man beim Ausschalten gestanden hat.

von bianchifan (Gast)


Lesenswert?

Letztes jahr hatte ich mal einige schwächere Nema17 bei ebay entdeckt, 
die einen solchen Encoder drauf gepappt hatten.
Der Encoder wurde nur dafür benutzt, um den Motor in eine definierte 
Positin zu bringen, leider weiß ich den Verkäufer nicht mehr.
http://forums.reprap.org/read.php?249,365511

von Wolfgang (Gast)


Lesenswert?

Hubert G. schrieb:
> Da muss man sich nur noch merken wo man beim Ausschalten gestanden hat.

Das sollte für einen µC, der heutzutage gewöhnlich über ein EEPROM 
verfügt, sofern es nicht gerade das allerkleinste Sparmodell ist, kein 
nennenswertes Problem sein.

von René K. (speedy1991)


Lesenswert?

Also meint ihr, das müsste ich mir iwie selber zusammenbauen?
Könnte das ganze auch so umgesetzt werden, dass ich ein Poti 
habe(Anzeige: 0 bis 100%) und dann dem Schrittmotor sage:
(Schrittmotor mit 200 Schritten pro Umdrehung)

0%   = 0    Schritte
100% = 2000 Schritte
8%   = 160  Schritte
54%  = 1080 Schritte
usw.

Wäre so was einfach wie mit der 0V bis 10V Eingangsspannung?

Den Motor könnte man am Anfang auch erstmal eine Referenzfahrt fahren 
lassen, damit er weiß wo Null ist. Dies wär das kleinste Problem

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Hallo René,

> und zwar bin ich auf der Suche nach einem Schrittmotor mit Encoder und
> einer entsprechenden Ansteuerung.
> Der Motor soll lediglich 10Nm haben und nicht mit Umdrehungen pro
> Minuten laufen, vielmehr möchte ich ihn als stärkeren Servo einsetzten.

"lediglich 10Nm"? Bis zu welcher Drehzahl sollen die 10Nm denn zur 
Verfügung stehen? Das der Motor ein ziemlicher Brocken wird ist dir 
klar?

> Beispiel:
> Die Steuerung bekommt: 0V Eingangsspannung = 0 Umdrehungen
> 3V Eingangsspannung = 3 Umdrehungen
> 8,25V Eingangsspannung = 8 1/4 Umdrehungen
> 10V Eingangsspannung = 10 Umdrehungen
> Der Motor soll nach den jeweiligen Umdrehungen stehen bleiben. Wenn die
> Eingangsspannung von 8,25V auf 5V abfällt, dann sollte der Motor sich
> auch zurückdrehen.
>
> Gibt es hierfür eine fertige Lösung oder lässt sich sowas auch daheim
> realisieren?

Also analoge Positionsvorgabe. Wenn der Encoder kein Muss ist (der ist 
bei Schrittmotoren nämlich eigentlich nicht nötig), kann man das z.B. 
mit den programmierbaren Endstufen realisieren, die ich vertreibe (LAM 
DS30-Serie). Damit habe ich für einen Kunden schon eine 
Drosselklappen-Regelung für stationäre Blockheizkraftwerke realisiert.

Mit freundlichen Grüßen
Thorsten Ostermann

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.