Zum Beispiel einen Shunt (Messwiderstand) in Reihe zur Stromversorgung des Servo`s legen, und die darüber abfallende Spannung, die linear mit dem Strom ist, im ADC einlesen und auswerten....Müsste ohne Probleme gehen...
Wie kann ich ein Feedback vom Servo erhalten ?
Ich möchte ermitteln ob der Servo irgendwo anstösst oder die Last zu schwer ist.
Eine Strom-Spannungswandlung mittels OP-Amp für den ADW des uC habe ich schon angedacht, aber mir ist keine geeignete Schaltung eingefallen.
Würde es so überhaupt funktionieren:
-Stellbefehl
-Abwarten bis Position erreicht ist
-Ausgangsspannung messen, wobei 0V=keine Last und 5V=Überlastung
?
Zum Beispiel einen Shunt (Messwiderstand) in Reihe zur Stromversorgung des Servo`s legen, und die darüber abfallende Spannung, die linear mit dem Strom ist, im ADC einlesen und auswerten....Müsste ohne Probleme gehen...
Was ich versuchen würde: Wenn du am Servomotor die zwei Pole rausführst, findest du daran die PWM des Servos. d.h. breite Impule:saft schmal oder nix: Stellung lastfrei
Direkte Strommessung wär das zwar nicht, aber es läßt Rückschlüsse zu.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Die Idee mit dem Shunt ist zwar nicht schlecht nur wenn das teil mit PWM geteuert ist hast du tollsten messergebnisse am µc
Das wären auch zu kurze Impulse. Müßte man schon integrieren und dann erst messen.
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Bei diesem Servocontroller wird es jedenfalls mit Shunts gemacht.
http://www.web-hobbies.com/index.htm
Es sind die acht Widerstände links oben vor den Servosteckern.
Gruß
m.artmann
Lesezeichen