Zitat Zitat von Anonymous
Hallo Sonic,
Ich habe da noch eine Frage zur Pulsweiten Modulation. Wenn das im Prinzip nur das Ein- bzw. Ausschalten des Motors ist, könnte ich dass doch beispiels weise durch meinen Digitalausgang mit meinem PC machen, oder verstehe ich da etwas falsch? Sprich ich schreibe ein Programm, dass jede n-Millisekunden einen Impuls für m-Milisikunden augibt und durch Variation von n, bzw. m steuere ich die Geschwindigkeit.
Schöne Grüße,
Dominique
Servus

ja, verstanden hast du das Prinzip richtig, aber dann kommt auch schon wieder das kleine und das große ABER

Das kleine: Es reicht m zu variieren, n kann gleich bleiben.
Schau mal hier http://www.powerdesigners.com/InfoWe...s/PWM/pwm.shtm

Das große Aber :

Die Steuerung über den PC ist theoretisch machbar, nur wird der PC-dadurch ziemlich stark belastet. Wenn der sonst nix anderes mehr machen will ist das ok.
Je nach Betriebssystem könnte es sein, daß das Ausgangssignal nicht dem entspricht was du haben willst (verfälscht wird) weil die (meisten neueren) OS nicht echtzeitfähig sind.
Nebenbei nimmt man für PWM normalerweise Frequenzen die weit über dem hörbaren Frequenzbereich liegen, sonst kann es sein das der Motor "pfeift". Da wird das per PC dann schwierig.

Aber ein paar andere Dinge würde ich auch noch beachten:

Der (Bürsten)Motor muss/sollte entstört werden siehe http://www.modellbau-weissensee.de/t...ntstoerung.htm
Sonst kann es sein, daß igendetwas verrückt spielt.

So ein Motor stellt eine induktive Last dar, d.h. es können hohe Spannungsspitzen entstehen. Wenn du die nicht verhinderst, hast du im ungünstigsten Fall eine(n) PC/Schnittstelle gehabt.
Also unbedingt Freilaufdioden in der H-Brücke einbauen, und ev. die Ansteuerschaltung galvanisch von der PC-Schnittstelle trennen (z.B. Optokoppler).
Glaub mir in DEM Punkt sprech ich aus Erfahrung ;-(

Gruß, Sonic