Forum: Mikrocontroller und Digitale Elektronik PWM-Frequenz - Wie hoch?


von Bauer (Gast)


Lesenswert?

Wenn ich bei 50% Pulsverhältnis 1kHz habe, wie ändert sich die Frequenz 
wenn ich das Pulsverhältnis auf 10% bzw. auf 90% ändere?

von Michael Wilhelm (Gast)


Lesenswert?

Gar nicht. Nur das Tastverhältnis ändert sich.

MW

von Frankl (Gast)


Lesenswert?

Die Frequenz bleibt konstant, nur das Puls-Pausen Verhältnis ändert 
sich.

von Bauer (Gast)


Lesenswert?

Hmm.. Sagen wir bei 50% hat mein Puls eine Dauer von 50ms.
Dann hat bei 10% mein Puls eine Dauer von 10ms.

Ein Puls von 10ms hat doch eine höhere Grundfrequenz als ein Puls von 
50ms!!

von Otto (Gast)


Lesenswert?

Nein, die Periodendauer und somit die Frequenz bleibt gleich.

Beispiel:

10% PWM -> 10ms ein, 90ms aus = 100ms
90% PWM -> 90ms ein, 10ms aus = 100ms

Gruss Otto

von joi (Gast)


Lesenswert?

nein...... guck dir doch mal die Abstände an, wann die Pulse 
anfangen.... die sind konstant! Nur die Länge variiert!

von joi (Gast)


Lesenswert?

otto war schneller :D

von Matthias L. (Gast)


Lesenswert?

>Ein Puls von 10ms hat doch eine höhere Grundfrequenz als ein Puls von
>50ms!!

Nein, es sei denn, dein Nick stimmt ;-)

Also: Die Pulszeiten die du meisnt, sind DOCH NUR DIE EINschaltzeit. Du 
musst die Ausschaltzeit dazu mit betrachten:

duty      ein      aus      Periode      Frequenz
0          0ms     100ms      100ms        10
10        10ms      90ms      100ms        10
..
50        50ms      50ms      100ms        10
..
90        90ms      10ms      100ms        10
100      100ms       0ms      100ms        10

Falls aber die Ausschaltzeit konstant bleibt, dann ist das keine PWM 
mehr

von Bauer (Gast)


Lesenswert?

Ok, die Periodendauer bleibt gleich.

Die minimale, im Signal enthaltene Frequenz steigt aber mit niedrigerem 
Pulsverhältnis an. Die ist doch bei 10% 5 mal höher als bei 50%.

Oder ansers gesagt, wenn das 50% PWM bei einem Tiefpass noch durchkommt, 
kann es sein, dass das 10% PWM nicht mehr durchkommt.

von Otto (Gast)


Lesenswert?

NEIN !

Otto

von Matthias L. (Gast)


Lesenswert?

>Die minimale, im Signal enthaltene Frequenz steigt
NEIN.
Die minimale ist immer die PWM, bzw. die Modulierte der PWM (falls sich 
das Tastverhältnis duty cycle] während der Zeit ändert)

Ist das Signal 50% Tastverhältnis, dann hat es gegenüber anderen d's die 
wenigsten Oberwellen!!!

von Bauer (Gast)


Lesenswert?

Ok, es geht mir einfach um folgendes.

Das PWM schaltet eine Last. Davor wird aber das PWM durch einen Tiefpass 
gelassen. Da kann ich ja das Tastverhältnis nicht beliebig klein machen 
(eben wil der das Signal mit 1% viel mehr oberwellen hat).

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Bauer wrote:

> Das PWM schaltet eine Last. Davor wird aber das PWM durch einen Tiefpass
> gelassen. Da kann ich ja das Tastverhältnis nicht beliebig klein machen
> (eben wil der das Signal mit 1% viel mehr oberwellen hat).

Das ist egal.  Der Sinn des Tiefpasses ist es ja, möglichst annähernd
Gleichspannung aus dem Signal zu machen, d. h. er wird normalerweise
so dimensioniert, dass selbst die Grundfrequenz der PWM bereits
unterhalb der Schnittfrequenz ist -- die Oberwellen sind es dann erst
recht.  Am Ausgang bleibt eine (leicht wellige) Gleichspannung übrig,
die proporzional zum Tastverhältnis ist => du hast auf diese Weise
einen einfachen DAC gebaut, der mit nur einem Portpin am Controller
auskommt.

p.s.:
Eine Last schalten kann die PWM dann natürlich nicht mehr.  Wenn
man schalten will, muss man ohne Tiefpass arbeiten.  Die Integration
der PWM-Frequenz muss dann woanders erfolgen (bspw. durch die
thermische Trägheit einer Glühwendel oder die mechanische Trägheit
eines Rotors).

von Bauer (Gast)


Lesenswert?

Oder ein konkretes Beispiel: Mein PWM Signal hat ein Tastverhältnis von 
50%, 300Hz. Das Tiefpassfilter 10kHz. -> PWM kommt durch.


Jetzt ändere ich das Tastverhältnis von 50% auf 0.1%. Da kommt bei einem 
10kHz Tiefpass garantiert nichts mehr durch!!!

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Bauer wrote:

> Oder ein konkretes Beispiel: Mein PWM Signal hat ein Tastverhältnis von
> 50%, 300Hz. Das Tiefpassfilter 10kHz.

Wofür soll dieser Tiefpass dann noch da sein?

von JensG (Gast)


Lesenswert?

Wozu brauchste da noch einen Tiefpaß bei 10kHz? Der soll doch glätten, 
somit hätte er doch bei 0,1% schon mal ganze Arbeit geleistet

von Bauer (Gast)


Lesenswert?

Vielleicht soll der Tiefpass ja gar nicht glätten, sondern ist einfach 
da.

von 6637 (Gast)


Lesenswert?

Also entweder will man den PWM zu einer Gleichspannung machen oder eben 
nicht. Im Zusammenhang mit Schaltern will man das genau nicht.

von JensG (Gast)


Lesenswert?

wieso ist er einfach da,ohne einen Zweck zu haben?

von Εrnst B. (ernst)


Lesenswert?

Dann bau halt vor den falsch dimensionierten 10KHz Tiefpass noch einen 
richtigen.

von David (Gast)


Lesenswert?

frequenz = 1 / Periodendauer -> so einfach ist das...

von Michael H* (Gast)


Lesenswert?

mal zum grundverständis:
die periodendauer (kehrbruch der frequenz, damit direkt proportional) 
ist die minimäle länge zwischen zwei punkten mit gleicher 
phasenbeziehung. so. heißt anschaulich z.b.: nimmst einen nulldurchgang, 
ein wellen-tal, einen wellen-berg bis zum nulldurchgang. das ist deine 
periodendauer.
bei einer PWM macht man nix andres als die längen der berge und täler zu 
verändern, wobei die summe der tal- und berglänge gleich bleibt, da sie 
ja der periodendauer entspricht.
hatte früher auch verständnisprobleme damit.

..._|¯¯¯¯¯¯¯¯|________|¯...     - 50% tastverhältnis

..._|¯¯¯|_____________|¯...     - unter 50%

..._|¯¯¯¯¯¯¯¯¯¯¯¯¯|___|¯...     - über 50%

aber alle mit gleicher periodendauer oder eben auch frequenz

von Bauer (Gast)


Lesenswert?

Die Grundfrequenz ist dieselbe, ja. Die Oberwellen sehen aber bei jedem 
Tastverhältnis ganz anders aus. Deshalb kommt ein 50% PWM nicht gleich 
durch ein Tiefpass wie ein 0.1% PWM.

von Bauer (Gast)


Lesenswert?

Ein 0.1 Prozent PWM hat zwar immer noch dieselbe Grundfrequenz, da aber 
der grösste Teil der Signalenergie in den Oberwellen ist, welche 
weggefiltert werden, bleibt fast nichts mehr übrig.

von Εrnst B. (ernst)


Lesenswert?

Vorschlag: Schnapp dir SwitcherCad von LT, oder ein anderes SPICE, und 
simulier das einfach.
Da kannst du dir dann die FFT deines Signals vor und nach dem Tiefpass 
anzeigen lassen.

von Matthias L. (Gast)


Lesenswert?

>Vorschlag: Schnapp dir SwitcherCad von LT, oder ein anderes SPICE, und
>simulier das einfach.
>Da kannst du dir dann die FFT deines Signals vor und nach dem Tiefpass
>anzeigen lassen.

Oder du rechnest das mal mit der Hand. Da lernst du auch was dabei..
Und kannst sowas später einschätzen..

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Du kannst uns natürlich auch einfach mal verraten, welchen Sinn denn
der Tiefpass überhaupt haben soll, wenn du doch danach noch einen
Schalter betätigen willst.  Schalter will man möglichst schnell
umschalten (um die Schaltverluste klein zu halten), da ist der
Tiefpass kontraproduktiv.

von Winfried (Gast)


Lesenswert?

Im gewöhnlichen Fall macht ein Tiefpass genau das mit PWM, was man will 
- er glättet das Signal oder macht eine variable "Gleichspannung" draus.

Wie mir scheint, willst du etwas ganz anderes. Nennen wir es mal 
Blackbox, in die du ein PWM von 300 Hz reinschickst und es aus der 
Blackbox hinten genauso wieder rauskommt, egal wie das Tastverhältnis 
ist. Würde man hingegen ein 10KHz Signal anlegen, würde aus der Blackbox 
kein Signal mehr rauskommen.

Vielleicht erklärst du etwas mehr den Hintergrund, warum du sowas 
brauchst, dann kann man sich besser hineindenken. Sonst ist es ein 
Ratespiel, wo du nur häppchenweise mit weiterer Information rausrückst.

von JensG (Gast)


Lesenswert?

Und wenn Du etwas beschreibst/erklärst, dann beschreibe es im 
Zusammenhang (was wohl bei vielen ein generelles Problem ist), und nicht 
immer nur mit losgelösten Happen. Und vor allem, was Du damit bezweckst, 
damit wir uns in Deine Gedankenwelt besser hineinversetzen können. (z.B. 
konnte anfangs keiner ahnen, daß es Dir dabei um die Oberwellen geht).
Wenn's sein muß, beschreibe es in 20 Zeilen oder mehr, wenn es der 
Verständlichkeit gut tut ...

von Alexander L. (lippi2000)


Angehängte Dateien:

Lesenswert?

@Bauer

Um die allgemeine Diskussion zu beenden, hab ich mal alles Simuliert.
Die Ergebnisse sollten für sich sprechen.


Gruß Alexander

von Bauer (Gast)


Lesenswert?

@Alexander

Danke für die Simulation


>Vielleicht erklärst du etwas mehr den Hintergrund, warum du sowas
>brauchst, dann kann man sich besser hineindenken. Sonst ist es ein
>Ratespiel, wo du nur häppchenweise mit weiterer Information rausrückst.

Also, ich will eine LED per PWM dimmen. Beim Schaltregler für die LED 
(ZXLD1360) wird das PWM aber intern noch Tiefpassgefiltert. Jetzt frag 
ich mich, welchen minimalen Duty-Cycle ich noch verwenden darf.

von Falk B. (falk)


Lesenswert?

@ Bauer (Gast)

>Also, ich will eine LED per PWM dimmen. Beim Schaltregler für die LED
>(ZXLD1360) wird das PWM aber intern noch Tiefpassgefiltert. Jetzt frag
>ich mich, welchen minimalen Duty-Cycle ich noch verwenden darf.

RTFM!

Es klappt immer wieder.

http://bestinbipolars.com/3.0/pdf/zxld1360.pdf

Seite 4.

MFG
Falk

von Bauer (Gast)


Lesenswert?

@Falk
Ja danke, hab ich kenn das Datenblatt.

Trotzdem interessiert mich, wieviel von diesem kleinen Puls (bei 1% PWM) 
hinter dem Tiefpass noch durchkommt. Denn der Strom der LED soll ja 
immer entweder 0 oder 100% sein, nichts dazwischen.

Wenn dann dieser kleine Puls extrem geglättet wird, liegt der Strom bei 
dieser Dimmung nichtmehr bei 100%, was die Farbe der LED verändert.

von Falk B. (falk)


Lesenswert?

@ Bauer (Gast)

>Trotzdem interessiert mich, wieviel von diesem kleinen Puls (bei 1% PWM)
>hinter dem Tiefpass noch durchkommt. Denn der Strom der LED soll ja
>immer entweder 0 oder 100% sein, nichts dazwischen.

Das steht doch recht klar im Datenblatt!
Bei >10kHz kann man zwischen 25% und 100% Steuern, bei <500Hz zwischen 
1-100%.
Liegt der Eingang konstant auf GND hat man 0%.

>Wenn dann dieser kleine Puls extrem geglättet wird, liegt der Strom bei
>dieser Dimmung nichtmehr bei 100%, was die Farbe der LED verändert.

Falsch. Die Farbe ändert sich

a) sowieso minimal zwischen 1..100%, wenn der Ausgang linear gergelt 
wird. Das ist der Fall, wenn die PWM >10kHz ist. Seite 24
b) gar nicht, wenn die LED direkt per PWM gesteuert wird, weil der 
Pulsstrom konstant ist. Das ist der Fall, wenn die PWM <500 Hz ist. 
Seite 23

Ergo. Steuer das Ding mit 100 Hz an und alles ist paletti.

MFG
Falk

von Bauer (Gast)


Lesenswert?

>Ergo. Steuer das Ding mit 100 Hz an und alles ist paletti.

Wieso nur 100Hz? Sollte doch möglichst hoch sein.

von Falk B. (falk)


Lesenswert?

@ Bauer (Gast)

>Wieso nur 100Hz? Sollte doch möglichst hoch sein.

Nein. Liess das verlinkte Datenblatt.

MfG
Falk

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.