Warum ruckeln die Motoren bei langsamer Geschwindigkeit?
28 Mar 2019 07:58 #129826
by pl7i92
Replied by pl7i92 on topic Warum ruckeln die Motoren bei langsamer Geschwindigkeit?
das ist der Grundtakt in dem Linuxcnc interpreter läuft
alle 40us wird was erledigt
alle ports auf den neuesten stand gesetzt
der interpreter reserviert im SYSTem eine platz für seinen 32Bit output zum IO
nur bei Softwarestep
alle 40us wird was erledigt
alle ports auf den neuesten stand gesetzt
der interpreter reserviert im SYSTem eine platz für seinen 32Bit output zum IO
nur bei Softwarestep
The following user(s) said Thank You: spicer
Please Log in or Create an account to join the conversation.
28 Mar 2019 10:45 #129830
by spicer
Replied by spicer on topic Warum ruckeln die Motoren bei langsamer Geschwindigkeit?
Komisch, dass ich einen FERROR bekomme mit 100us und mit 40us nicht.
Please Log in or Create an account to join the conversation.
- Mike_Eitel
- Offline
- Platinum Member
Less
More
- Posts: 1150
- Thank you received: 184
28 Mar 2019 19:18 #129848
by Mike_Eitel
Replied by Mike_Eitel on topic Warum ruckeln die Motoren bei langsamer Geschwindigkeit?
Der Ferror kommt nach meiner Kenntniss aus dem "Motion" Teil, der berechnet Soll und Ist Positionen, und der wird im Servothread gerechnet.
Der schnellere Base Thread veranlasst die Positions Änderungen, gibt z. B. beim Stephen Pulse raus. Wenn der nicht oft genug aufgerufen wird kann er nicht genug Pulse "absetzen", und erreicht damit nicht die von Motion vorgegebene Position...
Hoffe das hilft zum Verständnis und macht klar warum du bei MESA mit dem HW Stepper keinen Base Thread brauchst und der trotzdem fast immer schnell genug ist
Mike
Der schnellere Base Thread veranlasst die Positions Änderungen, gibt z. B. beim Stephen Pulse raus. Wenn der nicht oft genug aufgerufen wird kann er nicht genug Pulse "absetzen", und erreicht damit nicht die von Motion vorgegebene Position...
Hoffe das hilft zum Verständnis und macht klar warum du bei MESA mit dem HW Stepper keinen Base Thread brauchst und der trotzdem fast immer schnell genug ist
Mike
The following user(s) said Thank You: spicer
Please Log in or Create an account to join the conversation.
30 Mar 2019 08:34 #129961
by pl7i92
Replied by pl7i92 on topic Warum ruckeln die Motoren bei langsamer Geschwindigkeit?
Hardware Stepgen (HW) ist schon was feines
bei guter Einstellung ist das kostengünstigere BASE behaftete Stepgenverfahren aber auch voll Funktionsfähig
bei guter Einstellung ist das kostengünstigere BASE behaftete Stepgenverfahren aber auch voll Funktionsfähig
Please Log in or Create an account to join the conversation.
- Mike_Eitel
- Offline
- Platinum Member
Less
More
- Posts: 1150
- Thank you received: 184
30 Mar 2019 08:52 #129962
by Mike_Eitel
Replied by Mike_Eitel on topic Warum ruckeln die Motoren bei langsamer Geschwindigkeit?
Klar, mein Platinenbohrmaschinchen läuft seit ca 200x und emc bdi 2.x mit lm297/298 auf Basis LPT Stepping. Für was grösseres bin ich dann auf Eigenbau Stepper mit 7i43u umgestiegen. Das jitterfreiere Steppern bringt einfach mehr Ruhe und etwas mehr Performance. Mittlerweile bin ich bei 7i76e und original AM882. Das nächste wären dann Servos, aber sehr sicher wieder mit Peters FPGA's.
Please Log in or Create an account to join the conversation.
Time to create page: 0.119 seconds