www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Servos mit Bascom richtig ansteuern


Autor: Mario Mauerer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen,
ich probier grad mit Bascom ein Servo anzusteuern.
Doch: das Ding spinnt total. Es fährt beim anschalten den Arm an den
einen Anschlag und zittert dort deutlich hin-und her (so ca. 5mm
Zitterweg, er zittert aber "langsam")
Hab zwei Servos und zwei Ports probiert, bei beiden das gleiche
Resultat.

Hier mal der Code:

$regfile="m8def.dat"
$crystal=1000000

Ddrd.6=1
Config Servos =1, Servo1=Portd.6, Reload=10
Enable Interrupts

Dim A As Byte
A=100
Servo(1)=100

Do
Waitms 40
Servo(1)=A
A=A+1
If A=200 Then
A=0
Endif
Loop
End

Der Code soll zuerst das Servo an den einen Anschlag fahren. Dann soll
er es langsam an den anderen Anschlag fahren...

Nur: Es dreht direkt an den einen Anschlag und verharrt dort zitternd.
Das macht es auch, wenn ich ihm nur eine einfache Stelle gebe, er
bleibt da und zittert...

Was ist da krumm? Servo ist richtig angeschlossen. Wie sehen eure
Bascom-Servo-Codes aus? Vielleicht hab ich ja was vergessen?

Herzliche Grüsse
Mario

Autor: Mario Mauerer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Oh, noch was: ATmega8...:)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.