- Labornetzteil AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 17 von 17

Thema: Servo,RC5, Timer1/2 und PWM ?

  1. #11
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Beiträge
    2.731
    Anzeige

    Powerstation Test
    am allerschönsten würde es gehen wenn Du PWM verwendest,
    ich weiss jetzt nur nicht wie man unter Bascom einstellt, das die Impulsdauer auf 20ms eingestellt wird, dann kann man mit dem 16bit Timer per OCR die position einstellen, das sollte dann ganauer sein.

    Der Nachteil du musst das Pin verwenden das OCR am Ausgang hat,
    bei Software Servosteuerung kann man jedes beliebige Pin verwenden.

  2. #12
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.10.2004
    Ort
    GRAZ
    Alter
    58
    Beiträge
    576
    Mich würde interessieren, ob es überhaupt feiner werden kann, oder ob das Servo sowieso nicht mehr kann als die max. 175 Schritte.

    Hat hier keiner die Servo-Pulse mal per Timer Programiert ?!

  3. #13
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Zitat Zitat von Ratber
    Zitat Zitat von Roberto
    Möchte gerne probieren, ob die Servos mit einem Timer1 viel feiner drehen als mit Timer0 und dem Servo Befehl.

    Bevor du einen riesen Aufwand betreibst solltest du bedenken das die
    Servoauflösung noch eine Rolle spielt und die ist abhängig vom Modell bzw.
    genauer gesagt ,von der verwendenten Servoelektronik.

    Mit einer einfachen Testschaltung und einem Mehrgangpoti bzw.
    Spindeltrimmer läst sich ein Servo recht gut in dieser Richtung überprüfen.
    Gruß
    Ratber

  4. #14
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Zitat Zitat von Roberto
    Hat hier keiner die Servo-Pulse mal per Timer programiert ?!
    Die RNS1 (Frank), RNSX (PicNIck) u. RNC10(Kjion) für den CoProcessor auf der RNBFRA-Karte sind mit Timer1 in µS programmiert

    Beim RNSX kann man dadurch einfach die Servo-Zeit mit einer Zahl von 550 - 2100 (0,5 - 2,1 mS) einstellen. Ob das Servo da genauso mitspielt, hängt aber natürlich vom Servo ab.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  5. #15
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.10.2004
    Ort
    GRAZ
    Alter
    58
    Beiträge
    576
    Hallo Robert

    (genau an dich dachte ich auch )

    Laufen die Servos in dieser Art dann flüssiger als mit dem Servo-Befehl vom Bascom

    Könnte man dafür vielleicht auch Timer2 verwenden bei gleicher Auflösung ?
    z.B. öfter den Timmer2(8 Bit) durchlaufen lassen, damit man die gleiche Auflösung zusammenbringt , wie mit dem 16Bit Timer?!

    Muss mich erst noch in die Timer-Geschichte einarbeiten.
    Habe da noch keinen grossen Plan

    l.G. Roberto

  6. #16
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Ich würde das gesamte Konzept berücksichtigen. Persönlich verwende ich
    gerne Timer0 als generellen Timer für alles im mS Bereich, und die anderen timer für Specials, wie Servo, weils eben praktisch ist.
    Aber natürlich kann man für Servos auch den Timer0 mehrmals laufen lassen.
    Andererseits muß man daran denken, daß eine 255-Servoauflösung ja doch bei 180 Grad maximal einer Schrittweite von 0.7 Grad entspricht. Da muß ja die Mechanik auch erstmal mitmachen. Sprich: In den meisten Fällen reicht das wohl locker
    Andere Überlegung: bei 255 Steps und 20mS Servo refresh braucht das Servo schon 5 Sekunden von links nach rechts
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  7. #17
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    29.10.2004
    Ort
    GRAZ
    Alter
    58
    Beiträge
    576
    Hallo Robert

    Danke, du hast meine Fragen damit beantwortet
    Dann bleibe ich mal bei Timer2 für die Servos (=Lichtfinder)
    Timer0 bekommt RC5 und der Timmer 1 bleibt mir für 2*PWM

    l.G. Roberto

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

12V Akku bauen