Vielleicht gar keine schlechte idee. Ein Mini-Controller müßte das ja schließlich locker schaffen.Zitat von Jared
Vielleicht gar keine schlechte idee. Ein Mini-Controller müßte das ja schließlich locker schaffen.Zitat von Jared
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Hallo Ihr,
gabs hier mal ein Ergebnis?
Ich habe exakt die gleiche Situation.
Alternativ wäre ja auch ein Extra Poti auf der Servoachse denkbar.
Auslesen wäre dann hiermit möglich: https://www.adafruit.com/products/1085
Freue mich auf Antworten.
MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!
Die Motivation der Aktion, jedenfalls für mich, ist ja auch nicht, dass der Servo die Position erreicht sondern wann er die Postion erreicht.
Alle momentanen zeitlichen Werte sind Annahmen.
Das weißt man doch von einem Drucksensor am Bein, falls vorhanden.
MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!
Für Tibia korrekt.
Es geht mir aber nicht nur um den Kontakt zum Untergrund.
Ich kann ohne Feedback vom Servo nur annehmen, dass sich die Bewegung in x Sekunden abspielt.
Diese Annahme kann aber durch diverse Gründe abweichen.
Die Bewegungsabläufe stehen alle untereinander in Abhängigkeit.
Passiert ein Bewegungsablauf nicht wie angenommen, scheitern alle Folgenden bzw. laufen nicht wie angenommen ab.
Wenn die Position hingegen bekannt ist, sind die folgenden Prozessen anpassbar.
Dann kann ich dir nur noch Motorstrom uberwachen lassen, weil ich kein Servoexperte bin ._.
So weit ich weiß nimmt der Motor selber nach erreichen der soll-Position kein Strom mehr.
MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!
... Wenn die Position hingegen bekannt ist, sind die folgenden Prozessen anpassbar.Na ja, beides klingt eigentlich trivial, aber so isses nun mal.... ohne Feedback vom Servo nur annehmen ...
Bei ein und demselben Servo? Nein (obwohl ich diese Aussage wohl nicht verstehe). Nicht wirklich. Da gibts im Servo einen Regler. Und zwar in jedem Servotyp einen anderen. Teils ziemlich steife Regler - bis eher unsteif :.-./ . GENAU das hatte ich - unter anderem - mit meinem Servotestaufbau untersucht. Die Regler sind bei den wenigen von mir untersuchten Servos z.T. schrecklich ausgelegt. So hatte ich beim ziemlich billigen und schlecht beleumundeten Servo RS-2 bei Vollast nach Datenblatt eine Regelabweichung von 60° festgestellt (SECHZIG Winkelgrad !!). Diese Abweichung geht zwar mit fallender Last ziemlich schnell zurück, aber der Schleppfehler kann grauslich hoch sein. Im MOdellbaubereich - z.B. bei ailerons oder Rudern kann das mitunter toleriert werden - wenn die Ruderwirkung gering ist, wird eben nachgedrückt.... Bewegungsabläufe stehen alle untereinander in Abhängigkeit ...
Stimmt nicht. Siehe Anmerkung oben zum Reglerverhalten unter Last. Und es stellt sich da die Frage: wie soll der Servo ohne Stromaufnahme ne Last halten? Und lastlos ist ja nun eher ohne reale Bedeutung bei unseren und anderen Anwendungen. Aber für einen speziellen Servotyp kann man - nach eigenen Messungen - diesen Wert für gewisse, knappe Aussage nehmen. Keinesfalls als Anhalt für die Auslenkung. Eigene Messungen? Klar, die Hersteller nennen meist die Drehgeschwindigkeit bei bestimmten Spannungen und maximales Moment. Schon der Strom in Abhängigkeit von der Last wird meist dezent verschwiegen... Motorstrom uberwachen .. nimmt der Motor .. nach erreichen der soll-Position kein Strom ..
Geändert von oberallgeier (10.07.2015 um 17:24 Uhr)
Ciao sagt der JoeamBerg
Hallo oberallgeier,
an der Messung will ich nicht zweifeln, an deiner Schlußfolgerung wohl. Wenn du 60° Abweichung hast, also ca 50% vom gesamten Stellweg, würde ich das nicht "Fehler" nennen, sondern in diesem Fall einfach Überlastbetrieb. Das Servo funktioniert bei dieser Last garnicht. Wenn du genauer hinsiehst, wirst du herausfinden, daß der Servomotor in diesem Betriebszustand mit 100% PWM läuft, mehr ist einfach nicht drin. Selbst die beste Regelung holt aus einem Ochsen keine Milch. Die Reglung mag zwar nicht doll sein, es ist ja auch nur ein simpler P-Regler gebaut aus zwei Monoflops, schau dir mal die Innenschaltung der gängigen Chips an, aber das Datenblatt (mit der Angabe des maximalen Drehmoments) scheint mir noch viel schlechter zu sein.
MfG Klebwax
Strom fließt auch durch krumme Drähte !
Lesezeichen