PWM.pdf
(
432 KB
)
Pobierz
Programowanie mikrokontrolerów Modulacja szeroko±ci impulsu
Programowaniemikrokontrolerów
Modulacjaszeroko±ciimpulsu
MarcinEngelMarcinPeczarski
13listopada2008
PulseWidthModulation
I
P
ulse
W
idth
M
odulation.
I
Modulacjaszeroko±ciimpulsu.
I
Wa»natechnikasterowaniamoc¡odbiorników.
I
Stosowana,np.:
I
doregulacjipr¦dko±ciobrotowejsilnika,
I
doregulacjijasno±ci¹ródeł±wiatła,
I
ustawianiak¡tawychyleniaserwa,
I
...
Szeroko±¢impulsu
I
Dotychczasgenerowali±mysygnałyowspółczynniku
wypełnienia50%.
I
Czastrwaniafazywysokiej=czastrwaniafazyniskiej
sygnału:
0 1 2 3 4 5 6 7 8 9 10
I
Mo»nate»inaczej,np.:współczynnikwypełnienia70%
oznacza,»epoziomsygnałuprzez70%czasujestwysoki:
0 1 2 3 4 5 6 7 8 9 10
SzybkiPWMlicznika0
I
Licznikzliczazawszeod0do255.
I
Stanwyj±ciaOC0zmieniasi¦(wsposóbokre±lonyprzez
konfiguracj¦)poosi¡gni¦ciuwarto±ciminimalnejorazpo
osi¡gni¦ciuzgodno±ci.
I
Dokumentacjanieprecyzuje,kiedy
dokładnie
dochodzido
zmianystanuwyj±ciaOC0(„
atbottom
”i„
oncompare
match
”),aleniematowielkiegoznaczenia.
I
Uzyskiwanacz¦stotliwo±¢:
clk
256
·
N
,
clk–cz¦stotliwo±¢zegara,N–współczynnikpodziału
preskalera.
I
Współczynnikwypełnienia:
OCR0
+
1
256
.
I
VMlab
nie
symulujetegotrybu!
PrzebiegczasowywtrybieszybkiegoPWM
clk
TCNT0
0
...
OCR-1 OCR OCR+1
...
254 255 0
...
OCF0
TOV0
OC0
Plik z chomika:
matysj
Inne pliki z tego folderu:
ZBiór zadań KEIL asm.pdf
(2085 KB)
Keil-uVision-v8.12-C51.rar
(23031 KB)
BASCOM-AVR i 8051.rar
(90722 KB)
ELEKTRONIKA dla wszystkich 3.iso
(412030 KB)
EDW Plus - Bascom.iso
(142152 KB)
Inne foldery tego chomika:
- AutoMapa 1.4.1 (0165) Mapa 1206 Polska (Cracked) (ANDROID) Licencja do 2039 Roku ◉◉◉◉◉◉◉◉◉◉◉◉◉
- AutoMapa 6.10 E (1206) FINAŁ EUROPA + POLSKA ( CRACKED ) 10-07-2012 ◉◉◉◉◉◉◉◉◉◉◉◉◉
- ♛ Android Collection 01.2012 - 07.2012
Pliki dostępne do 19.01.2025
!OPEL - Katalog części program PROFESJON
Zgłoś jeśli
naruszono regulamin