Guten Tag,
ich habe das jetzt nocheinmal ausprobiert und mir sind zwei Probleme aufgefallen. Als Servo verwende ich auch die ES05
1. Wenn der Servo eine größere Strecke überbrücken soll und dann bremst wird der RP6 resettet. Ich vermute mal das dann die Spannung einbricht, da beide Servos am gleichen vdd anschluss hängen. Deshalb denke ich sollte man Kondenstatoren verwenden ich weiß nur leider absolut nicht welche Kapazität sie haben sollten. Es würde mich freuen, wenn jemand sagen könnte welche Kondensatoren ich verwenden sollte und noch besser wie man berechnet welche Kondensatoren man braucht.
2. Ich habe das Programm einmal ohne den Rest meines eigentlichen Programms verwendendet. Das ist auch möglich. Also nur die Servosteuerung funktioniert problemlos. Schalte ich allerdings mein programm dazu funktioniert das ganze nicht mehr so fehlerfrei. Mein Programm ist die Bluetoothsteuerung mit Tracken, die ich auch hier vorgestellt habe. Hier werden alle 100ms Daten an den PC gesendet. Und es scheint mir, als behindern sich die beiden Programmteile. Das bisherige Programm arbeitet eigentlich nicht blockierend. Somit müsste das Problem bei der Servosteuerung liegen. Aber woher es genau kommt kann ich leider nicht sagen!
Am schönsten wäre es somit die Servos per hardware PWM anzusteuern. Weiß jemand ob davon 2 auf der M32 vorhanden sind?
Ich hoffe ihr könnt mir bei meinem Problemen weiterhelfen!!
Lieben Gruß
Lesezeichen