基于DSP交流伺服控制系统.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本文观看结束!!! (3)事件管理器的引脚 EVA:通用定时器比较输出---T1CMP/T1PWM, T2CMP/T2PWM;PWM输出---PWM1~6;外部时钟输入---TCLKINA, TDIRA;捕获和QEP输入---CAP1/QEP1, CAP2/QEP2, CAP3。 EVB:通用定时器比较输出---T3CMP/T3PWM, T4CMP/T4PWM;PWM输出---PWM7~12;外部时钟输入---TCLKINB, TDIRB;捕获和QEP输入---CAP4/QEP3, CAP5/QEP4, CAP6。 功率保护引脚:PDPINTA/B, 低有效(保持6或者12个状态周期)封锁所有的PWM输出为高阻态(要求PDPINT中断使能,否则无效),该信号由内部时钟信号确认和同步,系统复位后即被使能。 (4)事件管理器的中断管理和响应 事件管理器的中断被分为3组,每一组分配1个CPU中断号(INT2,3,4),多中断源的管理和仲裁由PIE模块处理。 中断源:中断事件发生后,EVM中断标志寄存器EVA(/B)IFRA(/B/C)对应位被置1,该标志位只能由软件强制写1清除。 中断使能:由中断屏蔽寄存器EVA(B)IMRA, EVA(B)IMRB,EVA(B)IMRC三个16位寄存器管理所有的中断使能位。 中断请求:外设的中断标志位和中断屏蔽位置1,产生CPU INT 中断申请。 CPU响应:IFR标志位和IMR使能位有效,CPU向PIE发布中断确认,IFR标志位被自动清除,CPU结束当前指令执行,取中断向量,之后操作由软件管理。 PIE响应:确认CPU响应,清除PIRQ标志位,刷新PIVR寄存器,等待下一次中断。 中断软件:GISR—保护现场,读PIVR确定外设中断;SISR---清除外设中断标志,中断返回前使能CPU的INTM位(清除)。 2 通用定时器GPTimer 1个可读写的16位计数器TxCNT(x=1~4) 1个可读写的16位比较寄存器(双缓冲)TcCMPR(x=1~4) 1个可读写的16位的周期寄存器(双缓冲) TxPR(x=1~4) 可读写的定时器控制寄存器TxCON(x=1~4) 输入时钟可编程预标定器 控制和中断逻辑 定时器比较输出 输出控制逻辑 定时器2(4)可以选择定时器1(3)的周期寄存器值作为自己的定时周期 3 全比较单元 特点: 每个事件管理器模块包含3个全比较单元; 3个16位比较寄存器CMPR1~3(双缓冲); 1个比较控制寄存器COMCONA/B; 1个16位行为控制寄存器ACTRA/B(双缓冲); 6个3态PWM比较输出; 控制和中断逻辑。 (1)比较器部分 输入信号:来自控制寄存器的控制信号;定时器T1/3的计数信号和下溢与周期匹配信号;复位信号。 比较器运行模式:由COMCONx控制,比较器运行使能、比较器输出使能、比较寄存器刷新模式、SVPWM模式使能。 比较器运行原理:和定时器的比较单元一致。 编程处理:设置周期寄存器TxPR—设置行为控制寄存器ACTRAx—设置比较寄存器CMPRx—设置比较控制寄存器COMCONx—设置定时器控制寄存器TxCON(启动定时器等操作) (2)PWM发生器 硬件机构:对称和非对称波形发生器;可编程死区逻辑;输出逻辑;SVPWM状态机; 基本特点:16位寄存器;可编程死区范围0~12us;最小死区宽度25ns;可动态改变PWM载波频率;在每个PWM周内和以后改变PWM脉冲宽度;可屏蔽功率器件保护中断PDPINT;可产称对称、非对称、空间矢量PWM波形;自动重装载机制; (3)死区发生器单元 输入信号:3个全比较器的输出PH1~3; 1个预标定输入时钟(x/1,x/2,x/4...x/32(101~111)) 。 输出信号:DTPH1, DTPH1_, DTPH2, DTPH2_, DTPH3, DTPH3_ 死区控制寄存器:死区时间=m*p, m:死区定时器周期DBT0~3;p:预标定因子DBT2~4 (4)输出逻辑 输入信号:DTPH1, DTPH1_, DTPH2, DTPH2_, DTPH3, DTPH3_;ACTRx的控制位;PDPINTx和RS. 输出信号:PWMx x=1~6; PWMy y=7~12; 控制行为:ACTRx控制位决定PWM输出的电平的变化形式(高/低有效、强制高/低、高阻);复位信号和PDPINTx决定是否强制PWM输出为高阻态。 说明:复位信号和和有效的PDPINTx信号将复位ACTRx相对应的PWM输出状态控制位。 (5)PWM波形 PWM发生的寄存器编程: 设置并加载ACTRx; 如果应用死区控制,设置并加载DBTCONx; 初始化CMPRx; 设置并加载COMCONx; 设置并加载T1CON(EVA

文档评论(0)

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

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

1亿VIP精品文档

相关文档