- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
4PWM模块.ppt
MC9S12单片机PWM模块 山东大学控制科学与工程学院 脉冲宽度调制PWM模块 PWM(Pulse Width Modulate)即脉宽调制,脉宽调制波是一种可用程序来控制波形占空比、周期、相位的波形。它在电动机驱动、D/A 变换等场合有着广泛的应用。 周期,占空比,相位。 周期指上图中的τ,占空比为t/ τ,相位指高低电平。 脉冲宽度调制PWM模块 1. 时钟 四个时钟源 CLOCKA、CLOCKB、CLOCKSA、CLOCKSB。 CLOCKSA(B) 从CLOCKA(B)进行分频的比例因子可以为1、2、4、8、16、32、64、128、256,最大可以进行512分频。计算公式为: CLOCKSA(B)=CLOCKA(B)/(2*PRESCALER) 通道0、1、4、5可选CLOCKA或CLOCKSA 通道2、3、6、7可选CLOCKB或CLOCKSB 时钟的选择PWMCLK寄存器中的PCLKx位来控制 2. 允许控制 PWM的允许位相当于“开关”,可以允许和禁止相应通道的PWM输出。 每个PWM 通道都对应一个允许位(PWMEx),只有PWMEx=1 时,对应的通道才输出波形。 计数器计数结束的那一刻,只要PWMEx 为高电平,则会自动开始下一个波形的输出。 3. 极性控制 每个PWM 通道都对应一个极性设置位,决定了PWM 波的输出首先是高电平还是低电平。 PPOLx=1时,对应的通道首先输出高电平,直到计数器计数到占空比寄存器的值后变为低电平 PPOLx=0时,对应的通道首先输出低电平,直到计数器计数到占空比寄存器的值后变为高电平。 4. 周期和占空比 每个通道都有 一个独立周期寄存器 一个独立的占空比寄存器 输出波形的周期受周期寄存器的控制,当计数器的计数值等于周期寄器的值时,PWM波周期结束。 当计数器的计数值等于占空比寄存器的值时,PWM输出波形的极性改变。 5. 计数器 每个通道都有一个8位的加法/减法计数器 计数器的计数频率=选择的时钟频率 6. 左对齐的输出波型 PWMCAE 寄存器中的CAEx 位是输出格式的控制位。 CAEx=0,则对应通道的输出格式是左对齐的。 CAEx=1,则对应通道的输出格式是居中对齐的。 居中对齐的输出波型 CAEx=1,则对应通道的输出格式是居中对齐的。 9S12 PWM模块的通道级联 如果需要PWM 输出波形的精度更高,则可以把2 个8 位PWM 通道级联起来组成1 个16 位通道。 PWMCTL 寄存器中有4 个控制位,可以完成这个级联的功能。CON67、CON45、CON23 和CON01 可以把相应的两个通道级联起来。 级联后的寄存器 6和7级联时,6的寄存器为级联后寄存器的高8位 4和5级联时,4的寄存器为级联后寄存器的高8位 2和3级联时,2的寄存器为级联后寄存器的高8位 0和1级联时,0的寄存器为级联后寄存器的高8位 级联后的控制寄存器 时钟是受低8位对应通道的寄存器的控制 6和7级联时,7的寄存器为级联后控制寄存器 4和5级联时,5的寄存器为级联后控制寄存器 2和3级联时, 3的寄存器为级联后控制寄存器 0和1级联时, 0的寄存器为级联后控制寄存器 PWM波形是从低8位对应通道的外部引脚上输出的。 1、3、5、7 PWM波形的允许、极性、对齐方式、也是由低8位对应通道的寄存器控制的。 寄存器介绍 允许控制寄存器—PWME 极性寄存器—PWMPOL 时钟选择寄存器—PWMCLK 预分频时钟选择寄存器-PWMPRCLK 居中对齐允许寄存器—PWMCAE 控制寄存器—PWMCTL 比例因子寄存器A—PWMSCLA 比例因子寄存器B—PWMSCLB 计数寄存器—PWMCNTx 周期寄存器—PWMPERx 占空比寄存器—PWMDTYx 关断寄存器--PWMSDN 允许控制寄存器--PWME 极性寄存器--PWMPOL 时钟选择寄存器--PWMCLK 预分频时钟选择寄存器-PWMPRCLK 居中对齐允许寄存器--PWMCAE 控制寄存器--PWMCTL 比例因子寄存器A--PWMSCLA 比例因子寄存器B--PWMSCLB x通道计数寄存器--PWMCNTx 周期寄存器--PWMPERx 占空比寄存器--PWMDTYx PWM 的综合举例 利用PWM5 通道来做DA 转换输出变化的电压控制小灯的亮度。灯会从暗逐渐变亮。 void PWM_Init(void) { PWMPOL=0x20; //脉冲先高后低 PWMCLK=0x20; //使用SA时钟源 PWMPRCLK=0x07; //时钟A为总线128 分频 PWMCAE=0x00; //通道5 为左对齐输出模式 PWMCTL=0x00; //单独使用通道5,非级联 PWMSCLA=0x05;
您可能关注的文档
- 3S技术的发展趋势及其在城市规划中的应用前景.pdf
- 3T3-L1DifferentiationKit-BioVision:3T3-L1分化试剂盒-BioVision.pdf
- 3_75t_h煤泥循环流化床锅炉氨法脱硫的应用.pdf
- 3_大豆苷元磺酸钠对大鼠脑缺血__省略_灌注损伤的保护与抗氧化作用的影响_曾靖.pdf
- 3个草莓品种愈伤组织诱导苗过氧化物酶同工酶变异的分析.pdf
- 3串电动工具解决方案.ppt
- 3削中新型多孔金属结合剂金刚石砂轮磨损特征研究.pdf
- 3单组临床试验目标值法的精确样本含量估计及统计推断.pdf
- 3参麦注射液的制备及指纹图谱研究.pdf
- 3启动与关闭.ppt
- 2025电工模考模拟试题及答案详解【有一套】.docx
- 2025电工每日一练试卷附完整答案详解【夺冠系列】.docx
- 2024-2025学年小学英语北师大版一起三年级下册-北师大版(一起)(2012)教学设计合集.docx
- 医药商业并购中并购估值方法与案例分析报告.docx
- 2025年二手奢侈品平台供应链金融创新探索.docx
- 2025年二手奢侈品平台奢侈品定制珠宝市场分析.docx
- 2025电工每日一练试卷附参考答案详解【达标题】.docx
- 2025年智能晾衣设备技术壁垒与功能突破报告.docx
- 宠物用品行业渠道布局优化策略研究:2025年全渠道运营与市场拓展分析报告.docx
- 小学语文一年级上册课文《青蛙写诗》教案.pptx
最近下载
- 人教PEP版小学英语五年级 下册(1-6单元)思维导图.pdf
- 国际金融附微课杜玉兰习题答案.docx VIP
- 2023年大连大学计算机科学与技术专业《计算机系统结构》科目期末试卷A(有答案).docx VIP
- 2023年大连大学计算机科学与技术专业《计算机网络》科目期末试卷B(有答案).docx VIP
- 知识产权法智慧树知到期末考试答案章节答案2024年同济大学.docx VIP
- 临床医学教学模式创新与课堂互动设计.pptx
- 生猪屠宰兽医卫生检验人员理论考试题库资料及答案.pdf VIP
- 天津市静海区2024-2025学年高一下学期6月学生学业能力调研试题 地理试卷含答案.docx VIP
- 有限空间安全作业技术交底.docx VIP
- 消防设施操作员(中级监控方向)理论知识考试题库(含答案解析).pdf VIP
文档评论(0)