Start Elkretssimulator


Pulsbreddsmodulering

Vad är pulsbreddsmodulering?

Pulsbreddsmodulering är en metod att åstadkomma analoga resultat med digitala verktyg.

Säg att du vill reglera temperaturen på en spisplatta. En metod kan vara att styra spänningen till spisplattan, genom att öka eller minska spänningen beroende på hur mycket värme du önskar. En annan metod kan vara att helt enkelt slå på och stänga av plattan lagom frekvent. Du sätter din lillasyster på att slå på och stänga av enligt någon mönster som ger exakt den värme du önskar.

Rent elektroniskt kan man såklart göra detta ganska snabbt, så fort att ingen märker att det är så det fungerar. Detta är precis vad pulsbreddsmodulering är för något. Vad det förenklat handlar om är att slå på och slå av spänningen, för en motor eller ett värmeelement eller en lampa eller något annat, med en lagom hög eller låg frekvens. Dvs, vi startar och stoppar fast vi gör detta såpass snabbt att varken vi eller den anslutna apparaten märker detta.

En puls

Vid en lägre hastighet, temperatur eller ljusstyrka, kan det se ut som nedan.


Vill vi höja hastigheten eller ljusstyrkan eller temperaturen kan vi låta pulserna vara igång lite längre.



Vad är en lämplig frekvens? För en motor kan en lämplig frekvens kanske kan vara t.ex. 100-1000 Hz. En låg frekvens kommer göra motorn starkare på låga varvtal, men samtidigt kommer motorn vibrera mer. En hög frekvens gör motorgången mycket mjukare men vridmomentet avtar vid låga varvtal.

En pulsbreddsmodulering inom det hörbara frekvensområdet (20-20000 Hz) kommer generera en bakrundston på denna frekvens. Det får man stå ut med om man väljer denna metod. (När motorn inte ska röra sig kan man ju låta den vara avslagen)

Ju högre varvtal eller temperatur eller ljusstyrka som önskas desto längre låter man spänningen vara påslagen. Vid full effekt är spänningen påslagen konstant.

Exempel

- Varvtalsreglering för en motor.
- Analog utsignal på arduino