- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《采用不对称规则采样法生成三相SPWM波的开环调速控制程序》.doc
《采用不对称规则采样法生成三相SPWM波的开环调速控制程序》
本例载波频率为20KHz,或载波周期为50μs。DSP晶振10MHz,内部4倍频,时钟频率为40MHz,计数周期为25ns。假设调制波频率由外部输入(1~50Hz),并转换成合适的格式(本例为Q4格式)。调制系数M为0~0.9。死区时间1.6μs。最小删除脉宽3μs。
主程序的工作是根据输入的调制波频率计算N、2N和M值。
定时器采用连续增减计数方式。利用下溢中断,每个载波周期都产生一次中断,在每次中断都根据以下公式分别计算出下一个载波周期的三个比较值。并比较正负脉宽是否小于3μs,如果小于3μs则删除该脉冲。
本例中的常数:
π倍载波周期:π50(10-6(228=42166秒,Q28格式
载波频率:20000Hz(2=40000Hz,Q1格式;
定时器周期值:50μs/2/25ns=1000个计数周期;
调制系数对调制波频率的比例系数:0.9/50=0.018(221=37749,Q21格式;
最小正脉宽:3μs/25ns=120个计数周期;
最小负脉宽:47μs/25ns=1880个计数周期;
弧度换算成度系数:360/2π(24=917,Q4格式;
2π/3(212=8579弧度,Q12格式;
4π/3(212=17157弧度,Q12格式;
2π(212=25736弧度,Q12格式;
.include 240x.h ;寄存器地址
.global _c_int0 ;全局化标号
;--------------------------------------以下定义变量-----------------------------------------------------------
ST0 .set 0 ;状态寄存器ST0
ST1 .set 1 ;状态寄存器ST1
.bss TEMP,1 ;中间变量
.bss TEMP1,1 ;中间变量
.bss TEMP2,1 ;中间变量
.bss TEMP3,1 ;中间变量
.bss TEMP4,1 ;中间变量
.bss TEMP5,1 ;中间变量
.bss TEMP6,1 ;中间变量
.bss K_,1 ;第K个采样点
.bss PITC,1 ;π乘载波周期=42166,Q28格式
.bss F2M,1 ;调制系数对调制波频率的比例系数, Q21格式
.bss T_QUA,1 ; T_carr/4的定时器计数脉冲个数,Q0格式
.bss F_CARR,1 ;载波频率,Q1格式
.bss PMIN,1 ;最小正脉宽(脉冲个数),Q0格式
.bss PMAX,1 ;最小负脉宽(脉冲个数),Q0格式
.bss F_MODU,1 ;调制波频率,Q4格式
.bss N_,1 ;每个调制波周期的载波脉冲数,Q0格式
.bss M_,1 ;M值
.bss KMAX,1 ;2N,Q0格式
.bss ATOD,1 ;弧度换算成度系数917,Q4格式
.bss ACCH,1 ;ACC高字保存单元
.bss ACCL,1 ;ACC低字保存单元
.bss AR0_SAVE,1 ;AR0保存单元
.bss P_HI,1
您可能关注的文档
- Fenton氧化结合水滑石吸附混凝处理造纸黑液的研究.doc
- Fisher线性判别分析实验报告.doc
- FSH在羊(或牛)超数排卵及胚胎移植中的应用.doc
- GPRS无线移动直连POS系统设计.doc
- HPLCELSD法对麦片中蔗糖含量的测定.doc
- IMC的效果評估IMC的總體暴露量分析.ppt
- IRCUT表面缺陷的觀察和改善.ppt
- LandesBioscience-科学驱动的创新型生物医学出版公司.doc
- Matlab在计算方法中的应用插值拟合与方程求解实验.ppt
- MATLAB的线性代数计算.doc
- 《金属及其化合物》专题复习.doc
- 《金属及其化合物》单元测试(B卷).doc
- 《钠及其化合物》练习题.doc
- 《铁铜及其化合物的应用》教学设计.doc
- 《陶瓷原料制备工陶瓷成型工陶瓷烧成工陶瓷助理工艺师》.doc
- 《陶瓷原料制备工陶瓷烧成工》复习题.doc
- 《高等数学》在经济中的应用.doc
- 「在ECFA下台灣加強與歐洲聯盟經貿關係的展望」學術研討淡江大學.doc
- 【例】输入的两个整数按大小顺序输出,用函数处理,而且用指针类型的数据作函数参数。.doc
- 【摘要】本题采用非线性规划的思想建立模型,将零件的标定值和容差作为一个整体的解看待,通过求解有约束的非线性规划的最小值问题,找到一组最优解.doc
文档评论(0)