Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > Ich habe große Probleme beim ansteuern von Servos. > > > Es handelt sich dabei um 18 servos die ich gerne in Mittelstellung > > > bringen möchte. > > > Nach vielen Versuchen las ich dann das ich die 20ms nicht überschreiten darf. > > > 18 * 1,500ms = 27ms > > > > > > Wie soll ich nun vorgehen, ich habe bereits unzählige Variationen ausprobiert. > > > z.B. ein zähler von 1-3 und dann jeweils ein Beinpaar ansteuern. > > > Und zu letzt Multithreading unter Verwendung von zwei Timern. Alles > > > erfolglos. > > > > > > Entweder vergehen bis zu 500ms zwischen dem stellen der Servos oder aber 6-9 von 18 Servos > > > werden einfach nicht gestellt. > > > > > > Wer kann mir helfen wie man da am besten vorgehen kann, ich weiß einfach > > > nicht was ich da falsch mache. > > > > Du hast nichts falsch gemacht, 20ms ist die Grenze. Punkt. Man kann nicht gleichzeitig mit > > 2 Timern arbeiten. Dafür sind die Interruptroutinen nicht ausgelegt. > > > > Gruss Peter > > > > > > > > Gruß, Andreas > > > > > Hallo Andreas, > > wenn du keine volle Drehung benötigst kannst du die Servos auf 1000 Center bringen. > Die meisten Servos könne zwischen 700 und 2200µS betrieben werden. > > Grüße