Forum: Mikrocontroller und Digitale Elektronik PWM Frequenz erhöhen


von Stefan M. (metaworld)


Lesenswert?

Hallo,

Ich habe folgendes kleines Problem. Ich habe ein PWM Signal  über einen 
µC
(Freiprogramierbare Motor Steuerung). Die Ausgangsfrequenz kann ich aber 
leider über die Software nicht anheben. Ich bräuchte jetzt quasi einen 
Baustein/Schaltung mit der ich die Ausgangsfrequenz nun erhöhen kann 
damit ich das "rasseln" eines Getriebemotors wegbekomme. Nervt 
unheimlich und ist vermutlich auch nicht ganz gesund für den Motor.

Mfg, Stefan

von Wolfgang (Gast)


Lesenswert?

Puh, wennste keinen direkten Zugriff auf das PWM-erzeugende System hast, 
mußt Du wahrscheinlich einpacken. Einzige Möglichkeit, die ich sehe, ist 
dann, ein "Resampling", also Ausmessen der erzeugten PWM mit einem µC 
und gleichzeitige Neuausgabe mit dem eigenen PWM-System auf höherer 
Frequenz.

Das allerdings ist technisch anspruchsvoll und verändert das 
Reaktionsverhalten des Motors enorm. Wenn also beim Originalsystem ein 
PID-Regler o.ä. vorhanden ist, müssen auch dessen Parameter drastisch 
geändert werden. Das ist dann etwas, wovon ich dringen abrate, es nur zu 
probieren.

Gruß - Wolfgang

von Stefan M. (metaworld)


Lesenswert?

Mit nen µC finde ich zu zu derb die Lösung. Das Problem ist halt das ich 
keinen Zugriff auf den Prozessor und dessen PWM Freuquenz habe.

Ich hab da mal was gefunden

http://www.jbperf.com/pwm_converter/index.html

Wenn ich nur wüsste was das für ein IC ist... :-(

Gruß Stefan

von Hannes L. (hannes)


Lesenswert?

Wenn Deine Ansprüche betreffs Regelverhalten der Originalschaltung nicht 
allzu groß sind, bietet sich an, die Original-PWM zu glätten (RC-Glied), 
per ADC in einen Tiny13 oder Tiny25 einzulesen und auf PWM mit höherer 
Frequenz auszugeben. 8-Bit-PWM mit 37,5 kHz (Tiny13) oder 31,25 kHz 
(Tiny25) lässt den Getriebemotor recht geräuschlos laufen.

Die Frage ist jetzt, ob Dir eine Drehrichtung reicht oder ob Du beide 
Drehrichtungen brauchst, also eine H-Brücke ansteuern musst. Zeig mal 
die Original-Schaltung (PWM-Erzeuger und Motortreiber), dann kann man 
sich Gedanken machen, wie man am besten das Original-Signal auftrennt 
und einen Tiny dazwischenschaltet, um den vorhandenen Motortreiber 
weiter nutzen zu können.

Klar, die Motor-Charakteristik ändert sich etwas, das stört aber nur, 
wenn "bessere" Regeltechnik im Einsatz ist. Bei normalen Antrieben stört 
das selten.

...

von Stefan M. (metaworld)


Lesenswert?

Mit µC möchte ich nix machen auch wenn es nur ein Tiny ist.

Es ist lediglich ein IRLZ44N der an den µC des Steuergerätes 
angeschlossen.
Er muss nichts können:-)

Mfg Stefan

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.