PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Servos über USB-Schnittstelle des PPC ansteuern



cemizm
24.06.2006, 23:52
Hi,

nettes Forum hier und sehr aufschlussreich. Leider hat mir ein reines Lesen der Beiträge nicht weitergeholfen also musste ich meine eigenen Thread eröffnen.

Ich versuche (aus Langeweile) einen Ferngesteuerten Wagen per GPS und WLan zu steuern. Das mit dem GPS stellt keine Probleme dar, da es ziemlich eifnach ist, aktuelle Koordinaten abzufragen und nach einer Berechnung die Richtungsänderung vorzunehmen. Per Wlan sollen dann die Zielkoordinaten übermittelt werden.

Das mit dem GPS ist auch schon soweit fertig, nun kommt aber das Problem mit der Kurskorrektur. Hat jemand schonmal über den MDA Pro oder irgendeinen andern PPC Servos angesteuert oder könnte mir Links geben wo ich Hardware und passende Treiber dafür finde. Vielleicht bastelt mir auch einer gegen Bezahlung ein Interface dafür. Bevorzugte Programmiersprache wäre .NET da ich schon einen Teil des Projekts darin geschrieben habe. Da mein PPC leider nur einen USB Anschluss hat, bleibt mir nichts anderes übrig die Steuerung darüber laufen zu lassen, es sei denn jemand kennt eine andere Alternative (Adapter,Bluetooth).


Für diejenigen unter euch die diese Idee schlecht finden:

Es ist ganz klar das die Steuerung nur auf einem freien Gelände funktioniert da ich zum Zielpunkt einfach die kürzeste Strecke nehme egal ob ein Baum ne Wand oder eine viel befahrene Strasse dazwischen liegt.
:cheesy:

cemizm
25.06.2006, 13:03
Hat keiner eine Idee? Gibt es sone, naja ich sach ma Steuereinheit, über Bluetooth der SPP unterstützt?
Mir würde es schon reichen wenn ich über eine Anwendung auf dem PPC Sachen an und auschalten könnte.

linux_80
25.06.2006, 13:46
Hallo,
von einem Bluetoothmodul wurde in der letzten elektor gesprochen, ich kann zwar kein Holländisch (mit der der Artikel verfasst wurde), aber den Link hier konnte ich lesen:
http://www.flexipanel.com/BluetoothModules.htm
vielleicht hilft das weiter.

Edit: kostet über 100€ so ein Teil (Linkmatik) !

uwegw
25.06.2006, 13:50
Kann man denn an die USB-Schnittstelle einen normalen USB->RS232-Wandler hängen? Gibts dafür Treiber etc.? Dann könnte man einen Servocontroller an RS232 betreiben (entweder mit nem µC selbst programmiert oder fertiggekauft).

cemizm
25.06.2006, 17:31
Danke für die Antworten erstmal.

Also ich bin auf folgendes gestossen:
http://www.svenketel.de/01100000.htm

Mit diesem Adapter kann ich am PPC einen über BT emulierten Com Port mit dem Serial Port Profile(SPP) auf einen "echten" Com Port umleiten.

Also bräuchte ich jetzt nur noch ein Servocontroller an RS232, womit meine nächste frage kommt. ich würde mir das am besten fertig kaufen, denn habe keine Ahnung von Elektrotechnik.
Kennt da jemand was gutes?

uwegw
25.06.2006, 17:43
Also bräuchte ich jetzt nur noch ein Servocontroller an RS232, womit meine nächste frage kommt. ich würde mir das am besten fertig kaufen, denn habe keine Ahnung von Elektrotechnik.
Kennt da jemand was gutes?
Zum Beispiel den hier:
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=65&products_id=118

cemizm
25.06.2006, 17:59
Jo genau sowas habe ich gesucht, DANKE!

Kann ich denn den Controller auch mit .NET ansteuern? Da sind zwar Beispiel Quellcodes dabei aber die sagen mir nicht viel über die Programmiersprache.

Edit:
Okey die Beispiele waren für RN-Control gedacht, da sind aber leider keine Beispiele für den PC dabei gewesen. Ich glaub ich hol es mir einfach und probiere damit bischen rum.

uwegw
25.06.2006, 18:19
Du sendest einfach drei Bytes hintereinander, den Startcode, die Servonummer, und die gewünschte Position. Du musst also nur eine Funktion haben, mit der du Daten senden kannst.