- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 3 von 3

Thema: Servo Include-Datei zum Steuern von x Servos an y Ports

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    62
    Beiträge
    5.799
    Blog-Einträge
    8
    Hübsch. Viele Wege führen zum Servoimpuls.

    Wichtig ... ist das richtige Einstellen des Taktes vom 8-Bit Timer auf 1KHz
    Da wirds dann oft schwierig. Wo wird denn die Datenrichtung der Pins gesetzt?

    VERGLEICHSREGISTER = 255; //...1ms warten

    ???


    Gruß

    mic
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  2. #2
    Die Datenrichtung muss manuel gesetzt werden.
    Dazu ist das Einstellen auf ein KHz garnicht so schwierig.
    Bei 2 MHz braucht man einen Teiler von 8 bei 4 MHz von 16 usw. Dabei ist der Puls aber immer etwas länger, jedoch noch im Toleranzbreich. Wenn absolute Präzision gefordert ist, sollte man den Timer extern triggern
    VERGLEICHSREGISTER = 255; //...1ms warten
    Wenn der Timer korrekt eingestellt ist, dann dauert ein Durchlauf von 0-255 1ms. Der Puls wird in einer zweigeteielten ISR erzeugt um eine hohe Genauigkeit zu erreichen. Im ersten Teil wird ein 1ms "gewartet", der Pin wird auf High gesetzt. Im zweiten Teil der ISR wird der Drehwinkel bestimmt, da dort die Zeitspanne "gewartet" wird, durch die der geforderte Drehwinkel erreicht wird.
    Gruß Jannis

Ähnliche Themen

  1. [ERLEDIGT] Eigene Include-Datei verwenden
    Von crowdy im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 01.06.2011, 15:56
  2. Zwei Fragen zu Servos (Anschluss Ports B,C,D / Masse)
    Von Sebbokalypse im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 3
    Letzter Beitrag: 13.11.2009, 14:17
  3. Servos per PC steuern
    Von M!ni M0nk3y im Forum Motoren
    Antworten: 33
    Letzter Beitrag: 10.04.2007, 20:58
  4. Ports über Array steuern
    Von Murus im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 24.10.2005, 15:34
  5. Servos per PC steuern!
    Von MrMue im Forum Elektronik
    Antworten: 19
    Letzter Beitrag: 10.02.2004, 16:15

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress