• Die Forumsregeln und Nutzungsbedingungen findet ihr in der Navbar unter Impressum !
    Bitte unbedingt beachten!
    Wie überall im Leben gibt es Spielregeln, so auch hier!
    Die Datenschutzerklärung zum DSGVO findet ihr ebenfalls in der Navbar unter Datenschutzerklärung !
    Hinweis nach DSGVO :
    Es ist hier keinerlei Angabe erforderlich. Alle Angaben in diesem Bereich sind öffentlich sichtbar und werden freiwillig gemacht. Mit einem Eintrag in diesem Bereich erkenne ich dieses an, und bestätige die Datenschutzerklärung zur DSGVO für das Forum gelesen zu haben.

    Danke
  • Hallo Gast, beschränke dich hier bitte auf den Bereich der Elektronik. Die Fahrzeuge oder Gebäude, wo diese Elektronik eingebaut wird bitte in dem passenden Fachbereiich behandeln. Auch wenn Teile des Projektes dadurch im Forum doppelt vorhanden sind! Danke.

Arduino Servo Trimmer auf Arduino Basis

gismow

Active member
Registriert
03.03.2012
Beiträge
2.203
Moin moin...

gestern Abend habe ich aufgrund von Chris' (Neuling1983) Posting zu seinem Knight Hauler eine kleine Bastelei begonnen. Grund war dass sein Lenkservo vorzeitig anschlug, obwohl die Funke noch nicht am Anschlag war.

Nun kann man zu fertigen Lösungen greifen, oder aber selbst mal ein bisschen basteln. Herausgekommen ist ein kleiner Servo Trimmer auf Basis eine AVR ATTiny85 Chips.

IMG_2669.JPG

Vor dem erstmaligen Einsatz muss er eingemessen und konfiguriert werden. Dies funktioniert wie folgt:

Beim Einschalten legt man den Lenkkanal Knüppel an einen der Anschläge. Das Modul geht nun in den Konfigurationsmodus. Die LED beginnt zu blinken. Nun bewegt man den Knüppel in die beiden Endanschläge. So werden die maximalen Ausschläge des Lenkkanals ermittelt. Nun lässt man den Knüppel los und belässt ihn in der Mittelstellung.

Die LED beginnt nach einigen Sekunden 3 Sekunden lang zu leuchten, im Anschluss beginnt sie wieder zu blinken. Es beginnt die Festlegung des maximal zu nutzenden Servowegs. Zu Festlegung wird der Lenkservo in beide Richtungen bewegt, bis sie ihre festgelegte Endstellung erreicht haben. Im Anschluss wird der Lenkservo wieder los gelassen. Die LED blinkt noch ein paar Sekunden und erlischt dann. Die Konfiguration ist nun abgeschlossen.

Nach der Konfiguration rechnet das Modul nun den gemessenen Weg und rechnet ihn auf die festgelegten Maximalwerte um. Somit stellt der gesamte Weg an der Funke den konfigurierten Weg dar, man kann auf diesem Weg nun viel feinfühliger steuern. Es wird nicht einfach "zugemacht" sobald die maximale Position erreicht ist.

Die Konfiguration kann jederzeit wiederholt werden.
 
Kannst du mir wenn du so nett bist und es dir nichts ausmacht den Schaltplan für deine kleine Schaltung zu kommen lassen?
Da Ich das Problem mit meiner Vorlauf Lenkachse auch habe, und ich auf der suche nach so einer Schaltung bin.

Lg Alex
 
Moin Alex,

die Schaltung ist nicht das Thema, aber ohne Prozessor mit eingespieltem Programm bringt die Schaltung nichts.

Ich arbeite gerade an diversen kleineren und größeren Modulen bei denen ich u. a. den hier eingesetzten Code verwende. Da u. U. später vielleicht kommerzielle Produkte daraus werden sollen bitte ich um Verständnis dass ich den Code zu diesem Zeitpunkt noch nicht veröffentlichen möchte.
 
Hallo Peter,

ich bin echt gespannt und werde dich über dein Baby auf dem laufenden halten :ok!
 

Servonaut
Zurück
Oben Unten