6AX Motoren Controller

Konstruiert und fotografiert von Hufnagl Oliver.
Hochgeladen am 3.7.2006, 22:30 von hufi.  25 / 40

Erweiterungsboard für die 68HC11F1 CPU vom 5 Achser Das Board hat 4Stk. 10polige Motorenanschlüsse wobei jeder Anschluß über einen PWM kontrollierbaren Motorausgang bis 1.5A, 2 Digitalausgängen, 1 Digitaleingang und 2 Eingängen für einen Encoder besitzt. Das PWM wird durch eine IO Adresse geteuert die den Motorstrom linear von 0-100% steuert. Die Encodereingänge werden jeweils von einen HCTL2022 Chip gezählt (32Bit, max. Zählfrequenz 20MHz) und liegen folglich auf 4 IO Adressen. Der Reset auf 0 erfolgt durch schreiben auf eine der IO´s. Die Boards können im Adressraum per DIPswitch verschoben werden sodaß max. 4 Board (=16 Motoren) gleichzeitig betrieben werden können.

schnaggels (26.10.2006, 13:02:13)

Respekt, um 6 Achsen zu überwachen und genau zu positionieren bedarf es schon etwas mehr Elektronik wie man sieht :)

Ein Video vom Betrieb wäre Klasse, kommst du damit auch mal auf eine Ausstellung?

Thomas

hufi (30.10.2006, 23:19:48)

Habe gerade stundenlang über einer Änderung gebrütet die ich auch soeben gepostet habe. Die Probleme liegt weniger in der Anzahl der Achsen als in der hohen Auflösungen mit denen das System arbeitet. Mittlerweile stehen schon etliche Teile der Kontrollsoftware die am Controller laufen sollen, auch ein Teach in System mit analogen Joysticks wir ein Bestandteil des Ganzen sein. Wie auch immer, man tastet sich Schritt für Schritt voran. Es wird sicher noch eine Weile dauern bis das Projekt komplett und Videoreif ist, werde aber sobald die 4 Grundachsen laufen ein Filmchen reinstellen, das sollte nicht mehr allzulang dauern. Die Ausstellungen sind meist doch sehr weit entfernt (Österreich) sollte es sich anders ergeben bin ich sicher dabei. lg hufi