Hallo JanPeter, hallo Frank!
für Handling-Systeme kann die Auflösung fast nicht fein genug sein!
Denk z.B. mal an Leiterplattenbestückung etc.
Hmm, vielleicht bin ich geistig einfach zu unflexibel. Jetzt malDu brauchst bloss die die Zeitintervalle verkleinern.(Zwischen den einzelnen Schritten)
Wo Du vorher 255 Schritte hattest hast Du jetzt 4000!
langsam:
Dem Controller gebe ich über RS232 eine Position in Form eines
Bytes im ASCII-Format (z.B. @ für Position 64). Netterweise
kümmert der Controller sich dann um die Anzahl Schritte, Länge
der Impulse, Zeitintervalle usw.
Dabei variiert er die Impulslänge von 1ms (=Position 0, 0°) bis
2ms (=Position 254, 90°) in Schritten von 1/255ms (ca. 4 Mikro-
sekunden, 0,36°).
Da ASCII keine Zwischenschritte hat, vermute ich, dass ich den
Digitalservo zwar ansteuern kann, aber immer noch nur 255 Schritte
zur Verfügung habe.
Wie kann ich denn dann den Controller überreden die Impulslänge
in kleineren Schritten (1/4000ms) zu variieren?
Viele Grüsse vom
Schrat
Lesezeichen