什么是PWM(脈寬調(diào)制)
2007/2/12 10:37:49 電源在線網(wǎng)
PWM(Pulse Width Modulation)——脈寬調(diào)制,是一種開關(guān)式穩(wěn)壓電源應(yīng)用,是利用微處理器的數(shù)字輸出來對模擬電路進(jìn)行控制的一種非常有效的技術(shù)
隨著電子技術(shù)的發(fā)展,出現(xiàn)了多種PWM技術(shù),其中包括:相電壓控制PWM、脈寬PWM法、隨機(jī)PWM、SPWM法、線電壓控制PWM等,PWM 碼是一種脈寬調(diào)制碼,它的組成為9MS 高電平和4MS 低電平引導(dǎo)脈沖,16 位系統(tǒng)識別碼,8 位數(shù)據(jù)正碼和8 位數(shù)據(jù)反碼。我要解的就數(shù)據(jù)碼。一個PWM碼的0是由一個0.58ms的低電平和一個0.58ms的高電平組成,1 是由一個0.58ms 的低電平地和一個1.58ms 的高電平組成。解碼原理是這樣的。首先通過延時來丟開引導(dǎo)碼,然后通過解碼丟掉16 位系統(tǒng)識別碼,最后解系統(tǒng)正碼和反碼。解開后將正碼取反看是否與反碼相同,如果相同,即解開保存其值。解碼0 或1是這樣的。在低電平的時候等待,直到為高了后,用一個0.882ms 的延時去量,量完后,如果為低了,證明前面是一個0.58ms 低電平和一個0.58ms 高電平地組成,即保存一個0.如果為高,則證明是由一個0.58ms 低電平地和一個1.58ms 高電平組成,即保存一個1 .為1則再調(diào)一個延時,讓它延到低電平。等待到高電平后重復(fù)上述過程解碼。遙控器解碼程序介紹:通過上述的解碼原理,利用單片機(jī)的中斷口來測PWM碼的寬度,通過本實驗儀配備的遙控,單片機(jī)解碼在數(shù)碼管上顯示。實際應(yīng)用例如:紅外遙控。
隨著電子技術(shù)的發(fā)展,出現(xiàn)了多種PWM技術(shù),其中包括:相電壓控制PWM、脈寬PWM法、隨機(jī)PWM、SPWM法、線電壓控制PWM等,PWM 碼是一種脈寬調(diào)制碼,它的組成為9MS 高電平和4MS 低電平引導(dǎo)脈沖,16 位系統(tǒng)識別碼,8 位數(shù)據(jù)正碼和8 位數(shù)據(jù)反碼。我要解的就數(shù)據(jù)碼。一個PWM碼的0是由一個0.58ms的低電平和一個0.58ms的高電平組成,1 是由一個0.58ms 的低電平地和一個1.58ms 的高電平組成。解碼原理是這樣的。首先通過延時來丟開引導(dǎo)碼,然后通過解碼丟掉16 位系統(tǒng)識別碼,最后解系統(tǒng)正碼和反碼。解開后將正碼取反看是否與反碼相同,如果相同,即解開保存其值。解碼0 或1是這樣的。在低電平的時候等待,直到為高了后,用一個0.882ms 的延時去量,量完后,如果為低了,證明前面是一個0.58ms 低電平和一個0.58ms 高電平地組成,即保存一個0.如果為高,則證明是由一個0.58ms 低電平地和一個1.58ms 高電平組成,即保存一個1 .為1則再調(diào)一個延時,讓它延到低電平。等待到高電平后重復(fù)上述過程解碼。遙控器解碼程序介紹:通過上述的解碼原理,利用單片機(jī)的中斷口來測PWM碼的寬度,通過本實驗儀配備的遙控,單片機(jī)解碼在數(shù)碼管上顯示。實際應(yīng)用例如:紅外遙控。
聲明:本信息內(nèi)容的真實性未經(jīng)電源在線網(wǎng)證實,僅供參考。編輯:news