飞思卡尔10章脉宽调制模块

飞思卡尔10章脉宽调制模块

ID:40754437

大小:224.00 KB

页数:22页

时间:2019-08-07

飞思卡尔10章脉宽调制模块_第1页
飞思卡尔10章脉宽调制模块_第2页
飞思卡尔10章脉宽调制模块_第3页
飞思卡尔10章脉宽调制模块_第4页
飞思卡尔10章脉宽调制模块_第5页
资源描述:

《飞思卡尔10章脉宽调制模块》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章S12脉宽调制模块PULSEWIDTHMODULATION脉冲宽度调制(PWM)是工业控制和机电产品中最常用的技术。例如控制电动机的速度和伺服电机的旋转角度等。什么是PWM?TonToffTperiodAverage0%10%50%90%99%应用:D/A转换马达控制音调生成正弦波生成占空比=高电平时间/周期=Ton/Tperiod10.1PWM概述S12可提供优异的频率高、分辨率高、占空比可调、范围宽的PWM信号。主要特点:8个带周期占空比可程控的PWM独立通道4个可程控选择的时钟源每个PWM通道有专用的计数器PWM每个通道脉冲极性可以选择每个PWM通道可使能/禁止周期和

2、占空比双缓冲每个通道有中心对齐和边缘对齐方式分辨率:8位(8通道),16位(4通道)带中断功能的紧急切断占空比可调范围0~100%10.2PWM结构和原理通道7周期和占空比计数器通道6周期和占空比计数器...通道0周期和占空比计数器管脚使能选择极性选择对齐方式选择管脚管脚10.2.1PWM工作原理开始周期TPWMTPWM占空比TDutyPWMDTYxPWMPERxPWMPERxfClock,TClock8-bitCounterPWMCNTx时钟8-bitCompare=PWMDTYx8-bitCompare=PWMPERx0x000x00ResetPin当8位计数器的值等于PWMDTY

3、(dutycycle寄存器)时,电平从有效跳到无效; 当8位计数器的值等于PWMPER(周期寄存器)时,电平从无效跳到有效,然后计数器清0,重新开始计数PWMPERxPWMDTYxPWM计时器通道8-BitCounterPWMCNTx8-BitCompare=PWMDTYx8-BitCompare=PWMPERxPWMCNT0@$_0CPWMCNT1@$_0DPWMCNT2@$_0EPWMCNT3@$_0FPWMCNT4@$_10PWMCNT5@$_11PWMCNT6@$_12PWMCNT7@$_13PWMDTY0@$_1CPWMDTY1@$_1DPWMDTY2@$_1EPWMDTY3@$_1

4、FPWMDTY4@$_20PWMDTY5@$_21PWMDTY6@$_22PWMDTY7@$_23PWMPER0@$_14PWMPER1@$_15PWMPER2@$_16PWMPER3@$_17PWMPER4@$_18PWMPER5@$_19PWMPER6@$_1APWMPER7@$_1B极性位PolarityBit=1Duty=HighTimeChannelxx=0...7DoubleBufferedDoubleBufferedPWMDTYxPWMPERx占空比寄存器周期寄存器对齐方式选择-左对齐ClockSourceE=100nsDutyCycle=75%Period=400ns时钟源

5、=E=10MHz(100nsperiod)PPOLx=0PWMPERx=4PWMDTYx=1PWMx频率=10MHz/4=2.5MHzPWMx周期=400nsPWMx占空比=¾*100%=75%Start对齐方式选择-中央对齐PWMDTYxE=100nsPeriod=PWMPERx*2=800ns时钟源=E=10MHz(100nsperiod)PPOLx=0PWMPERx=4PWMDTYx=1PWMx频率=10MHz/8=1.25MHzPWMx周期=800nsPWMx占空比=¾*100%=75%StartPWMDTYxE=100nsPWMPERxPWMPERxDutyCycle=75%16

6、位分辨率两个8位PWM通道可以组合成一个16位PWM通道Period/DutyComparePWMCNT6PWMCNT7PWM7ClockSource7CONxxPWMExPPOLxPCLKxCAExPWMxOUTPUTCON67PWME7PPOL7PCLK7CAE7PWM7CON45PWME5PPOL5PCLK5CAE5PWM5CON23PWME3PPOL3PCLK3CAE3PWM3CON01PWME1PPOL1PCLK1CAE1PWM116位PWM组合软件可选择通道组合.在组合模式下,可以左对齐或中心对齐输出增加了分辨率,周期可以更长CLOCKSOURCE5PWCNT4PWCNT5PERI

7、OD/DUTYCOMPARECLOCKSOURCE7PWCNT6PWCNT7PERIOD/DUTYCOMPARECLOCKSOURCE3PWCNT2PWCNT3PERIOD/DUTYCOMPARECLOCKSOURCE1PWCNT0PWCNT1PERIOD/DUTYCOMPAREPWM7PWM5PWM3PWM1PWM时钟选择ClockA(Ch0,Ch1,Ch4,Ch5)ClockSA(scaled

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。