Gast
#2593209
Hallo zusammen, ich bin gerade dabei, einen Servo anzusteuern. Dank der Seite "Modellbauservo Ansteuerung" funktioniert das fast perfekt. Mein Code sieht so aus:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
Der Servo startet an einer Endposition und läuft zur anderen Endposition, dort wartet er 2 Sekunden. Allerdings habe ich nun das Problem, dass er zwischendurch ab und zu auch ein paar Schritte wieder Rückwärts macht. Leider kann ich mir das nicht erklären. Kann es sein, dass der Controller durch die delays irgendwie durcheinander kommt? Wie gesagt, er fährt die Strecke ab, nur zwischendurch kommt ein kleiner Hüpfer rückwärts. Dies ist auch auf dem Oszi zu sehen, dass sich kurzzeitig die PWM wieder ändert. Hat jemand von euch eine Idee, was hier falsch läuft. Danke Peter