-
-
Erfahrener Benutzer
Roboter Genie
Hallo Netbird,
hast du die Beiträge von x-ryder gelesen?
Dann wüsstest du, daß seine Servos keine Anschlagsweite mehr haben....
und auch kein Poti....
Gruß, Michael
-
Erfahrener Benutzer
Fleißiges Mitglied
Hallo,
ja, hab ich gelesen. Deshalb steht das auch in meinem Beitrag. Ich dachte, es hilft zusätzlich zu wissen, dass die Dauer der Steuerimpulse typabhängig ist.
Da ich mehrere unterschiedliche Typen benutze, muss ich immer wieder Anpassungen vornehmen. Die Demo-Beispiele führen da manchmal zu Fehlversuchen.
Gruß, Harald.
-
Erfahrener Benutzer
Fleißiges Mitglied
@Michael:
So weit bin ich auch schon gewesen!
Wie ich das verstanden habe, kann man nur zwei Servo's mit diesem Befehl ansteuern. Ich möchte aber die verbleibende Zeit nutzen um bis zu 13 Servos kontrollieren zu können was rein rechnerisch kein Problem ist, da das Steuersignal welches generiert wird bei mir nicht länger als 1,5ms dauert.
Die Internen Timer kann ich da cuh nur bedingt nehmen weil die Sprünge in die Interruptroutinen für meinen Fall zu lange dauern würden.
-
Erfahrener Benutzer
Roboter Genie
Hallo E-Fan,
hmmm, nichts spricht dagegen, statt "Servos = 2" einen anderen Wert einzutragen. Vielleicht "Servos = 13" ?
Entsprechende Portdefinitionen vorrausgesetzt...
Gruß, Michael
-
Erfahrener Benutzer
Fleißiges Mitglied
Die Servofunktion hab ich nicht richtig zum laufen bekommen. Die Wiederholfrequenz war zu gering weshalb die Geräte "stotterten". Ich habe anstelle dessen jetzt eine Routine, die 8 Servos ansteuern kann (für mehr reicht der Flash im 2313 nicht) und die Wiederholfrequenz des Steuersignals liegt zwischen 50,001 und 50,015 Herz. - ist also nahezu optimal. Mag vielleicht etwas umständlich Programmiert sein, aber wie heißt's doch so schön:
Never touch a running system!
Ausserdem reicht die verbleibende Zeit noch um insgesamt 4 I²C-Portexpander auszulesen und 4 zu beschreiben. Mehr will ich gar nicht weil der µC damit für die vorgesehene Verwendung schon total überdimensioniert ist.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen