Hallo Leute!
Ich bin ein Student und arbeite an der Universität an einem Teststand. Dort soll ein Motor über einen Zahnriemen eine Verfahreinheit mit konstanter Geschwindigkeit antreiben.
Der Motor wurde von meinem Vorgänger ausgewählt und ist ein 12V Gleichstrommotor mit integrierten Hall-Sensoren als Encoder.
Hierfür suche ich einen Motor Controller, der eine closed-loop Regelung für mich vornimmt und ich somit nur den Drehzahlsollwert und die Rampe vorgeben muss, ohne dass ich selbst einen aufwendigen Regler entwerfen und programmieren muss.
Ich habe mir das so vorgestellt, dass der Benutzer die Sollgeschwindigkeit in einer GUI vorgibt und der Motor dann aus dem Stillstand auf diese Drehzahl beschleunigt.
Bisher habe ich die beiden Treiber/Controller gefunden, die eventuell passen könnten:
1. Sabertooth Dual 5A 6V-18V Regenerativer Motortreiber - Hat keinen Encoder-Eingang. Also müsste ich den Encoder im PI einlesen und daraus den Analogwert für den Controller berechnen - klingt nicht wirklich nach dem, was ich suche.
2. Phidgets 1065 5A - Hat einen Encoder-Eingang, aber nicht die 4 Pins, die mein Encoder hat.
3. RoboClaw 2x15A - Das gleiche Problem wie bei dem ersten.
Habt ihr Erfahrungen mit Gleichstrommotoren und der Drehzahlregelung gemacht?
Könnt ihr für das Problem einen Controller/Treiber empfehlen?
Ich kann mir nicht vorstellen, dass es dafür keine fertigen Lösungen gibt.
Viele Grüße
Simon