hspecht74
25.02.2009, 10:31
Hallo,
ich möchte für die Antriebssteuerung eines Roboters das RNMotor-Board verwenden. Die Ansteuerung klappt auch einwandfrei. Was mich allerdings stört sind die voreingestellten Schrittgeschwindigkeiten. Während man im unteren Geschwindigkeitsbereich ja sehr fein steuern kann (Werte von 255 bis 9 für Geschwindigkeiten von 4 bis 100 Schritte / Sek), bleiben für den Bereich von 100 bis 1000 Schritte / Sek nur noch 8 Werte übrig, und die Einteilung ist dann nicht mehr linear. Ich würde aber gerne vor allem im oberen Bereich eine weitgehend lineare Ansteuerung haben, oder eben mit jeder Erhöhung des Bytewertes eine Änderung von 4 Schritten / Sek.
Was ich mir gerne sparen würde ist, die Software für RNMotor komplett neu zu schreiben. Gibt es eine Möglichkeit das Problem anderweitig zu lösen oder hat sich von Euch schonmal jemand damit befasst?
Danke im Voraus,
Hinrich
ich möchte für die Antriebssteuerung eines Roboters das RNMotor-Board verwenden. Die Ansteuerung klappt auch einwandfrei. Was mich allerdings stört sind die voreingestellten Schrittgeschwindigkeiten. Während man im unteren Geschwindigkeitsbereich ja sehr fein steuern kann (Werte von 255 bis 9 für Geschwindigkeiten von 4 bis 100 Schritte / Sek), bleiben für den Bereich von 100 bis 1000 Schritte / Sek nur noch 8 Werte übrig, und die Einteilung ist dann nicht mehr linear. Ich würde aber gerne vor allem im oberen Bereich eine weitgehend lineare Ansteuerung haben, oder eben mit jeder Erhöhung des Bytewertes eine Änderung von 4 Schritten / Sek.
Was ich mir gerne sparen würde ist, die Software für RNMotor komplett neu zu schreiben. Gibt es eine Möglichkeit das Problem anderweitig zu lösen oder hat sich von Euch schonmal jemand damit befasst?
Danke im Voraus,
Hinrich