- 3D-Druck Einstieg und Tipps         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 22

Thema: RC-Servo Position bestimmen

  1. #11
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Vielen Dank für die Antworten, sowas habe ich mir (leider) schon gedacht.

    Die "goldene Nase" wären meiner Meinung nach Servos mit I2C Bus und Positionsfeedback. Das würde ich mir jedenfalls bauen, wenn ich die ganze Servoelektronik selbstaufbauen würde.

  2. #12
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Zitat Zitat von Jared
    ... Servos mit I2C Bus und Positionsfeedback. ...
    Vielleicht gar keine schlechte idee. Ein Mini-Controller müßte das ja schließlich locker schaffen.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #13

    Frage

    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.

  4. #14
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Hallo!

    Zitat Zitat von binaer Beitrag anzeigen
    Die Position der Servos direkt auszulesen ist nicht Möglich, da der Servo ja nichts zurücksendet.
    Ich denke, dass es unnötig ist, weil wenn der Servo i.O. ist, dann erreicht er genau die an ihm von der Steuerung gesendete soll-Position.
    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!

  5. #15
    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.

  6. #16
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    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!

  7. #17
    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.

  8. #18
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    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!

  9. #19
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.679
    ... Wenn die Position hingegen bekannt ist, sind die folgenden Prozessen anpassbar.
    ... ohne Feedback vom Servo nur annehmen ...
    Na ja, beides klingt eigentlich trivial, aber so isses nun mal.

    ... Bewegungsabläufe stehen alle untereinander in Abhängigkeit ...
    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.

    .. Motorstrom uberwachen .. nimmt der Motor .. nach erreichen der soll-Position kein Strom ..
    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.
    Geändert von oberallgeier (10.07.2015 um 17:24 Uhr)
    Ciao sagt der JoeamBerg

  10. #20
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von oberallgeier Beitrag anzeigen
    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
    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 !

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

12V Akku bauen