- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 10 von 33

Thema: Modelcraft Servos gehen nicht an M32

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von Dirk
    Registriert seit
    30.04.2004
    Ort
    NRW
    Beiträge
    3.803
    copcom-weber:
    ich habe schon mehrere Servos vorher dran gehabt aber nur diese neuen machen probleme..
    Ich hatte es doch schon erklärt: Die sog. "digitalen" Servos brauchen einen sehr viel genaueren Servoimpuls. Die meisten "analogen" Servos funktionieren auch weit außerhalb der Spezifikationen: Du könntest 1x pro Jahr zu Weihnachten einen Impuls abgeben und das Standard-Servo würde versuchen, die Position anzusteuern. Bei deinem 1. geposteten Programm haben deine Servos etwa alle 350 bis 400 ms einen Impuls bekommen. Das liegt weit (20-fach) außerhalb der Spezifikation von mind. 20ms.

    fällt euch sonst noch etwas ein?
    Welche Vorschläge hier aus dem Thread hast du denn schon konkret umgesetzt? Insbesondere: Hast du jetzt ein Programm geschrieben, was die Servos richtig ansteuert?
    Gruß
    Dirk

  2. #2
    Erfahrener Benutzer Roboter Genie Avatar von HeXPloreR
    Registriert seit
    08.07.2008
    Ort
    Soltau - Niedersachsen
    Alter
    46
    Beiträge
    1.369
    Ich denke dem digitalen Servo macht es nichts wenn er sein Signal alle 400ms bekommt...der hält die Position nähmlich trotzdem Stundenlang - solange bis er was anderes "hört" oder der Strom ausfällt. Deshalb verbrauchen sie ja mehr Strom.
    Geändert von HeXPloreR (27.12.2012 um 19:31 Uhr)

  3. #3
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    18.01.2010
    Ort
    Bielefeld
    Beiträge
    101
    habe das programm ja schon so geändert das wenn ich eine position angebe mit pos das die dann ca. 10mal aufgerufen wird wie:
    {
    PORTC |= IO_PC4;
    sleep(pos);
    PORTC &= ~IO_PC4;
    sleep(50-pos);
    PORTC |= IO_PC4;
    sleep(pos);
    PORTC &= ~IO_PC4;
    sleep(50-pos);
    PORTC |= IO_PC4;
    sleep(pos);
    PORTC &= ~IO_PC4;
    sleep(50-pos);
    PORTC |= IO_PC4;
    sleep(pos);
    PORTC &= ~IO_PC4;
    sleep(50-pos);
    PORTC |= IO_PC4;
    sleep(pos);
    PORTC &= ~IO_PC4;
    sleep(50-pos);
    }
    habe unterschiedliche zeiten eingegeben aber nichts passiert.
    in main rufe ich es einfach als funktion auf mit der übergabe der stellposition.


    am pwm kabel habe ich kein widerstand dran muss ich das denn?

Ähnliche Themen

  1. RP6Control M32: Library für 8 Servos
    Von Dirk im Forum Robby RP6
    Antworten: 84
    Letzter Beitrag: 12.02.2013, 21:17
  2. [ERLEDIGT] Servo Modelcraft Standard-Servo RS 2 an M32-Board
    Von dirty_bird_981 im Forum Robby RP6
    Antworten: 29
    Letzter Beitrag: 07.02.2012, 16:19
  3. [ERLEDIGT] Ansteuerung mehrerer Servos mit M32
    Von Ingo1988 im Forum Robby RP6
    Antworten: 9
    Letzter Beitrag: 14.08.2011, 17:32
  4. Fototransistoren gehen nicht.
    Von eleto im Forum Asuro
    Antworten: 2
    Letzter Beitrag: 22.10.2008, 09:51
  5. 2 Servos mit Bascom - gehen nicht richtig
    Von Jon im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 18
    Letzter Beitrag: 11.07.2006, 13:49

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress