PWM – modulacja szerokości impulsu

PWM (ang. Pulse-Width Modulation) to metoda pozwalająca na regulacje wartości analogowej w sposób cyfrowy. Polega ona na generowaniu przebiegu prostokątnego o zmiennym współczynniku wypełnienia, czyli zmieniamy czas trwania stanu wysokiego względem czasu trwania stanu niskiego. Innymi słowy modulujemy szerokość impulsu. Przeważnie współczynnik wypełnienia podaje się w procentach, a można go wyliczyć ze wzoru:

wspolczynnik__wypelnienia

Więc kiedy mamy 0% to nie ma w ogóle impulsu, a kiedy mamy 100% to cały czas jest stan wysoki.

Na poniższym rysunku widać jak to działa:

PWM_wykresy

Zastosowań PWM jest bardzo dużo w robotyce używa się przeważnie do regulacji prędkości obrotowej silnika, ale można też używać do regulacji jasności diody LED, podświetlenia wyświetlacza i tym podobnych zagadnień.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.