KarlG hat geschrieben: ↑01.09.2018, 15:29
Nein - der "erwartet" gar nix. Er "verträgt" nur MAXIMAL 200kHz. Wenn man mehr "schickt" hat man ein undefiniertes Verhalten, d.h.: Einige der Schritte werden tatsächlich ausgeführt, andere nicht.
Naja, wenn die Elektronik des Treiber erwartet das eine Signalperiode 0,005ms (200KHz) dauert und davon bei einem Step Signal jeweils die hable Zeit ein(0,0025ms) und die andere Hälfte aus ist, und man dann ein Signal mit einer Frequenz von 100KHz schickt wo die Signal High Zeit 0,005ms ist(aus der Sicht des Servo Treiber eine ganze Periode), dann kann auch das schon zu einem undefinierten Zustand führen.
Darum sollte die Frequenz eigentlich schon passen, sonst muss man immer damit rechnen das die Signale nicht richtig verarbeitet werden.
Kommt aber darauf an wie das ganze intern verarbeitet wird, ob die z.B. nur durch die Pegeländerungen getriggert wird.
KarlG hat geschrieben: ↑01.09.2018, 15:29
..oder auf halbe "mechanische" Schrittauflösung. Muss man halt Kompromisse machen.
Das hast du mich jetzt abgehängt. Meinst du Teil- bzw. Mikroschritte? Geben das die Servos her? Das kenne ich nur von echten Steppermotoren.