- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何使用E-bikeMCUS3F84A5的PWM(脉宽调制)模块-Samsung
如何使用E-bike MCU S3F84A5 的
PWM (脉宽调制)模块
应用指南:SAM8APN1 MCU应用
概要
S3F84A5三星SAM8单片机基于E-bike应用开发, 其中PWM模块有一个8-位计数器和两个PWM波形发生电路.通过巧
妙地设计以达到适应于三相直流无刷电机(BLDC)控制应用.
这个PWM模块有以下一些特性:
− 两种工作模式: 边沿对齐模式和中心对齐模式
− 高达六通道的PWM输出, 由内部分成两个组(A组和B组).
− 两种组输出模式: 正向模式和反向模式.
每个组的输出可同时设置为正向或者反向, 因此可实现3对互补波形的输出.
− 通过对两个寄存器(PWMADATA和PWMBDATA)设置合适的值实现死区时间控制.
− P2PWMOUT寄存器用于PWM输出和普通I/O 口输出之间的快速切换.
PWM计数器是一个8-位双向计数器. 如果计数器停止, 将保持当前计数值; 重新开始后, 将从保持的当前值处开始计
数. 如果需要清除计数器, 则需往PWMCON.1位写 “1”.
通过设置PWMCON.6-.7可选择PWM计数器时钟. 可供选择的时钟为fOSC/256, fOSC/64, fOSC/8 和fOSC/1.
功能描述
PWM
这个8-位PWM电路有以下部分:
− 一个8-位双向计数器
− 两个8-位比较器电路
− 两个PWM波形发生电路: 每组独立使用一个波形发生器
− 两个独立8-位PWM组带缓冲的比较值寄存器(PWMADATA, PWMBDATA)
− 六个PWM输出(P2.7/PWM3A, P2.6/PWM3B, P2.4/PWM2A, P2.3/PWM2B, P2.1/PWM1A, P2.0/PWM1B)
− 一个溢出中断. 在两种PWM模式中, 溢出中断发生时刻不一样
− 两个比较匹配中断:A组匹配中断和B组匹配中断. 在中心对齐模式下,向上计数或向下计数周期, 均可产生比较匹
配中断. 通过设置PWMINT.6-.3位来使能或禁止这两个或一个中断.
PWM计数器
这个8-位计数器是个双向计数器. 根据PWM模式, 计数器或递增计数或递减计数. 在边沿对齐模式下, 计数器从00H 向
上计数至FFH, 然后自动从00H开始重新计数. 在中心对齐模式下, 计数器开始从00H 向上计数至FFH, 之后, 从FFH向
下计数至00H, 依次往返重复这个过程.
如何使用E-BIKE MCU S3F84A5的PWM模块 应用指南:SAM8APN1
PWM比较器
有两个8-位比较器电路.无论何时, 只要计数器的值达到两个事先设置的比较值寄存器(PWMADATA 和
PWMBDATA)的值, 对应的匹配中断未决位将被置起. 如果此时对应的中断使能, 这个比较匹配信号将向CPU提交中
断申请(PWMAMATCH or PWMBMATCH).
这个匹配未决位可通过往PWMINT.1或PWMINT.0写”0” 清除.
PWM寄存器
PWM控制寄存器(PWMCON)
PWM模块中控制寄存器PWMCON, 位于寄存器地址F1H, Set 1, Bank 0. PWMCON寄存器中控制以下功能:
— PWM 计数器时钟选择
— PWM 波形模式选择
— PWM 组输出模式选择
— PWM 计数器清零
— PWM 计数器停止/开始(或重新开始) 工作
系统复位将PWMCON所有位清零, 禁止整个PWM模块, 以及将六路PWM输出设置为边沿对齐模式和正向输出模式.
端口2PWM输出控制寄存器 (P2PWMOUT)
PWM模块中的端口2PWM输出控制寄存器P2PWMOUT位于寄存器地址F2H, Set 1, Bank 1. P2PWMOUT寄存器控
制以下功能:
— 普通I/O输出或PWM输出选择
系统复位将P2PWMOUT所有的位清零, 选择所有PWM输出I/O管脚作为普通输出管脚.
注: 在电机控制应用中, 为了安全性的考虑, 使用PWM模块前, 根据外部电路的要求, 在P2寄存器中预先设置安全值.
PWM中断使能和未决控制寄存器(PWMINT)
PWM中断使能和未决控制寄存器PWMINT位于寄存器地址F4H, SET1 BANK 0.
当任何一个PWM中断使能位为”1”时, 任何一组的计数器溢出或者比较匹配都将设置对应的PWM中断
您可能关注的文档
- 多面壳体液压胀球过程的实验研究.PDF
- 夜鹰电报收发信机套件说明书V3.1.PDF
- 多通带滤波技术及冷轧钢板振纹监测-上海交通大学.PDF
- 大地电磁测勘实习.PDF
- 大厅体型设计.ppt
- 大型地网接地阻抗测试仪简介SDJD-190大型地网接地阻抗测试仪是.PDF
- 大地电阻率在超低频极低频电波传播技术中的作用-地震地质.PDF
- 大型壳体结构的焊后整体热处理-JournalofNortheasternUniversity.PDF
- 多通带滤波器研究进展.PDF
- 大型风力发电机组防雷保护浅析周强江西中电投新能源发电有限公司.doc
- 跨境电商平台2025年国际物流支付体系报告.docx
- 2025年跨境电商税务合规标准研究报告.docx
- 《2025年农村户用光伏系统技术革新与收益测算》.docx
- 公司家用空调器维修工岗位设备安全规程.docx
- 层次剪发理论知识课件.pptx
- 2025年再生镓行业循环经济价值与市场需求预测报告.docx
- 2025年智能康复训练设备老年市场用户需求报告.docx
- 2025西藏新招募三支一扶人员政审和派遣报到备考题库附答案详解.docx
- 2025西藏林芝市高级技工学校第二批非事业编制教职工招聘8人备考题库含答案详解.docx
- 《2025年创新药国际注册路径报告:国产新药临床试验出海策略解析》.docx
原创力文档


文档评论(0)