PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Velleman K8055 - PWM Ausgänge



salocinx
06.01.2006, 16:33
Hallo zusammen!

Ich habe ein Velleman K8055 Experimentier-Board zugelegt. Nun möchte ich das Robby RP5 Fahrgestell mit dem dazugehörigen Fahrtenregler ansteuern.
Das Experimentierboard ist mit 6Mhz getaktet und die zwei PWM Ausgänge haben eine Auflösung von je 8bit. Somit kann ich 23.5kHz pro Schritt ausgeben (6Mhz/2^8.).
Meine Frage ist nun ob es eine Möglichkeit gibt, den Fahrtenregler und somit die Motoren über das Velleman K8055 anzusteuern? Gibt es eine Möglichkeit um das PWM Signal in eine tiefere Frequenz zu überführen? Welche Frequenz erwartet der Fahrtenregler? Leider sind diese Merkmale auf dem Datenblatt des Fahrtenreglers nicht vermerkt..
Die Links zur verwendeten Hardware funktionieren nicht, deshalb bitte ich Interessierte unter www.conrad.de folgende Produkte abzufragen (teilweise inkl. Spezifikation/Datenblatt):

RP5: 191152-62
Fahrtenregler:190872-62
K8055:191003-62

Da ich neu dabei bin und leider noch sehr geringe Erfahrung in diesem Bereich habe, bin ich um jede noch so kleine Hilfe dankbar!

salocinx
15.01.2006, 17:13
Ich habe folgendes rausgefunden:
Mit den PWM-Ausgängen des K8055 lassen sich definitiv keine Servos direkt ansteuern!
Der Fahrtregler erwartet dasselbe Signal (PWM 1ms-2ms) wie die Servos.. ist ja eigentlich klar, denn der Fahrtregler wird normalerweise direkt am Empfänger angehängt. Dies impliziert natürlich, dass der Regler über dasselbe Signal wie die Servos angesteuert wird.
Was ich nun brauche, ist ein passender USB Servo Controller, den ich gerne über C++ programmieren würde (brauche also eine dazugehörige API).

Hat jemand bereits Erfahrungen mit einem solchen Interface?

Grüsse salocinx

NumberFive
16.01.2006, 06:36
Warum machst du nicht einfach ein AVR dazwischen ?

Ich habe mit dem AVR und einem Fahrtregler auch schon mein Bot bewegt.
Und so schwer ist das Proggen des AVR auch noch dazu wenn du C++ kannst.

Wenn du die RN Controll nimmst brauchst auch keine Hardware bauen die kann man auch auf gebaut kaufen.

Gruß

17.01.2006, 18:26
Ich plane einen Roboter dessen Haupt-Steuereinheit ein Siemens Notebook PII 300Mhz darstellt. Brauche das Notebook um Videosignale und Sprachsignale zu verarbeiten.
Deshalb suche ich einen Servo-Controller (USB) den ich via C++ ansteuern kann (die restlichen Steuer- & Messmodule spreche ich ebenfalls über C++ an).
Ich hätte an dem 'Parallax Servo Controller (USB)' Interesse. Nur bin ich über die Programmierung ohne Stamp schlau geworden (benötige Schnittstelle -> API).

Kann mir jemand helfen?

Viele Grüsse!

salocinx
17.01.2006, 18:32
Das war ich... -> Gast-Nachricht. (hatte mich nicht eingeloggt & kann die Nachricht nicht mehr editieren... tststs..)

BigBlue
17.01.2006, 22:34
Hallo!

Bezüglich Servo-Ansteuerung per USB habe ich für ein eigenes Projekt ein paar Quellen aufgetan:

http://www.phidgets.com
http://www.acscontrol.com

Die Geräte von Phidgets scheint man recht verbreitet zu bekommen (Händler in Europa vorhanden, Versand aus Kanada oder USA nicht zu teuer), ich interessiere mich jedoch für den Servo-Controller von ACSControl, da dort auch noch digitale Ein- und Ausgänge vorhanden sind. Laut Webseite kann man das Teil nach Europa liefern lassen, das ist aber recht teuer (95 US$ wg. UPS Express) - auf meine beiden Mails von letzter und dieser Woche hat man aber noch nicht geantwortet...

Wenn Du einen brauchbaren Controller finden solltest wäre eine kurze Info nett!

Viel Erfolg,
Arne

salocinx
18.01.2006, 12:13
Hallo Arne!

Hab mich bei www.acscontrol.com auch mal schlau gemacht.. Der 'USB Servo II Controller' wäre echt ne elegante Lösung. C/C++/VB/Java API's würden mitgeliefert werden.. Hab mal bei UPS die Versandkosten berechnen lassen (bin mir jedoch nicht sicher, ob ich es richtig gemacht habe). Für eine Lieferung von den USA->Schweiz betragen die Versandgebühren rund 120 US-$. Ist das möglich?
In Europa habe ich denselben Controller leider nirgends finden können! Denn unter diesen Konditionen kommt für mich eine Lieferung aus den USA nicht in Frage. Schade..

Grüsse Nicolas

BigBlue
18.01.2006, 12:25
Hallo!

Ich habe heute eine Nachricht von ACSControl bekommen, die Versandkosten nach Europa sind tatsächlich 95 US$. Ich habe direkt nochmal nachgefragt, was denn der Versand bei mehreren Exemplaren kostet (2-4 Stk.), vielleicht können wir ja gemeinsam bestellen und ich schicke Dir das Board aus Deutschland (per Post, UPS o.ä. - dürfte um einiges billiger sein als UPS Express aus USA...).

Sobald ich weitere Infos habe, melde ich mich!

Gruss,
Arne

salocinx
18.01.2006, 12:46
Hi Arne,

danke für deine Nachricht. Das klingt ganz gut, mir reicht jedoch ein Exemplar. Wie sieht's bei dir aus? Naja, den Rest könnte man ja auf ebay verhöckern..
Ich hab nen Freund der in Konstanz wohnhaft ist und in St.Gallen (CH) arbeitet. Innerhalb von Deutschland sind die Versandkosten ja nicht so horrend, verglichen mit der Schweiz :( Und zudem fallen die Zoll-Formalitäten weg O:)
Also, ich wär dabei. Würde dir den Controller natürlich per Vorrauskasse bezahlen. Halt mich auf dem laufendem! Danke.

Grüsse, Nicolas

BigBlue
18.01.2006, 15:00
Hallo!

Wenn es nicht eilig ist, könnte ich die Lieferung über jemanden in USA erledigen lassen (spart Kosten, dauert aber länger) - der Versand über Konstanz in die Schweiz dürfte auch praktisch sein ;-)

Ich muß noch auf eine positive Rückantwort von meinem Paket-Relay in USA warten, dann würde ich mich (vor der Bestellung) nochmal melden - Vorauszahlung muß aber nicht unbedingt sein.

Gruß,
Arne

salocinx
18.01.2006, 17:58
Das wird ja immer besser! Mir eilts nicht, bin die nächsten 4 Wochen sowieso im Lernstress... und wenns noch später werden sollte, ist's auch kein Problem.
Die detailierten Zahlungsformalitäten können wir ja vereinbaren, wenn's soweit ist.
Melde Dich einfach hier oder unter meiner email salocinx@hotmail.com sobald Du die benötigten Informationen zur definitiven Bestellung hast.

Grüss Dich, Nicolas.