Sieht gut aus!
Wie hast du das PWM Signal mit der Soundkarte hergestellt? Das hört sich irgendwie kompliziert an.
jon
Hallo,
hab mal versucht, ein PWM Servo Signal für ein Standard Modellbau Servo mit dem PC zu erzeugen und über die Soundkarte aus zu geben.
Und siehe da: Es funktioniert.
Bild hier
Ein delphi Programm erzeugt mit waveout die Signale. Dazu braucht es keine fremden Komponenten und keine fremde dll.
Bild hier
und ein Interface präsentiert sie dem Servo. Das dreht dann entsprechend.
grüsse
Hannes
Sieht gut aus!
Wie hast du das PWM Signal mit der Soundkarte hergestellt? Das hört sich irgendwie kompliziert an.
jon
Nice to be back after two years
www.roboterfreak.de
Die Signale werden über die Wave Audio Funktionen des Windws API generiert. Das ist gar nicht kompliziert. Diese Funktionen sind in der msdn library von Microsoft dokumentiert und von Delphi, VB, C++ und anderen Sprachen nutzbar.
Hannes
Joo und vor allem sehr billig - zumindest zur Zeit.
Hannes
@vohopri: Ich nehme an, 8-Bit Mono reicht ? Welche Sample-rate nimmst du ?
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Hast du damit eigentlich noch mehr vor oder ist das nur ein "So aus Spaß" Kleinprojekt?
jon
Nice to be back after two years
www.roboterfreak.de
Ja, MONO reicht.
8 bit reichen auch, feiner braucht die Impulshöhe nicht eingestellt zu werden.
Sampling rate hängt davon ab, welche Auflösung du haben willst. Bei 44100 löst du den bereich von 1ms (1ms bis 2ms) in Schritten von rund 0.02 ms auf.
Vor habe ich gar nichts, sondern ich bin der Lust auf Basteln hilflos ausgeliefert. Nein im Ernst: Mein nächstes Programm erzeugt bereits PPM für 2 Kanäle. Wenn ich Zeit finde, werd ich mir ein Interface dafür zusammen braten. Und dann, ja dann werden wir sehen. Denkbar ist vieles und die verfügbare Zeit ist kanpp. Der Spass und die Neugier sind das Wichtigste dabei.
Hannes
Danke für die Info.
Interessant wäre es doch, mit dem anderen Kanal eine multiplexer zu synchronisieren, damit man mehrere Servos steuern kann ( a la RC Anlage)
mfg robert
Wer glaubt zu wissen, muß wissen, er glaubt.
Mich würde ja der Delphi Quelltext interessieren. Kannste den evtl. mal hier reinstellen oder mir schicken ?
Lesezeichen