Pamiętaj: Wyniki kalkulatorów mają charakter informacyjny i zależą od podanych danych oraz przyjętych założeń. W sprawach finansowych, podatkowych, prawnych lub zdrowotnych zweryfikuj wynik w aktualnym źródle lub u odpowiedniego specjalisty. Pamiętaj: Wyniki kalkulatorów mają charakter informacyjny i zależą od podanych danych oraz przyjętych założeń. W sprawach finansowych, podatkowych, prawnych lub zdrowotnych zweryfikuj wynik w aktualnym źródle lub u odpowiedniego specjalisty.
Przejdź do treści

PWM – kalkulator wypełnienia, częstotliwości i czasu HIGH/LOW

Przelicz częstotliwość, okres, wypełnienie oraz czasy stanu HIGH i LOW sygnału PWM. Kalkulator pokazuje też średnie napięcie idealnego przebiegu dwupoziomowego.

Parametry sygnału PWM

Wybierz, czy znasz częstotliwość i wypełnienie, czy bezpośrednio czasy HIGH i LOW. Wynik przelicza się automatycznie.
PWM • Hz • duty cycle
Oba tryby opisują ten sam idealny przebieg okresowy.
Np. 1000 Hz oznacza okres 1 ms.
%
Procent okresu, przez który sygnał pozostaje w stanie HIGH.
Czas trwania poziomu wysokiego w jednym okresie.
Czas trwania poziomu niskiego w jednym okresie.

Poziomy napięcia

V
Napięcie stanu wysokiego, np. 3,3 V, 5 V lub 12 V.
V
Najczęściej 0 V, ale można podać inny rzeczywisty poziom niski.
Założenie: przebieg jest idealnym PWM o dwóch stałych poziomach napięcia. Średnie napięcie jest średnią matematyczną przebiegu, a nie gwarantowanym napięciem DC na konkretnym odbiorniku.

Wynik PWM

Częstotliwość
1,0000 kHz
1000 Hz
Okres
1,0000 ms
T = 1 / f
Wypełnienie
50,0000%
udział czasu HIGH
Czas HIGH
500,0000 µs
tHIGH
Czas LOW
500,0000 µs
tLOW
Napięcie średnie
2,5000 V
średnia idealnego przebiegu
Podsumowanie:
PWM 1 kHz i 50% ma okres 1 ms: 0,5 ms HIGH i 0,5 ms LOW. Przy poziomach 5 V / 0 V średnia wynosi 2,5 V.
Wypełnienie 50% nie oznacza, że odbiornik zawsze zachowa się identycznie jak przy stałym napięciu równym połowie poziomu HIGH.

PWM opisuje sygnał impulsowy przez częstotliwość i wypełnienie. Częstotliwość mówi, ile pełnych okresów występuje w ciągu sekundy, a wypełnienie określa, jaką część każdego okresu sygnał pozostaje w stanie HIGH.

Kalkulator pozwala przejść w obie strony: z częstotliwości i procentowego wypełnienia do czasów HIGH/LOW albo z czasów impulsu do częstotliwości i duty cycle.

Policzyłeś PWM - co warto sprawdzić dalej?

PWM może być generowany przez timer, mierzony przez mikrokontroler albo używany do sterowania tranzystorem. Dlatego warto połączyć wypełnienie z czasem, ADC i elementem wykonawczym.

Więcej narzędzi do sygnałów i sterowania znajdziesz w Akademii Elektroniki.

Wypełnienie PWM, częstotliwość i okres

Dla okresowego sygnału PWM jeden pełny cykl składa się z czasu HIGH oraz czasu LOW. Ich suma daje okres T. Częstotliwość f jest odwrotnością okresu, dlatego sygnał 1 kHz powtarza się 1000 razy na sekundę i ma okres 1 ms.

Wypełnienie, często oznaczane literą D, jest stosunkiem czasu HIGH do całego okresu. Przy 25% sygnał jest wysoki przez jedną czwartą okresu, przy 50% przez połowę, a przy 75% przez trzy czwarte.

Sama wartość wypełnienia nie mówi, jak szybki jest przebieg. PWM 50% przy 100 Hz i PWM 50% przy 20 kHz mają takie samo duty cycle, ale zupełnie inne czasy HIGH/LOW.

Wzory używane w kalkulatorze PWM

T = 1 / f
D = tHIGH / T · 100%

Z wypełnienia można bezpośrednio wyznaczyć czasy: tHIGH = T · D oraz tLOW = T − tHIGH, jeśli D zapisano jako ułamek od 0 do 1.

Dla idealnego dwupoziomowego PWM średnia napięcia wynosi Vavg = VLOW + (VHIGH − VLOW) · D. Przy 5 V / 0 V i 50% średnia matematyczna wynosi 2,5 V.

Przykładowe parametry PWM przy 1 kHz

WypełnienieOkresHIGHLOWŚrednia dla 5 V / 0 V
10%1 ms0,1 ms0,9 ms0,5 V
25%1 ms0,25 ms0,75 ms1,25 V
50%1 ms0,5 ms0,5 ms2,5 V
75%1 ms0,75 ms0,25 ms3,75 V
90%1 ms0,9 ms0,1 ms4,5 V

Napięcie średnie PWM a rzeczywisty odbiornik

Średnia matematyczna jest przydatna do szybkiej oceny sygnału, ale nie oznacza automatycznie, że odbiornik „widzi” dokładnie takie samo napięcie stałe. Znaczenie ma częstotliwość PWM, bezwładność odbiornika, filtracja oraz sposób sterowania.

Dioda LED sterowana PWM może zmieniać postrzeganą jasność wraz z wypełnieniem, a silnik może reagować na średnią energię w inny sposób niż prosty rezystor. Układ RC może natomiast wygładzać przebieg, ale wynik zależy od stosunku częstotliwości PWM do częstotliwości granicznej filtra.

Dlatego napięcie średnie z tego kalkulatora traktuj jako opis idealnego przebiegu. Do analizy konkretnego filtra przyda się osobny kalkulator filtra RC.

Wskazówka od KalkulatorXXL

Przy pomiarze PWM oscyloskopem sprawdź jednocześnie częstotliwość, tHIGH i tLOW. Sam odczyt „50%” nie wystarcza do oceny, czy częstotliwość jest odpowiednia dla sterowanego układu.

Dla ucznia i studenta

W zadaniu o PWM najlepiej zacząć od okresu. Gdy znasz częstotliwość, policz T = 1/f, a dopiero później podziel okres zgodnie z wypełnieniem.

  • Jednostki: 1 kHz = 1000 Hz, 1 ms = 0,001 s, 1 µs = 0,000001 s.
  • Kontrola: tHIGH + tLOW musi być równe okresowi T.
  • Wypełnienie: 50% oznacza równe czasy HIGH i LOW, nie konkretną częstotliwość.
  • Napięcie średnie: dla LOW = 0 V i HIGH = 5 V, przy 20% średnia wynosi 1 V.

Przykładowe zadania z rozwiązaniami

Zadanie 1 – PWM 1 kHz i 25%

Treść: Sygnał ma częstotliwość 1 kHz i wypełnienie 25%. Oblicz okres, tHIGH i tLOW.

Pokaż rozwiązanieUkryj rozwiązanie

T = 1 / 1000 Hz = 1 ms.

tHIGH = 1 ms · 0,25 = 0,25 ms. tLOW = 1 − 0,25 = 0,75 ms.

Odpowiedź: T = 1 ms, HIGH = 0,25 ms, LOW = 0,75 ms.
Zadanie 2 – czasy HIGH i LOW

Treść: HIGH trwa 200 µs, a LOW 800 µs. Oblicz częstotliwość i wypełnienie.

Pokaż rozwiązanieUkryj rozwiązanie

T = 200 µs + 800 µs = 1000 µs = 1 ms.

f = 1 / 0,001 s = 1000 Hz. D = 200 / 1000 · 100% = 20%.

Odpowiedź: 1 kHz i 20%.
Zadanie 3 – średnie napięcie

Treść: PWM przełącza się między 0 V i 12 V z wypełnieniem 40%. Oblicz średnią matematyczną napięcia.

Pokaż rozwiązanieUkryj rozwiązanie

Vavg = 0 + (12 − 0) · 0,40 = 4,8 V.

Odpowiedź: średnia idealnego przebiegu wynosi 4,8 V.
Zadanie 4 – PWM 20 kHz i 60%

Treść: Sygnał PWM ma 20 kHz i wypełnienie 60%. Oblicz okres i czasy HIGH/LOW.

Pokaż rozwiązanieUkryj rozwiązanie

T = 1 / 20 000 = 50 µs.

HIGH = 50 · 0,60 = 30 µs, LOW = 20 µs.

Odpowiedź: T = 50 µs, HIGH = 30 µs, LOW = 20 µs.

Najczęstsze błędy przy liczeniu PWM

  • Mylenie okresu z częstotliwością – częstotliwość jest odwrotnością okresu.
  • Wpisanie 50 zamiast 0,5 do ręcznego wzoru – procent trzeba zamienić na ułamek.
  • Mieszanie ms i µs – tysiąckrotna różnica jednostek daje tysiąckrotny błąd częstotliwości.
  • Traktowanie napięcia średniego jako rzeczywistego DC – zachowanie odbiornika zależy od układu i częstotliwości.

Ciekawostka

Dwa sygnały PWM mogą mieć identyczne 50% wypełnienia, ale przy 100 Hz każdy stan trwa 5 ms, a przy 20 kHz tylko 25 µs. Procent jest taki sam, lecz dynamika sygnału zupełnie inna.

Dalsza ścieżka w Elektronice

Jeśli chcesz połączyć ten temat z innymi elementami obwodu, przejdź do Akademii Elektroniki. Zebraliśmy tam kalkulatory, tablice i poradniki w kolejności od podstaw do praktycznych układów.

FAQ – PWM, wypełnienie, częstotliwość i czasy HIGH/LOW

Okres jest odwrotnością częstotliwości: T = 1/f. Dla 1 kHz okres wynosi 1 ms, a dla 20 kHz 50 µs.

Podziel czas HIGH przez cały okres i pomnóż przez 100%. Jeśli HIGH trwa 0,2 ms, a okres 1 ms, wypełnienie wynosi 20%.

Sygnał pozostaje w stanie HIGH przez połowę każdego okresu i w stanie LOW przez drugą połowę.

Nie. Ten sam duty cycle 50% może występować przy 100 Hz, 1 kHz, 20 kHz lub innej częstotliwości.

Najpierw policz T = 1/f, a następnie tHIGH = T × D, gdzie D jest wypełnieniem zapisanym jako ułamek od 0 do 1.

Dodaj oba czasy, aby uzyskać okres T, a potem oblicz f = 1/T.

Dla idealnego przebiegu przełączanego między 0 V i 5 V średnia matematyczna wynosi 2,5 V.

Przy poziomie LOW równym 0 V średnia matematyczna wynosi 12 V × 0,25 = 3 V.

Nie zawsze w sensie zachowania odbiornika. To średnia matematyczna przebiegu; reakcja rzeczywistego układu zależy m.in. od częstotliwości i filtracji.

Opisują inne cechy sygnału. Wypełnienie mówi o proporcji czasu HIGH, a częstotliwość o szybkości powtarzania cykli.

Tak. Napięcie średnie jest liczone z podanych poziomów HIGH i LOW oraz wypełnienia.

Może przeliczyć gotową częstotliwość, wypełnienie oraz czasy. Do wyznaczania ich bezpośrednio z rezystorów i kondensatora użyj kalkulatora NE555.

Ostatnia aktualizacja: 25.08.2026