- LiFePO4 Speicher Test         
Ergebnis 1 bis 10 von 21

Thema: "Echter" Digitalservo

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer Stammmitglied Avatar von Pali64
    Registriert seit
    18.02.2016
    Ort
    Lehrberg
    Beiträge
    56

    "Echter" Digitalservo

    Durch unzählige "Niederschläge" mit käuflichen Servo's, die einfach nie 100% die gleiche Position erreichen, aber auch angelehnt an meine Tätigkeit in der Industrie,
    habe ich nun ein Projekt angefangen mit Servo's, die 100% Digital sind.
    Ich habe zu diesem Zweck ein kleiner Servo Zerlegt, und den Gleichstrommotor gegen einen Mehrphasen Drehstrom-minimotor ersetzt.
    Die Analog-servosteuerung entfernt und komplett ersetzt.
    Ein großer Vorteil ist natürlich nur noch 1 4-Poliges Kabel, das alle Servos (1~F pro Leitung) also jeweils 15 Stück anzusprechen.
    Das Poti habe ich im Servo belassen um eine Ungefähre Position des Servos beim einschalten Festzustellen.
    Wen man nun die "0" Punkte erst Abfährt "So wie bei den Großen Industrievorbilder" kann nun ein absolut exaktes und wiederholbares Anfahren jedes Punktes realisiert werden.
    Ich verwende hiezu hoch Präzise Pulscoder die sich auf den Mikrodrehstrom Motoren befinden.
    Im weiteren regle ich die Kommunikation nicht mehr über PWM wie bis an-hin, sondern habe ein Bidirektionales I²C Protokoll welches die Möglichkeit gibt, die Position so wie die gesetzten Parameter im Servo abzufragen. Dazu gehören Parameter die sich Setzen und lesen lassen wie:
    1.) Momentane Stromaufnahme.
    2.) Position.
    3.) Anfahrrampe Parameter.
    4.) Bremsrampe Parameter.
    5.) Fahrgeschwindigkeit.
    6.) Fahrdistanz.
    7.) Motortemperatur
    8.) Seine derzeitige I²C Adresse (Ist per I²C Änderbar)
    usw.

    Dazu verwende ich im Servo neben Powerfet den MSP430 Mikrocontroller.
    Er erschien mir ideal dazu, weil:
    * Interne A/D und PWM so wie D/A Wandler.
    * Interner Temperatursensor.
    * Braucht kaum Strom.
    * Internes I²C Fähiges UART.

    und das Wichtigste Argument überhaupt:
    Ich kenne diesen Prozessor seit es ihn gibt.
    Habe alle Tools die ich brauche, und Jahrzehnte lange Erfahrung mit dem Umgang.

    Warum Poste ich das Hier?

    Es Interessiert mich ob ein Bedarf besteht, und ob Anregungen zum Projekt da sind,
    denn wenn ja überlege ich mir diese eventuell in unserer Firma fertigen zu lassen, bzw als Produkt herzustellen.

    Wenn Interesse Besteht werde ich das Protokoll hier mal Posten. damit ihr seht was zur zeit alles an Befehlen möglich ist.
    Das hat den Vorteil wenn euch was fehlt oder als Überflüssig erscheint, kann ich dies noch vor dem Produktstart anpassen.

    Gruss Pali64
    Geändert von Pali64 (21.02.2016 um 17:38 Uhr) Grund: Gravierende Schreibfehler

Ähnliche Themen

  1. Antworten: 10
    Letzter Beitrag: 01.11.2017, 13:53
  2. Antworten: 2
    Letzter Beitrag: 15.06.2011, 22:18
  3. Geschwindigkeitsmesser "testen" / "prüfen"
    Von Goblin im Forum Sensoren / Sensorik
    Antworten: 7
    Letzter Beitrag: 12.04.2011, 10:53
  4. "Lichtverfolgung" in "TV-Remote" einbaue
    Von fabqu im Forum Robby RP6
    Antworten: 3
    Letzter Beitrag: 04.01.2011, 11:14
  5. "Soft-Reset?" und "Finger-Interrupt?"
    Von trapperjohn im Forum Asuro
    Antworten: 8
    Letzter Beitrag: 11.06.2008, 00:02

Stichworte

Berechtigungen

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

Labornetzteil AliExpress