Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Servo ansteuern?! Kategorie: Programmierung Basic (von Noob - 9.08.2010 19:49)
Ich nutze:
C-Control Pro Mega128, CC-Pro 128 Application Board
Ich bin echt am verzweifeln. Ich habe mir das C-Control Application
Board mit dem Mega 128 Controller für ein Roboterprojekt geholt,
aber bis jetzt hatte ich nur Misserfolge.
Ich möchte einen Servo ansteuern. Es handelt sich dabei
um einen RS-2 Servo von Modelcraft. Bei meinen bisherigen
Versuchen hat der Servo nur merkwürdig herumgezuckt.
Ich versorge den Servo mit der Spannung, die das
Application Board bereitstellt. Die Datenleitung habe ich
mit einem 4,7K Widerstand mit A7 (Portbit7) verbunden.
Das ist mein Programm.

Sub main()
    Dim servo_var(18) As Byte
    Port_DataDirBit(7,PORT_OUT)
    Servo_Init(1, 1, servo_var, 1)
    Servo_Set(7, 2000)
    AbsDelay(500)
    Servo_Set(7, 1500)
    AbsDelay(500)
    Servo_Set(7,0)
End Sub

Ist dieses Programm überhaupt in der Lage einen Servo zu bewegen? Oder habe
ich den Servo falsch montiert? Ich wäre sehr danbar, wenn ihr mich aufklären
könntet. Ich weiÃ? echt nicht mehr weiter. Aber bitte keine  Verweise auf die
Hilfe in der IDE oder auf die Anleitung... da hab ich auch schon
überall nachgesehen :-/

 


    Antwort schreiben


Antworten:

Re: Servo ansteuern?! (von PeterS - 9.08.2010 23:37)
    Re: Servo ansteuern?! (von Noob - 12.08.2010 16:51)