《智能產(chǎn)品設(shè)計(jì)與應(yīng)用》課件-PWM波生成應(yīng)用_第1頁(yè)
《智能產(chǎn)品設(shè)計(jì)與應(yīng)用》課件-PWM波生成應(yīng)用_第2頁(yè)
《智能產(chǎn)品設(shè)計(jì)與應(yīng)用》課件-PWM波生成應(yīng)用_第3頁(yè)
《智能產(chǎn)品設(shè)計(jì)與應(yīng)用》課件-PWM波生成應(yīng)用_第4頁(yè)
《智能產(chǎn)品設(shè)計(jì)與應(yīng)用》課件-PWM波生成應(yīng)用_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

智能產(chǎn)品設(shè)計(jì)與應(yīng)用PWM波生成應(yīng)用案例導(dǎo)入01/PART

ONEPWM波生成應(yīng)用1.PWM介紹PWM是什么?PWM就是脈沖寬度調(diào)制,也就是占空比可調(diào)的脈沖波形。占空比:是指脈沖信號(hào)的通電時(shí)間與通電周期之比。PWM波生成應(yīng)用1.PWM介紹PWM的作用是什么?通過(guò)控制開(kāi)關(guān)器件的導(dǎo)通時(shí)間,從而間接調(diào)節(jié)輸出電壓平均值的大小,實(shí)現(xiàn)穩(wěn)定可控電壓的輸出(模擬輸出一個(gè)可調(diào)的電壓)。通過(guò)對(duì)一系列脈沖的寬度進(jìn)行調(diào)制,來(lái)等效的獲得所需要的波形(含形狀和幅值)。PWM的應(yīng)用?被用在許多需要控制電壓大小的地方,如:調(diào)光燈具、電機(jī)調(diào)速等。當(dāng)然也有用在控制頻率的地方,如:控制聲音。PWM波生成應(yīng)用1.PWM介紹PWM的工作流程?

選擇定時(shí)器1的分頻系數(shù) T1CTL|=0x00//這里選擇1分頻選擇定時(shí)器1的運(yùn)行模式 T1CTL|=0x01//這里選擇自由運(yùn)行模式選擇定時(shí)器1口的外設(shè)位置(因?yàn)槲覀円x擇PWM功能所以需要選擇信號(hào)輸出口)PERCFG=0x40//這里選擇定時(shí)1外設(shè)位置2設(shè)置對(duì)應(yīng)PWM輸出管腳為外設(shè)IOP1SEL|=0x01//這里我們選擇通道2口為PWM設(shè)置對(duì)應(yīng)通道口為比較模式 T1CCTL2|=0x04CC2530中PWM是通過(guò)定時(shí)器1產(chǎn)生的PWM波生成應(yīng)用1.PWM介紹PWM的工作流程?

設(shè)置對(duì)應(yīng)通道口的比較模式 T1CCTL2|=0x60 //這里設(shè)置為向上比較清除輸出設(shè)置對(duì)應(yīng)通道口的捕獲/比較值 T1CC2L=0xFF T1CC2H=0xFF判斷對(duì)應(yīng)通道口的中斷標(biāo)志 (T1STAT&0x04)==1清除對(duì)應(yīng)通道口的中斷標(biāo)志 T1STAT&(~0x04)執(zhí)行代碼重裝比較值 T1CC2L=0xFF; T1CC2H=0xFF;CC2530中PWM是通過(guò)定時(shí)器1產(chǎn)生的PWM波生成應(yīng)用2.相關(guān)寄存器T1CTL寄存器位名稱復(fù)位R/W描述7:4--0000R0保留。3:2DIV[1:0]00R/W定時(shí)器1時(shí)鐘分頻設(shè)置。00:1分頻。01:8分頻。10:32分頻。11:128分頻。1:0MODE[1:0]00R/W定時(shí)器1工作模式設(shè)置。00:暫停運(yùn)行。01:自由運(yùn)行模式,從0x0000到0xFFFF反復(fù)計(jì)數(shù)。10:模模式。11:正計(jì)數(shù)/倒計(jì)數(shù)模式。注意:如果是非00值寫入T1CTL.MODE時(shí),計(jì)數(shù)器開(kāi)始運(yùn)行;

如果是00寫入T1CTL.MODE,計(jì)數(shù)器停止在它現(xiàn)在的值上。PWM波生成應(yīng)用2.相關(guān)寄存器T1STAT寄存器位名稱復(fù)位R/W描述7:60R0保留5OVFIF0R/W0定時(shí)器1計(jì)數(shù)器溢出中斷標(biāo)志,當(dāng)計(jì)數(shù)器在自由運(yùn)行模式下達(dá)到最終計(jì)數(shù)值時(shí)設(shè)置。4CH4IF0R/W0定時(shí)器1通道4中斷標(biāo)志3CH3IF0R/W0定時(shí)器1通道3中斷標(biāo)志2CH2IF0R/W0定時(shí)器1通道2中斷標(biāo)志1CH1IF0R/W0定時(shí)器1通道1中斷標(biāo)志0CH0IF0R/W0定時(shí)器1通道0中斷標(biāo)志PWM波生成應(yīng)用2.相關(guān)寄存器P1DIR寄存器位名稱復(fù)位R/W描述7:0DIRP1_[7:0]0x00R/WP1.7到P1.0的I/0方向0:輸入1:輸出P1SEL寄存器位名稱復(fù)位R/W描述7:0SELP1_[7:0]0x00R/WP1.7到P1.0功能選擇0:通用I/O1:外設(shè)功能PWM波生成應(yīng)用2.相關(guān)寄存器PERCFG寄存器位名稱復(fù)位R/W描述70R/W沒(méi)有使用6T1CFG0R/W定時(shí)器1的I/O位置0:備用位置11:備用位置25T3FG0R/W定時(shí)器3的I/O位置0:備用位置11:備用位置24T4FG0R/W定時(shí)器4的I/O位置0:備用位置11:備用位置23:200R0沒(méi)有使用1U1CFG0R/WUSART1的I/O位置0:備用位置11:備用位置20U0FG0R/WUSART0的I/O位置0:備用位置11:備用位置2PWM波生成應(yīng)用2.相關(guān)寄存器T1CCTL2寄存器位名稱復(fù)位R/W描述7RFIRQ0R/W設(shè)置時(shí)使用RF捕獲而不是常規(guī)捕獲輸入。6IM1R/W通道2中斷屏蔽,設(shè)置時(shí)使能中斷請(qǐng)求。5:3CMP[2;0]000R/W通道2比較模式選擇。當(dāng)定時(shí)器的值等于在T1CC2中的比較值時(shí)選擇操作輸出000:比較設(shè)置輸出001:比較清除輸出010:比較切換輸出011:向上比較設(shè)置輸出,在0清除。100:向上比較清除輸出,在0設(shè)置。2MODE0R/W模式,選擇定時(shí)器1通道2比較或者捕獲模式0:捕獲模式1:比較模式1:0CAP[1:

0]00R/WPWM波生成應(yīng)用2.相關(guān)寄存器T1CC2H寄存器位名稱復(fù)位R/W描述7:0T1CC2[15:8]0x00R/W定時(shí)器1通道2捕獲/比較值,高位字節(jié)T1CC2L寄存器位名稱復(fù)位R/W描述7:0T1CC2[7:0]0x00R/W定時(shí)器1通道2捕獲/比較值,低位字節(jié),寫入該寄存器的數(shù)據(jù)存儲(chǔ)到一個(gè)緩存中,但是不寫入T1CC2[7:0]中,直到并同時(shí)后一次寫入T1CC2H生效。注意:先寫低位,再寫高位,否則低位數(shù)據(jù)無(wú)法生效。PWM波生成應(yīng)用3.開(kāi)發(fā)實(shí)驗(yàn)實(shí)驗(yàn)要求使用CC2530單片機(jī)內(nèi)部定時(shí)/計(jì)數(shù)器來(lái)控制LED1進(jìn)行閃爍,實(shí)現(xiàn)呼吸燈效果,具體要求如下:實(shí)現(xiàn)PWM輸出控制驅(qū)動(dòng)LED1;逐漸改變PWM的占空比來(lái)模擬LED1的呼吸燈過(guò)程;LED1的亮度從暗到亮;亮度到達(dá)最大時(shí)再逐漸變暗;達(dá)到最暗時(shí)再慢慢變亮。PWM波生成應(yīng)用3.開(kāi)發(fā)實(shí)驗(yàn)實(shí)驗(yàn)思路選用定時(shí)器1,設(shè)置定時(shí)器1的工作方式。判斷通道2有沒(méi)有中斷,清除中斷標(biāo)志。判斷改

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論