第一范文网 - 专业文章范例文档资料分享平台

毕业论文-spwm变频器设计

来源:用户分享 时间:2025/5/29 8:07:50 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

浙江科技学院本科毕业设计(论文)

2.7 核心区域和外围模块区域

图12 PIC核心区域与外围模

2.8 程序存储器组织结构

PIC16F767有一个13 位宽的程序计数器,最大可寻址 8K 字 x 14 位的程序存储器空间。PIC16F767片内的程序存储器容量为 8K 字。PIC16F767 程序存储器的映射如图13所示。

13

浙江科技学院本科毕业设计(论文)

图 13 PIC16F767 程序存储器映射图和

2.9 数据存储器组织结构

数据存储器被划分成多个存储区,每个存储区由通用寄存器和特殊功能寄存器两部分组成。RP1(Status<6>)和 RP0 (Status<5>)位是存储区选择位。如图14所示:

图14 数据存储器组织结构图

每个存储区多达 7Fh (128 字节)。每个存储区的低位地址单元被特殊功能寄存器占据,

14

浙江科技学院本科毕业设计(论文)

除此之外则为通用寄存器,用作静态RAM。所有存储区均包括特殊功能寄存器,某些使用频率较高的特殊功能寄存器可以从一个存储区映射到另一个存储区中,以节省代码和提高存储速度。

2.10 捕捉/ 比较/PWM 模块

每一个捕捉/ 比较/PWM (CCP)模块都有一个16 位寄存器,该寄存器可以作为:

? 16位捕捉寄存器 ? 16位比较寄存器

? PWM 主/ 从占空比寄存器

CCP1、CCP2 和CCP3 模块的操作基本一致,不同之处仅在于特殊事件触发器。 三相电机变频驱动器主要利用其PWM工作模块功能,在脉宽调制模式下,CCPx 引脚上可输出分辨率高达10位的PWM 输出。因为CCP1 引脚与PORTC 数据锁存器复用,TRISC<2> 位必须清零以将CCP1 引脚设置为输出。

下图15是CCP 模块在PWM 模式下的简化示意图,关于如何逐步设置CCP模块使其工作在PWM模式下。

图15 PWM 简化结构示意图

PWM 的输出有一个时基(周期)和一个保持输出为高电平的时间(占空比)。PWM 的

15

浙江科技学院本科毕业设计(论文)

频率是周期的倒数(1/ 周期)。如下图16所示:

图16 PWM输出

2.10.1 PWM 周期

PWM的周期可通过向PR2寄存器写入来设定。PWM周期可由以下公式来计算: PWM 周期 = [(PR2) + 1] ? 4 ? TOSC ?(TMR2 预分频值) PWM 频率定义为1/[PWM 周期]。

当TMR2 等于PR2 时,在下一个递增周期将发生以下三种情况:

? TMR2被清零

? CCP1 引脚被置1(例外:如果PWM 占空比= 0%, CCP1 引脚不置1)

? PWM占空比从CCPR1L 锁存到CCPR1H

2.10.2 PWM占空比

通过写入CCPR1L 寄存器和CCP1CON<5:4> 位可以设定PWM 占空比,分辨率可高达10 位。CCPR1L 包含高8 位而CCP1CON<5:4> 包含低2 位,该10 位值由CCPR1L:CCP1CON<5:4>表示。

用以下公式计算PWM的占空比:

PWM 占空比 = (CPR1L:CCP1CON<5:4>) ?TOSC ? (TMR2 预分频器值) CCPR1L 和CCP1CON<5:4> 可在任何时候写入,但在PR2 和TMR2 匹配前(即周期完

16

搜索更多关于: 毕业论文-spwm变频器设计 的文档
毕业论文-spwm变频器设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1ivun5aqj74n25q6ny0j2r4yi9c8hj003xs_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top