Seite 1 von 1
TX und Schrittmotor
Verfasst: 03 Sep 2011, 21:24
von thomasdr
Hallo,
ich konnte mit den alten RoboInterface und der Stepperroutine von Ulrich Müller (
http://www.ulrich-mueller.de/step2.htm) problemlos meine Schrittmotoren betreiben. Gleiche Routine und und gleicher Motor laufen am TX sehr schlecht. Hat schon jemand mehr Erfahrung mit der Ansteuerung von Steppermotoren am TX sammeln können.
Danke
Re: TX und Schrittmotor
Verfasst: 04 Sep 2011, 11:27
von UMueller
Hallo,
so ganz kann ich das nicht nachvollziehen, vielleicht ist die Last größer.
Ich habe das nochmal mit
http://www.ftcomputing.de/steprobo.htm
nachgemessen (Robo Pro 2.1.4.2 und Vista 32bit)
Im Leerlauf läuft er einwandfrei, bei Last kommt er irgendwann ins Stottern.
Da hilft ggf. ein etwas größere Zeit in Routine Links (und Rechts). Er läuft dann aber langsamer.
Gruß Ulrich Müller
Re: TX und Schrittmotor
Verfasst: 04 Sep 2011, 21:14
von thomasdr
Hallo, ich verstehe es auch nicht. Am Robo Interface läuft der Motor ganz sauber. Am TX kommt er nach einer halben Umdrehung ins Stottern oder bleibt stehen, selbst im Leerlauf. Ich verwende einen Trinamic 35-10-027 mit mit 5 Volt, 1.8 Grad und 5,3 Ohm. Die Pausenzeiten zu variieren hatte ich auch schon versucht, brauchte aber nix.
Re: TX und Schrittmotor
Verfasst: 05 Sep 2011, 14:37
von thkais
Hallo,
wenn man sich die Spezifikation des Schrittmotors anschaut, dann habe ich evtl. die Ursache. Der Schrittmotor zieht mit Sicherheit zuviel Strom (rein rechnerisch 1,7 A bei 9V). Ich gehe davon aus, dass die Spulen recht flott in Sättigung gehen und damit die ohmsche Last anliegt. Die Ausgänge des TX sind für 250mA spezifiziert, 1A halten sie auch noch aus - aber 1,7A ist definitiv zuviel. Vermutlich schaltet der Ausgangstreiber einfach ab. Die Treiber im Robo Interface sind wahrscheinlich nicht ganz so empfindlich, arbeiten aber sicherlich auch an der Grenze.
Eine Möglichkeit bestünde evtl. darin, nur kurze Impulse auszugeben (so dass die Spulen die Sättigung nicht erreichen).
Re: TX und Schrittmotor
Verfasst: 06 Sep 2011, 09:06
von thomasdr
Hallo, danke für den Hinweis. Ich hatte schon befürchtet das die Augangstreiber beim Tx anders sind. 250mA sind ja nicht besonders üppig. Die größeren Fischertechnik Motoren können ja auch so 1 A ziehen. Damit hat der Controller schnell seine maximale Stromaufnahme erreicht. Man bräuchte quasi eine Motorendstufe. Wenn man Robo Pro nicht vermissen würde, wäre es dann einfacher einen Arduino zu nehmen, der könnte dann auch noch Servos ansteuern. Gruss
Re: TX und Schrittmotor
Verfasst: 06 Sep 2011, 11:40
von vleeuwen
To control a stepper motor direct with the TX-C give a lot of problems.
The PWM half bridges are not design to work with stepper motors.
See my webpage for a good alternative:
http://web.inter.nl.net/users/Ussel-Int ... oject.html
http://web.inter.nl.net/users/Ussel-Int ... ppers.html
The only problem is that the TX-C I2C connectivity (beta version) is limited to only 2 bits or words.
So the TX-C is not able to handle normale more complex I2C devices like smart actuators and sensor devices.