第9PWM脉宽调制.ppt
《第9PWM脉宽调制.ppt》由会员分享,可在线阅读,更多相关《第9PWM脉宽调制.ppt(19页珍藏版)》请在三一办公上搜索。
1、第09章 PWM脉宽调制,PULSE WIDTH MODULATION-数字脉冲输出脉冲宽度调制(PWM)是工业控制和机电产品中最常用的技术。例如控制电动机的速度和伺服电机的旋转角度等。,Ton,Toff,Tperiod,Average,占空比=高电平时间/周期=Ton/Tperiod,9.1 PWM概述,S12X MCU可以不通过定时器,而使用专门的PWM模块以产生PWM波形,极少占用CPU资源S12X MCU可提供优异的频率高、分辨率高、占空比可调、范围宽的PWM信号。主要特性:,8个带周期占空比可程控的PWM独立通道(与PTP复用)4个可程控选择的时钟源 脉冲输出极性可选 每个PWM通道
2、有专用的计数器 每个PWM通道可使能/禁止 占空比可调范围0100 分辨率:8位(8通道),16位(4通道)周期和占空比双缓冲 每个通道有中心对齐和左对齐方式 带中断功能的紧急切断,9.2 PWM结构原理和功能描述,PWM波形输出原理,开始,周期Tperoid,占空比 TDutyPWMDTYx,PWMPERx,PWMPERx,fClock,TClock,8-bit Counter,PWMCNTx,时钟源,8-bit Compare=,PWMDTYx,8-bit Compare=,PWMPERx,0 x00,0 x00,Reset,Pin,当8位计数器的值等于PWMDTY(占空比常数寄存器)时,
3、电平从有效跳到无效;当8位计数器的值等于PWMPER(周期常数寄存器)时,电平从无效跳到有效,然后计数器清0,重新开始计数开始下一个周期,PWM 时钟源,Bus Clock,PWMPRCLK,Clock SA,Clock SB,Clock A,Clock B,PWMSCLA,PWMSCLB,预分频:1、2、4、8、16、32、64、128,比例分频:2、4、8、16、32、64、512,比例分频:2、4、8、16、32、64、512,对齐方式选择-左对齐,时钟源 选择=10 MHz(100 ns period)PPOLx=1PWMPERx=4PWMDTYx=1,PWMx 频率=10 MHz/4
4、=2.5 MHz 即:PWMx 周期=1/2.5MHz=400 nsPWMx 占空比=1/4*100%=25%,对齐方式选择-中心对齐,时钟源 Clock=10 MHz(100 ns period)PPOLx=0PWMPERx=4PWMDTYx=1,PWMx 频率=10 MHz/8=1.25 MHzPWMx 周期=1/1.25MHz=800 nsPWMx 占空比=(4-1)/4*100%=75%,通道级联-16位分辨率,两个8位PWM通道可以组合成一个16位PWM通道,例如:,周期/占空比 比较,PWMCNT6,PWMCNT7,PWM7输出,PWM7时钟源,软件可选择通道组合 在级联模式下,可
5、以左对齐或中心对齐输出 常数寄存器、计数器都合成为16位-增加了分辨率,周期可以更长,PWM 时钟预分频寄存器-PWMPRCLK,0,PCKB2,PCKB1,PCKB0,0,PCKA2,PCKA1,PCKA0,R,W,Reset:,0,0,0,0,0,0,0,0,可在任意时刻读写!x=A or B,例:设置 PRESCALE 寄存器-PWMPRCLK=0 x22;/B=Bus/4,A=Bus/4PWMPRCLK=0 x07;/B=Bus,A=Bus/128,Bit 0,Bit 1,Bit 2,Bit 3,Bit 4,Bit 5,Bit 6,Bit 0,9.3 PWM模块的使用与设置,PWM 时
6、钟比例分频寄存器-PWMSCLA、PWMSCLB,PWMSCLx=$00 PWMSCLx value is 256可在任意时刻读写!x=A or B,准一些,PCLK6,PCLK5,PCLK4,PCLK3,PCLK2,PCLK1,R,W,Reset:,0,0,0,0,0,0,0,0,PCLK7,Bit 0,Bit 1,Bit 2,Bit 3,Bit 4,Bit 5,Bit 6,Bit 0,PCLK5 通道 5时钟选择 1=时钟源为SA 0=时钟源为APCLK4 通道 4时钟选择 1=时钟源为SA 0=时钟源为A,PCLK3 通道 3时钟选择 1=时钟源为SB.0=时钟源为BPCLK2 通道 2
7、时钟选择 1=时钟源为SB 0=时钟源为B,PCLK1 通道 1时钟选择1=时钟源为SA0=时钟源为APCLK0 通道 0时钟选择1=时钟源为SA0=时钟源为A,PCLK7 通道 7时钟选择 1=通道7的时钟源为SB 0=通道7的时钟源为B.PCLK6 通道 6时钟选择 1=时钟源为SB.0=时钟源为B,PWM 时钟选择寄存器-PWMCLK,PWM 极性选择寄存器-PWMPOL,PPOLx=0-输出周期以低电平开始=1-输出周期以高电平开始,PCLK0,PWM 中心对齐使能寄存器-PWMCAE,CAE6,CAE5,CAE4,CAE3,CAE2,CAE1,CAE0,R,W,Reset:,0,0,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PWM 脉宽调制
链接地址:https://www.31ppt.com/p-5116298.html