Hallo!
Ich hab mal spasseshalber einen RC-Servo an den BackLED-Ausgang des Asuro angeschlossen, soll heissen schwarz und rot an die Spannungsversorgung und weiss an den +-Ausgang für die LED.
Mit dem kleinen Programm
hab ich den Servo angesteuert. Er drehte und blieb stehen, wie er sollte, aber zittert.Code:#include "Asuro.h" int main(void) { Init(); int i; int u; int v; for (i=0;i<1000;i++) { StatusLED(YELLOW); BackLED (ON,ON); for (v=0;v<11;v++) { Sleep (7.2); } BackLED (OFF,OFF); for (u=0;u<184;u++) { Sleep (7.2); } } return 0; }
Auf dem Oszilloskop sieht man, das die Periode der eines Servotesters (Amplitude 3,5V) entspricht, jedoch eine Amplitude von 5,5V gemessen wird. Zittert der Servo wegen dieser hohen Spannung oder ist das Programm schlecht/falsch?
Danke schonmal!







Zitieren

Lesezeichen