Hey,
Ich selbst komme leider aus einem etwas anderen Fachbereich und bräuchte
eure Hilfe.
Bei dem Projekt muss nur ein Schrittmotor über ein PC programmiert
werden.
Das Drehmoment sollte mindestens und ungefähr bei 1NM liegen. Also
Motoren ab 2A Stromaufnahme.
Ich muss die Drehgeschwindigkeit, die Drehrichtung abhängig von der Zeit
steuern. Sollte im Programm festgelegt werden und dann auf die Steuerung
übertragen werden.
D.h. Der Motor Dreht mit 0,1rpm. Nach einer Stunde wechselt er die
Richtung und dreht mit 0,5 rpm.
Was ich im Web gesehen habe z.B. http://www.shop.robotikhardware.de
sieht nicht wirklich einladen einfach aus.
Im Forum habe ich diesen Bausatz entdeckt:
http://www.pollin.de/shop/dt/Mjc5OTgxOTk-/Bausaetze_Module/Bausaetze/Schrittmotorplatine_Bausatz.html
Dieser sollte eigentlich ausreichen, möchte aber nicht löten sondern
etwas fertiges haben.
Welche Software, Steuerung ist besonders leicht und einfach für
Außenstehende zu bedienen?
Am besten wäre natürlich ein Schrittmotor mit 2 Anschlüssen. Ein
Anschluss für USB für die Steuerung und 1 Anschluss für die externe
Stromversorgung. Aber das wäre ja wiederum zu einfach.
Bitte um Tips.
Vielen Dank
Sandy
Hallo Sandy!
Die Pollin-Platine kannst du vergessen, da ist nichtmal ein Stromregler
drauf.
Wie soll denn genau die Anpassung der Drehzahl erfolgen? Im laufenden
Betrieb, oder wird der Motor dafür angehalten? Es gibt Steuerungen, die
vom PC aus konfigurierbar sind. Da kann man z.B. eine konstante Drehzahl
setzen. Wenn man die ändern will, muss man dann die Endstufe über das
Herstellertool neu parametrieren (z.B. unsere DS10-Serie). Wenn einige
wenige Drehzahlen reichen, kann man die auch vorab konfigurieren und per
digitalem I/O (z.B. über den Parallelport) umschalten (DS30-Reihe). Das
sind dann im Prinzip schon richtige Positioniersteuerungen, wo
verschiedene Bewegungsabfolgen abgelegt werden können. Allerdings kann
man da kaum Bewegungen im Stundenbereich parametrieren.
http://www.mechapro.de/schrittmotor_automatisierung.html
Mit freundlichen Grüßen
Thorsten Ostermann
Sandy schrieb:> Bei dem Projekt muss nur ein Schrittmotor über ein PC programmiert> werden.> Das Drehmoment sollte mindestens und ungefähr bei 1NM liegen. Also> Motoren ab 2A Stromaufnahme.
Bei 0,1rpm solltest Du Deine Anwendung ein wenig beschreiben. Für mich
stellt sich die Frage, ob ein Schrittmotor überhaupt sinnvoll ist. Ich
würde eher zu einem DC-Motor oder BLDC tendieren.
Generell ist bei so geringen Drehzahlen ein Getriebemotor sinnvoll; er
läuft ruhiger. Und bei einem Getriebemotor ist keine hohe Stromaufnahme
notwendig, um dies Drehmoment zu erzeugen.
Thorsten Ostermann schrieb:> Wie soll denn genau die Anpassung der Drehzahl erfolgen? Im laufenden> Betrieb,
Nein, der Motor soll angehalten werden und über den PC ein neues
Programm bekommen. Die Steuerung wird im Betrieb vom PC abgeklemmt.
Willi schrieb:> Bei 0,1rpm solltest Du Deine Anwendung ein wenig beschreiben. Für mich> stellt sich die Frage, ob ein Schrittmotor überhaupt sinnvoll ist. Ich> würde eher zu einem DC-Motor oder BLDC tendieren.
Es geht um Rotocasting. Derzeit läuft die Maschine mittels 2
Scheibenwischermotoren also Normale DCs. Die haben zwar 5 pols, habe
aber noch nicht herausgefunden wozu die restlichen 3 sind.
Abhängig von der Geometrie und eingesetztem Gießharz variiert die
Drehgeschwindigkeit enorm. Von 0,1rpm bis 5rpm.
DC Motoren die ich bisher eingesetzt habe, haben den Nachteil, dass Sie
erst ab einer bestimmten Spannung genug Drehmoment erzeugen. Ab etwa 5V.
Soll die Maschine langsamer laufen, also runter mit der Spannung auf 2V,
so ist Drehgeschwindigkeit nicht konstant. Außderdem ändern normale DC
Motoren die Geschwindigkeit mit der Zeit wenn Sie warmgelaufen sind.
Oder wenn mehr Gewicht auf denen Lastet, dann laufen sie langsamer bei
gleich bleibender Spannung.
Um die Geschwindigkeit konstant zu halten habe ich bisher noch ein
Schneckengetriebe davor geschaltet und die Spannung erhöht.
Das Problem ist, wenn die Maschine jetzt auf kleine Drehzahlen
eingestellt ist. Kann ich höchstens zw. 0,1rpm und 1rpm mittels Spannung
schalten 2V-12V. Für höhere Drehzahlen muss ich das Getriebe wieder
wechseln oder ausbauen, was Zeitaufwendig ist.
Davon wollte ich weg und Schrittmotoren einsetzen oder Servos.
Ich muss nur die Rotationsgeschwindigkeit und die Richtung abhängig von
der Zeit ändern. Der Controller soll dafür programmiert werden und
selbstständig auch ohne PC laufen. Die Controller dürfen nur über
Gleichspannung versorgt werden bis 40V, weil alles nicht isoliert ist.
Dafür suche ich eine einfache Lösung mit möglichst wenig Aufwand. Soll
schließlich kein Roboter werden :|
Hallo Sandy!
Wenn immer nur eine konstante Drehzahl benötigt wird, sind die Treiber
der DS10xx-Serie naheliegend. Da kann man sogar zwei verschiedene
Drehzahlen parametrieren und via I/O umschalten. Und bei Bedarf
jederzeit über die PC-Software und das USB-Interface umparametrieren. Ob
dann ein Motor mit Getriebe benötigt wird müsste man testen. Bei 0,1
U/min ist der Gleichlauf mit Getriebe mit Sicherheit deutlich besser.
Melde dich bei Bedarf direkt per Mail bei mir.
Mit freundlichen Grüßen
Thorsten Ostermann
Sandy schrieb:> Am besten wäre natürlich ein Schrittmotor mit 2 Anschlüssen. Ein> Anschluss für USB für die Steuerung und 1 Anschluss für die externe> Stromversorgung.
Ich kann nicht mehr vor Lachen, Tschuldigung. ;)
Sind schon wieder Ferien?
Ich kann dir einen SM mit 8 Anschlüssen geben, dann brauchst Du nur 6
abmachen und nimmst irgendwelche 2 davon. :-(
Ich weiß nicht, was es da zu Lachen gibt. Mit Anschluss war sicherlich
keine einzelne Kupferader gemeint, sondern je ein Stecker.
Mit freundlichen Grüßen
Thorsten Ostermann
Thorsten Ostermann schrieb:> Mit Anschluss war sicherlich> keine einzelne Kupferader gemeint, sondern je ein Stecker.
Dann machen Sie das mit 2 Stecker. ;)
Oder wollen Sie nur was Verkaufen, STEP3 o.Ä.?
Frohe Pfingsten!
Hallo M.W.!
Ich weiß nicht, was du meinst?! Es war nach einer einfachen Lösung
gefragt, ich habe was passendes, also habe ich das angeboten.
Im übrigen machen wir bei Bedarf auch Lösungen mit nur 2 Steckern. Aber
nicht als Einzelstücke:
http://www.mechapro.de/schrittmotor-usb.html
Mit freundlichen Grüßen
Thorsten Ostermann
Lasst den Hobbylöter einfach hinter seinem Tellerrand lachen...
@Sandy: wie sieht denn dein Budget für die Sache aus?
Wie sieht die Schnittstelle zum PC aus? Liegt das schon fest? Gibt es da
Eckdaten?
Falls es zufällig um eine Arbeit an der Uni geht: schreib dein Anliegen
einfach als Studien-/Bachelorarbeit aus.
Der Benutzer 'hobbyloet' hat Ihnen die folgende Nachricht geschickt:
====================================
>> Lasst den Hobbylöter einfach hinter seinem Tellerrand lachen...
Wünsche ich dir auch, bei deinem geschreibsel.
====================================
^^
Michael H. schrieb:> wie sieht denn dein Budget für die Sache aus?> Wie sieht die Schnittstelle zum PC aus? Liegt das schon fest? Gibt es da> Eckdaten?
Für je eine Steuerung ohne Motor waren 50€ geplant. Ein Labornetzteil
mit 2 Ausgängen "40V und 3A" ist bereits vorhanden. Die Schnittstelle
ist eigentlich nebensächlich ist ja nur zum übertragen des Programms auf
den Controller. USB wäre schön, RS232 geht aber auch.
Die DS10 Controller sind da leider zu teuer.
Sandy schrieb:> Für je eine Steuerung ohne Motor waren 50€ geplant.
Das kommt allerdings schon in die Nähe der reinen Materialkosten für
einen reinen Schrittmotor-Treiber ohne die Steuerung dazu.
Da wird es mit Sicherheit keine für dich fertige Lösung geben, denn die
wirklich kostentreibende Anforderung ist die Trennbarkeit der Steuerung
vom PC.
Wie steht es mit den Programmierfähigkeiten?
Wenn du fit in C, java oder assembler bist, kannst du einen fertigen
Schrittmotor-Treiber wie z.B.
http://de.nanotec.com/schrittmotor_steuerungen_smc11.html
kaufen und dann mit Evalboards wie dem MSP430 Launchpad
http://focus.ti.com/general/docs/staticcontent.tsp?contentId=74204
oder einem Arduino-Kit
http://arduino.cc/en/Guide/Windows
deine Steuerung dazu selber bauen.
Aber für 50 Eur gibts nichts fertiges...
Michael H. schrieb:> Aber für 50 Eur gibts nichts fertiges...
Ich staune auch immer, wie die Leute auf ihre Preisvorstellungen kommen.
Auch staune ich, dass der ursprüngliche Drehzahlbereich 0,1 - 0,5 U/min
auf bis zu 5 U/min mal schnell erweitert wird.
Aber vielleicht das Budget ja auch mal eben um Faktor 10 erhöht.
Willi schrieb:> Auch staune ich, dass der ursprüngliche Drehzahlbereich 0,1 - 0,5 U/min> auf bis zu 5 U/min mal schnell erweitert wird.
Müsste doch eigentlich funktionieren. Wenn ich das nicht falsch
verstanden habe, müsste ein Schrittmotor 500 rpm schaffen. Danach kommt
noch eine Untersetzung von 1:50 und schon sind wir bei 10rpm. Da ein
Schrittmotor aber auch kleine Schritte macht, müsste man ihn doch
beliebig langsam laufen lassen können. Sprich 1,8° pro Minute. Oder
übersehe ich da etwas?
Also ich bin auch der Meinung, das Du mit 50Euros nicht mal in die Naehe
kommst von dem was Du willst.
1,8° pro Minute mit Schrittmotoren ist durchaus keine Herausforderung,
zu bedenken ist allerdings, jeder dieser 1,8° ist ein Sprung, da muss
Deine Mechanik drauf ausgelegt sein. Bei so langsamen Drehungen nimmt
man Mikroschritt Betrieb.
Schau mal bei Trinamic das TMCM-111-42 an.
Ist nicht ganz Deine Preisklasse aber wenn Du was suchst was fix und
fertig ist, ist eines der Trinamic Module Dein Ding.
Da ist der uC schon drauf und die Software zur Programmierung ist auch
dabei.
Ju
Juergen G. schrieb:> 1,8° pro Minute mit Schrittmotoren ist durchaus keine Herausforderung,> zu bedenken ist allerdings, jeder dieser 1,8° ist ein Sprung, da muss> Deine Mechanik drauf ausgelegt sein.
Wird durch die Untersetzung der Schritt von 1,8° nicht um den Faktor 50
verkleinert? Dadurch müssten doch die Halbschritte eigentlich
überflüssig werden.
> Wird durch die Untersetzung der Schritt von 1,8° nicht um den Faktor 50> verkleinert? Dadurch müssten doch die Halbschritte eigentlich> überflüssig werden.
Geb ich Dir Recht, sieht auf den ersten Blick so aus.
Das Problem ist, das der Schrittmotor bei 1.8° bei jedem Schritt mit
seiner vollen Kraft in Deine Mechanik donnert. Wenn Du da auch nur ein
wenig Spiel im Kraftschluss hast und periodisch Schritte sendest
schwingt sich das ganze auf.
Brauchst Du die 1NM am Motorschaft oder nach der Untersetzung?
Hallo Juergen!
> Schau mal bei Trinamic das TMCM-111-42 an.> Ist nicht ganz Deine Preisklasse aber wenn Du was suchst was fix und> fertig ist, ist eines der Trinamic Module Dein Ding.
Schlappe 320$. Da waren meine Vorschläge deutlich günstiger...
> Ich staune auch immer, wie die Leute auf ihre Preisvorstellungen> kommen.
Tja, Willi. Das dürfte daran liegen, dass man bei eBay inzwischen für
69,90 EUR komplette 3-achsige Schrittmotorsteuerungen direkt aus China
bekommt. Also keine 30 EUR pro Achse. Die Leute übersehen dabei gerne,
das die chinesischen Anbieter ihre Preise rein über die Masse machen und
demantsprechend nicht für 9,99 EUR noch schnell eine
applikationsspezifische Anpassung anbieten können und wollen. In DE geht
das natürlich erst recht nicht.
Mit freundlichen Grüßen
Thorsten Ostermann
Hallo Sandy!
> Juergen G. schrieb:>> 1,8° pro Minute mit Schrittmotoren ist durchaus keine Herausforderung,>> zu bedenken ist allerdings, jeder dieser 1,8° ist ein Sprung, da muss>> Deine Mechanik drauf ausgelegt sein.>> Wird durch die Untersetzung der Schritt von 1,8° nicht um den Faktor 50> verkleinert? Dadurch müssten doch die Halbschritte eigentlich> überflüssig werden.
Rechne doch mal nach. 1,8° am Getriebeausgang mal 1:50 sind 90°/min am
Motor. Das entspricht 1,5°/s. Das kann man natürlich machen, aber man
darf dann eben keine kontinuierliche Bewegung mehr erwarten. Zum
Vergleich: Ein Sekundenzeiger einer Uhr macht 360°/min...
Aber ursprünglich waren ja auch nur 0,1U/min gefordert, was immerhin
noch 36°/min sind.
Mit freundlichen Grüßen
Thorsten Ostermann
Thorsten Ostermann schrieb:> Tja, Willi. Das dürfte daran liegen, dass man bei eBay inzwischen für> 69,90 EUR komplette 3-achsige Schrittmotorsteuerungen direkt aus China> bekommt.
Einmal das, aber wesentlicher scheint mir, dass die 'Leute' glauben,
geistige Leistung für umme zu bekommen und selber garnicht wissen, was
sie wollen, oder es konkret vorab formulieren könnten.
Ich würde mir sogar den Spaß machen, solch eine Steuerung nebst Programm
zu verschenken. Wenn man das genaue Ziel kennt, geht das im Handumdrehen
:-) Die Elektronik und Programme dazu finde ich in der (G)Sammelkiste.
Aber ohne konkrete Vorgabe ist das ein Fass ohne Boden.
Und Du als Geschäftsmann solltest solche Anfragen besser ignorieren :-)
Juergen G. schrieb:> Brauchst Du die 1NM am Motorschaft oder nach der Untersetzung?
Das wäre schön, aber leider am Motorschaft.
Thorsten Ostermann schrieb:> Das dürfte daran liegen, dass man bei eBay inzwischen für> 69,90 EUR komplette 3-achsige Schrittmotorsteuerungen direkt aus China> bekommt.
Für den Verbraucher ist das natürlich verlockend.
Hat jemand schon diese Steuerungen testen können? Sind die zu
gebrauchen?
Weiß jemand ob auf die Steuerungskarte im nachstehenden Link ein
Programm raufgeladen werden kann oder muss da immer noch ein Computer
vorgeschaltet werden?
http://cgi.ebay.de/TOP-3-Achse-TB6560AHQ-Schrittmotor-Steuerung-0-5A-2-5A-/150614191944?pt=Motoren_Getriebe&hash=item23114e2f48Thorsten Ostermann schrieb:> Rechne doch mal nach. 1,8° am Getriebeausgang mal 1:50 sind 90°/min am> Motor. Das entspricht 1,5°/s.
Sorry. Das habe ich nicht verstanden.
Es ist keine Übersetzung sondern eine Untersetzung die 1,8° pro Minute
müssten durch 50 geteilt werden. --> 0,036° pro Minute wenn der Motor
nur einen Schritt in der Minute macht.
Das sind Karten für den Parallelport, d.h. ohne PC läuft da nichts.
Meine Rechnung bezog sich auf die Motordrehzahl, d.h. ich bin davon
ausgegangen, dass die 1,8°/min am Getriebeausgang benötigt werden.
Es wäre tatsächlich hilfreich, wenn du deine Anforderungen mal etwas
konkreter fassen würdest. Ein paar Zeilen zur Anwendung selbst können
auch nicht schaden. Vielleicht reicht es ja auch, die Drehzahl über ein
Poti einstellbar zu machen oder zwischen verschiedenen festen Drehzahlen
umzuschalten? So lange die Anforderungen nicht klar sind, sind alle
Lösungsvorschläge nur ins Blaue geraten...
Mit freundlichen Grüßen
Thorsten Ostermann
Hallo Willi!
> Thorsten Ostermann schrieb:>> Tja, Willi. Das dürfte daran liegen, dass man bei eBay inzwischen für>> 69,90 EUR komplette 3-achsige Schrittmotorsteuerungen direkt aus China>> bekommt.>> Einmal das, aber wesentlicher scheint mir, dass die 'Leute' glauben,> geistige Leistung für umme zu bekommen und selber garnicht wissen, was> sie wollen, oder es konkret vorab formulieren könnten.
...
> Und Du als Geschäftsmann solltest solche Anfragen besser ignorieren :-)
Es wäre schön, wenn das so einfach wäre. Aber die Preise aus China haben
die Leute immer im Hinterkopf, wenn sie bei mir was anfragen. Am
liebsten hätten es wohl einige, wenn ich der Waren noch Geld beilegen
würde. eg
Selbst größere Firmen kaufen inzwischen über Zwischenhändler chinesische
Steuerungen und lassen z.T. sogar noch ihr eigenes Label aufdrucken.
Aber wehe, wenn mal jemand was kundenspezifisches braucht. Dann stehen
alle in der Lieferkette auf dem Schlauch...
Mit freundlichen Grüßen
Thorsten Ostermann
Thorsten Ostermann schrieb:> Aber wehe, wenn mal jemand was kundenspezifisches braucht. Dann stehen> alle in der Lieferkette auf dem Schlauch...
Das sind die kleinen Freuden des Lebens :-)