3-1采用不对称规则采样法生成三相SPWM波的开环调速控制程序.docVIP

3-1采用不对称规则采样法生成三相SPWM波的开环调速控制程序.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3-1采用不对称规则采样法生成三相SPWM波的开环调速控制程序

采用不对称规则采样法生成三相SPWM波的开环调速控制程序 .equ __30F6010, 1 .include C:\Program Files\Microchip\MPLAB ASM30 Suite\Support\inc\p30f6010.inc .global __reset .global __PWMInterrupt .global __DefaultInterrupt config __FOSC, CSW_FSCM_OFF XT_PLL4 config __FWDT, WDT_OFF config __FBORPOR, PBOR_ON BORV_27 PWRT_16 MCLR_EN config __FGS, CODE_PROT_OFF .bss temp: .space 2 temp1: .space 2 temp2: .space 2 temp3: .space 2 temp4: .space 2 temp5: .space 2 temp6: .space 2 k_: .space 2 pitc: .space 2 f2m: .space 2 t_qua: .space 2 f_carr: .space 2 pmin: .space 2 pmax: .space 2 f_modu: .space 2 n_: .space 2 m_: .space 2 kmax: .space 2 atod: .space 2 .text __reset: mov #__SP_init, W15 mov #__SPLIM_init, W0 mov W0, SPLIM nop call _wreg_init bset CORCON,#0 bclr CORCON,#SATDW clr PORTE mov #0XF7FF,W0 mov W0,TRISD clr PORTD mov #0x5444,w0 mov w0,IPC9 mov #0,w0 mov w0,PDC1 mov w0,PDC2 mov w0,PDC3 mov #0x0077, w0 mov w0,PWMCON1 bclr IFS2,#PWMIF bset IEC2,#PWMIE mov #184,w1 mov w1,PTPER mov #0x000f ,w0 mov w0,DTCON1 mov #0x3f00,w0 mov w0,OVDCON mov #0,w0 mov w0,DTCON2 mov w0,SEVTCMP mov w0,PWMCON2 mov w0,FLTACON mov W0,FLTBCON mov #0x8002,w0 mov w0,PTCON mov #0,w0 mov w0,k_ mov #42166,w0 mov w0,pitc mov #37749,w0 mov w0,f2m mov #46,w0 mov w0,t_qua mov #40000 ,w0 mov w0 ,f_carr mov #22 ,w0 mov w0, pmin mov #346, w0 mov w0,pmax mov #917,w0 mov w0,atod mov #480,w0 mov w0, f_modu cycle: mov f_modu,w0 asr w0,#3,w4 mov w4,temp mov f_carr,w2 repeat #17 div.U W2,W4 mov w0,n_ sl W0,#1,W0 mov w0 ,kmax mov f2m,w4 mov f_modu,w0 mul.UU W4,W0,W2 mov w3,m_ bra cycle nop __PWMInterrupt: push.d W0 push.d W2 push.d W4 push.d W6 wxm: mov pitc,w4 mov k_,w0 mul.UU W4,W0,W2 mov

您可能关注的文档

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档