版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第10章S12脈寬調(diào)制模塊PULSEWIDTHMODULATION脈沖寬度調(diào)制(PWM)是工業(yè)控制和機(jī)電產(chǎn)品中最常用的技術(shù)。例如控制電動機(jī)的速度和伺服電機(jī)的旋轉(zhuǎn)角度等。什么是PWM?TonToffTperiodAverage0%10%50%90%99%應(yīng)用:D/A轉(zhuǎn)換馬達(dá)控制音調(diào)生成正弦波生成占空比=高電平時間/周期
=Ton/Tperiod10.1PWM概述S12可提供優(yōu)異的頻率高、分辨率高、占空比可調(diào)、范圍寬的PWM信號。主要特點(diǎn):
8個帶周期占空比可程控的PWM獨(dú)立通道
4個可程控選擇的時鐘源
每個PWM通道有專用的計數(shù)器
PWM每個通道脈沖極性可以選擇
每個PWM通道可使能/禁止
周期和占空比雙緩沖
每個通道有中心對齊和邊緣對齊方式
分辨率:8位(8通道),16位(4通道)
帶中斷功能的緊急切斷
占空比可調(diào)范圍0~100%10.2.1PWM工作原理開始周期TPWMTPWM占空比TDutyPWMDTYxPWMPERxPWMPERxfClock,TClock8-bitCounterPWMCNTx時鐘8-bitCompare=PWMDTYx8-bitCompare=PWMPERx0x000x00ResetPin當(dāng)8位計數(shù)器的值等于PWMDTY(dutycycle寄存器)時,電平從有效跳到無效;
當(dāng)8位計數(shù)器的值等于PWMPER(周期寄存器)時,電平從無效跳到有效,然后計數(shù)器清0,重新開始計數(shù)PWMPERxPWMDTYxPWM計時器通道8-BitCounterPWMCNTx8-BitCompare=PWMDTYx8-BitCompare=PWMPERxPWMCNT0@$_0CPWMCNT1@$_0DPWMCNT2@$_0EPWMCNT3@$_0FPWMCNT4@$_10PWMCNT5@$_11PWMCNT6@$_12PWMCNT7@$_13PWMDTY0@$_1CPWMDTY1@$_1DPWMDTY2@$_1EPWMDTY3@$_1FPWMDTY4@$_20PWMDTY5@$_21PWMDTY6@$_22PWMDTY7@$_23PWMPER0@$_14PWMPER1@$_15PWMPER2@$_16PWMPER3@$_17PWMPER4@$_18PWMPER5@$_19PWMPER6@$_1APWMPER7@$_1B極性位PolarityBit=1Duty=HighTimeChannelxx=0...7DoubleBufferedDoubleBufferedPWMDTYxPWMPERx占空比寄存器周期寄存器對齊方式選擇-左對齊ClockSourceE=100nsDutyCycle=75%Period=400ns時鐘源=E=10MHz(100nsperiod)PPOLx=0PWMPERx=4PWMDTYx=1PWMx頻率=10MHz/4=2.5MHzPWMx周期=400nsPWMx占空比=?*100%=75%Start16位分辨率兩個8位PWM通道可以組合成一個16位PWM通道Period/DutyComparePWMCNT6PWMCNT7PWM7ClockSource7CONxxPWMExPPOLxPCLKxCAExPWMxOUTPUTCON67PWME7PPOL7PCLK7CAE7PWM7CON45PWME5PPOL5PCLK5CAE5PWM5CON23PWME3PPOL3PCLK3CAE3PWM3CON01PWME1PPOL1PCLK1CAE1PWM116位PWM組合
軟件可選擇通道組合.
在組合模式下,可以左對齊或中心對齊輸出
增加了分辨率,周期可以更長CLOCKSOURCE5PWCNT4PWCNT5PERIOD/DUTYCOMPARECLOCKSOURCE7PWCNT6PWCNT7PERIOD/DUTYCOMPARECLOCKSOURCE3PWCNT2PWCNT3PERIOD/DUTYCOMPARECLOCKSOURCE1PWCNT0PWCNT1PERIOD/DUTYCOMPAREPWM7PWM5PWM3PWM1PWM時鐘選擇ClockA(Ch0,Ch1,Ch4,Ch5)ClockSA(scaledA;Ch0,Ch1,Ch4,Ch5)ClockB(Ch2,Ch3,Ch6,Ch7)ClockSB(scaledB;Ch2,Ch3,Ch6,Ch7)4個時鐘源:BusClockDividebyPrescalerTaps:248163264128預(yù)分頻PWMPRCLK@$_03ClockSAClockSBClockAFurtherDivisionoftheclock:2468...512ClockBFurtherDivisionoftheclock:2468...512PWMSCLA@$_08PWMSCLB@$_09分頻PWM時鐘選擇–分頻寄存器總線時鐘fBusDividebyPrescalerTaps:2481632641288-BitDownCounterBit7Bit6Bit5Bit4Bit3Bit2Bit1Bit0PWMSCLx分頻值PWMSCLx=$00PWMSCLxvalueis256可在任意時刻讀寫!x=AorB/2ClockSxClockxClockx=
fBus/PWMPRCLKCount=1PWMPRCLK@$_03PWMSCLB@$_09PWMSCLA@$_08例如:要求:ClockSx=1kHz總線時鐘=16MHzPrescaler=128 Prescaler=64Clockx=125kHz Clockx=250kHzPWMSCLx=63 PWMSCLx=125ClockSx=992Hz ClockSx=1000HzPCLK6PCLK5PCLK4PCLK3PCLK2PCLK1RWReset:00000000PWMCLK@$_02PCLK7Bit0Bit1Bit2Bit3Bit4Bit5Bit6Bit0PCLK5—通道5時鐘選擇
1=時鐘源為SA
0=時鐘源為APCLK4—通道4時鐘選擇
1=時鐘源為SA
0=時鐘源為APCLK3—通道3時鐘選擇
1=時鐘源為SB.
0=時鐘源為BPCLK2—通道2時鐘選擇
1=時鐘源為SB
0=時鐘源為BPCLK1—通道1時鐘選擇 1=時鐘源為SA 0=時鐘源為APCLK0—通道0時鐘選擇 1=時鐘源為SA
0=時鐘源為APCLK7
—通道7時鐘選擇
1=通道7的時鐘源為SB
0=通道7的時鐘源為B.PCLK6—通道6時鐘選擇
1=時鐘源為SB.
0=時鐘源為B使能/禁止PWMPWME6PWME5PWME4PWME3PWME2PWME1PWME0RWReset:00000000PWME@$_00PWME71=通道x使能.下一個時鐘開始輸出PWM0=通道x禁止通道7通道6通道0...使能/禁止PWM通道:PWME5=1; //EnablePWMchannel5PWME3=0; //DisablePWMchannel3PWME=0xFF //Enableall8PWMchannelsPWME=0; //Disableall8PWMchannels軟件示例Bit0Bit1Bit2Bit3Bit4Bit5Bit6Bit0緊急關(guān)閉緊急關(guān)閉通道7Channel6PeriodandDutyCounterChannel5PeriodandDutyCounter...Channel0PeriodandDutyCounter故障輸入信號PWMLVL=1PWMLVL=0PWM7INL=1PWM7INL=0InterruptPWMIEPWMIFPWM關(guān)閉寄存器PWMIEPWMRSTRTPWMLVL0PWM7INLPWM7ENRWReset:00000000PWMSDN@$_24PWMIF0PWM7IN=UnimplementedorReserved設(shè)置關(guān)閉有效電平PWM7INL設(shè)置關(guān)閉時的輸出電平PWMLVL使能緊急關(guān)閉PWM7ENAInitialisation中斷使能PWMIEBit0Bit1Bit2Bit3Bit4Bit5Bit6Bit0工作模式等待模式在WAIT模式下,允許輸入時鐘到預(yù)分頻器PSWAI=10在WAIT模式下,停止輸入時鐘到預(yù)分頻器凍結(jié)模式在FREEZE模式下,PWM計數(shù)器繼續(xù)PFRZ=10在FREEZE模式下,PWM計數(shù)器停止CON45CON010PSWAIRWPWMCTL@$_05CON67CON23PFRZ0Bit0Bit1Bit2Bit3Bit4Bit5Bit6Bit0使能/禁止時鐘在WAIT模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023年順酐項目融資計劃書
- 《MLCC制程介紹》課件
- 機(jī)械制圖測試題含答案
- 養(yǎng)老院老人生活娛樂活動組織人員職業(yè)發(fā)展規(guī)劃制度
- 養(yǎng)老院老人健康監(jiān)測報告制度
- 投資金額變更協(xié)議書模板
- 報廢車轉(zhuǎn)讓合同(2篇)
- 2024年施工期間用電保障合同版B版
- 2024年新版撫養(yǎng)權(quán)撫養(yǎng)費(fèi)私下和解協(xié)議3篇
- 《肩周相關(guān)疾病的診》課件
- NY/T 396-2000農(nóng)用水源環(huán)境質(zhì)量監(jiān)測技術(shù)規(guī)范
- GB/T 39901-2021乘用車自動緊急制動系統(tǒng)(AEBS)性能要求及試驗(yàn)方法
- GB/T 36652-2018TFT混合液晶材料規(guī)范
- 國際商務(wù)談判 袁其剛課件 第四章-國際商務(wù)談判的結(jié)構(gòu)和過程
- 國際商法教案(20092新版)
- 江蘇開放大學(xué)漢語作為第二語言教學(xué)概論期末復(fù)習(xí)題
- 工作簡化方法改善與流程分析課件
- 國家開放大學(xué)《管理學(xué)基礎(chǔ)》形考任務(wù)1-4參考答案
- 道德與法治《健康看電視》優(yōu)秀課件
- 急性胰腺炎完整版課件
- 雙絞線鏈路測試報告
評論
0/150
提交評論