Hallo, ich möchte einen Schrittmotor (Modell PD2-T4218L1804 der Firma nanotec, http://nanotec.de/page_product__pd2t42__de.html) ansteuern, PC-Anbindung via USB. Leider habe ich davon überhaupt keine Ahnung, vielleicht kann mir jemand sagen wie man da generell vorgeht bzw. Literatur empfehlen? Im Voraus schon mal vielen Dank, Christian
erstmal vielen Dank für die superschnelle Antwort... Gerade die Schrittmotorsteuerung ist das wovon ich keine Ahnung habe.. physiker halt ;) vielleicht kann mir da jemand helfen?
>Gerade die Schrittmotorsteuerung ist das wovon ich keine Ahnung habe.. >physiker halt ;) vielleicht kann mir da jemand helfen? Kauf dir ne fertige bei Conrad oder Reichelt. Beim selberbauen ohne Ahnung zerstörst du mehr Bauteile als ne fertige Steuerung kostet.
Muß es genau DIESER Motor sein? Ansonsten guck die mal die "PAN Drives" von Trinamic an. Sind auch Motoren mit intelligenter Steuerung huckepack. Bei denen gibts auch USB-Umsetzer passend dazu. http://www.trinamic.com/tmc/render.php?sess_pid=252
MUSST du es bauen? Oder kannst du es auch kaufen? Ich schließ mich hier Holger an... kaufen is glaub ich besser! Wenn du das ganze selbst bauen willst, dauert das ganze sicher eine gewisse Zeit!
Wofür verwendest du das ganze? mal grundsätzlich würd ich dazu sagen, dass ein PC grundsätzlich nicht echtzeitfähig ist, daher nicht wirklich geeignet ist, um sollwerte für einen motor zu generieren... Ausser eben Echtzeitfähigkeit ist kein thema... Hab mal nen halben blick ins datasheet von deinem motor geworfen. Du benötigst alo eine Spannungsversorgung, und die entsprechende logik um die sollwerte vom PC entsprechend auf den Motor rüberzubringen... Sehe hier ne typische anwendung für einen Mikrocontroller... Wenn du dies nicht selbst machen willst, ruf beim technischen support der herstellerfirma an, die werden sicher ne standartlösung auf lager haben ob aber über usb, das ist ne andere frage...
anwendungszweck ist folgender: habe einen detektor zum vermessen von Schwerionenstrahlen an beschleunigern gebaut. das ding will ich in den Strahl rein- und rausfahren. der detektor sitzt auf ner halterung, die mittels gewindespindel rauf- und runtergefahren wird. Ich brauche also 2 Postionen für meinen Detektor. Angetrieben wird das ganze wie gesagt durch den schrittmotor, der ist auch schon gekauft.. wäre schön die steuerung selbst zu machen um das ganze in ein eigenes Programm integrieren zu können.
Der Schrittmotor hat doch schon die kompletten Treiber drin.... Alles was der noch braucht ist 24V, Takt- und Richtungsignal. Richtung ist einfach nur 1/0 und bei jeder flanke 0->1 vom Takt springt der Schrittmotor einen Schritt vor/zurück. Also must du nur noch mit einem µC die 2 Signale erzeugen. Ausserdem würde ich einen Referenzschalter + Zähler im µC empfehlen um den Detektor immer wieder genau an die selbe stelle fahren zu können. Die PC->USB->RS232 Verbindung würde ich fertig kaufen, dann brauchst du richtung µC nur noch einen MAX232.
@ Tim: so ungefähr hab ich mir das gedacht.. was ich nicht weiss ist wie ich diese 2 Signale erzeuge! sorry, bin in diesem gebiet leider völlig ahnungslos...
OK, genau dieser Motor solls also sein. Wenn du wirklich keinerlei Ahnung von Elektronik/Programmierung etc. hast, dann würde ich mir an deiner Stelle auch noch eine fertige Schrittmotorsteuerung mit Step/Direction Ausgang und PC-Interface kaufen. Wenn du die Zeit hast, dich in das ganze einzufuchsen, dann kauf dir ein kleines Microcontroller-Evaluationboard, besorg dir den passenden Compiler dazu und los gehts.
Also wenn du null Ahnung vom Programmieren eines µC hast, würde ich dir auch empfehlen ein Starterkit zu kaufen und damit laufen zu lernen. Das Programm ist ja eigentlich recht simpel. Ich würde das Taktsignal per Timerinterupt erzeugen, dann kann da auch der Positionszähler bearbeitet werden. Die Frequenz stellt man über den Timer ein. Den Rest (Rampen, vernünftige Nullpunktfahrt, Limit,..) kann man ja nach bedarf einbauen. Aber es gibt natürlich diverse Möglichkeiten sowas zu programmieren, und noch viele mehr das ganze komplizierter zu machen.... Davor solltest du aber die RS232 zum laufen zu bekommen. Ist zwar nicht ganz einfach, hilft aber später bei der Fehlersuche :-)
Hallo! Ich soll/will eine eine Druckmesssonde (PITOTrohr) in einem Rohrquerschnitt auf und abbewegen können - ich vermute das kann ich mit einem Schrittmotr lösen - allerdings hab ich davon leider fast keine Ahnung ... (ich hab schon einigeszu dem Thema gelesen) ... ich will das ganze mithilfe von Labview stuern - ich denk, dass die Karte von NI aber unser Budget überschreiten wird .... Wer kann mir helfen ... gibt es so etwas mit einer Schnittstell zu LabView?? DANKE W.Lausch
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.