PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Servos mit PC steuern



Surebetter
24.04.2010, 14:01
Hallo an alle,
bin neu hier und habe gleich mal eine Frage. Und zwar möchte ich mehrere Servos mit dem PC steuern. Also ich stelle mir vor, ein Programm in C++ mit graphischer Oberfläche zu schreiben. In dem Programm kann man dann ein Servo auswählen und das nach links bzw. nach rechts drehen. Ich habe schon einen Schaltplan gefunden um ein Servo mit der Soundkarte zu verbinden. Ich will aber mehrere Servos steuern können. Am besten wäre ein Board mit USB Anschluss, an das die Servos angeschlossen werden und das dann vom PC angesprochen werden kann. Leider kenne ich mich mit Boards etc. nicht wirklich aus. Bis jetzt hätte ich das gefunden:
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=67&products_id=118

In der Beschreibung steht, dass man das Board direkt per RS232 (bzw. MAX232, was auch immer das ist) mit dem PC verbinden kann. Kann mir bitte jemand sagen, ob das so etwas ist, was ich suche? Und wie könnte man das denn dann mit dem PC verbinden?

Danke schon mal für eure Antworten.

LG
Surebetter

the_muck
24.04.2010, 14:23
http://www.phidgets.com/products.php?category=11

von hier

https://www.roboternetz.de/phpBB2/viewtopic.php?p=491468#491468

http://www.pololu.com/catalog/product/390

leider wohl nichts aus Deutschland :(

Alternativ vielleicht was mit nem Arduino Board machen

http://bausteln.de/shop/arduino.html

Surebetter
24.04.2010, 14:40
Danke für deine schnelle Antwort. Die Servocontroller sind ja leider auch nicht ganz billig. Könnte man nicht einfach das Board, dass ich im ersten Beitrag gelinkt habe nehmen und an einen RS232-USB Adapter anschließen?

nflatjor555
24.04.2010, 19:36
Das Board, was du im ersten Beitrag genannt hast, kannst du zusammen mit einem RS232<>USB converter benutzen.
Dann kannst du 8 Servos quasi ueber USB ansteuern.

Dazu brauchst du eine extra Spannungsversorgung fuer die Servos. Etwa 5-6V, 1-2A sollte passen, je nachdem wie gross deine Servos sind.

Surebetter
25.04.2010, 12:34
Danke. Braucht der USB<> RS232 Converter was bestimmtes, oder würde da so ein Teil wie zum Beispiel
http://www.amazon.de/gp/product/B000QF2ZNE/ref=s9_simh_gw_p23_i1?pf_rd_m=A3JWKAKR8XB7XF&pf_rd_s=center-1&pf_rd_r=0RAACX4DGMKEQGY1E5X5&pf_rd_t=101&pf_rd_p=463375193&pf_rd_i=301128
reichen?

Jaecko
25.04.2010, 13:25
Ich hab mit dem Pololu-Board und VB6 mal sowas gemacht:
http://cihome.kilu.de/bilder/software/servocontrol_main.jpg

nflatjor555
25.04.2010, 15:11
Hi Surebetter,

der von dir vorgeschlagenen Converter muesste passen. Das Servoboard akzeptiert sowohl RS232-Pegel als auch TTL-Pegel, du solltest RS232-Pegel benutzen.
Hast du auch eine 9-Pol Buchse mit Loetanschluessen (oder was aehnliches) um Kabel von der Converter zum Board zu ziehen?
Wenn nicht, sollte folgendes passen koennen:
http://www.amazon.de/BUCHSE-L%C3%B6tbare-Ausf%C3%BChrung-Chassis-Kabelmontage/dp/B002ZV6FU6/ref=sr_1_207?ie=UTF8&s=ce-de&qid=1272198481&sr=1-207
Oder halt 2 Leitungen mit Buchse in jeder Ende...