欢迎来到天天文库
浏览记录
ID:56043658
大小:1.84 MB
页数:55页
时间:2020-06-19
《基于DSP的SVPWM波形产生.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于基于DSPDSP的的SVPWMSVPWM波形产生波形产生东北大学电气自动化研究所闫士杰1内容提纲1.DSPEV1.DSPEV2.PWM2.PWM电路及波形的产生电路及波形的产生3.SVPWM3.SVPWM波形产生波形产生2一一.DSPEV.DSPEV◆事件管理器模块是一个典型的扩展功能模块,特别适用于运动控制和电机控制等领域。在TMS320F2812A中共有两个事件管理器(EVA和EVB)。◆每个事件管理器模块包括:两个通用定时器(GP)、三个全比较PWM单元、三个捕捉单元和两个正交编码脉冲电路(QEP)。注注注:注注注注:注::::::EVA和和和和和和EVB具有
2、相同的定时器、、、比较单元、、、、比较单元、比较单元、、、捕获单元、、、、捕获单元、捕获单元,,,只是命名不同而已,,,,只是命名不同而已,只是命名不同而已。。。。。。3EVA和EVB模块信号引脚事件管理器模块事件管理器A事件管理器B模块信号模块信号通用定时器通用定时器1T1PWM/T1CMP通用定时器3T3PWM/T3CMP通用定时器2T2PWM/T2CMP通用定时器4T4PWM/T4CMP比较单元比较器1PWM1/2比较器4PWM7/8比较器2PWM3/4比较器5PWM9/10比较器3PWM5/6比较器6PWM11/12捕获单元捕获器1CAP1捕获器4CAP4捕获器
3、2CAP2捕获器5CAP5捕获器3CAP3捕获器6CAP6正交编码脉冲电QEPQEP1QEPQEP4路路路QEPQEP2QEP5QEPI1QEPI2外部定时器输入定时器方向TDIRA定时器方向TDIRB外部时钟TCLKINA外部时钟TCLKINB4EVA和EVB模块信号引脚事件管理器事件管理器A事件管理器B模块模块信号模块信号外部比较器比较器C1TRIPC4TRIP输出-触发输C2TRIPC5TRIP入入入C3TRIPC6TRIP外部定时器-T1CTRIP*T3CTRIP*比较触发输T2CTRIPT4CTRIP入入入功率模块保PDPINTA*PDPINTB*护中断输入外
4、部ADCEVASOCEVBSOCSOC触发输入5•事件管理器A和B的引脚描述6EVA功能框图71.1.通用定时器通用定时器((GPGP))通用定时器概述通用定时器概述::每个事件管理模块有两个每个事件管理模块有两个通用定时器通用定时器(GP)(GP),,这,,,这,这这些定时器可以为下列应用提供独立的时间基准些定时器可以为下列应用提供独立的时间基准::①控制系统中采样周期产生。②为QEP电路和捕获单元的操作提供时间基准。③为比较单元和相应的PWM电路操作提供时间基准。8定时器结构如下图所示,每个定时器包括,,每个定时器包括,每个定时器包括:√√√√√√一
5、个16位可读/写及增/减的定时器计数器TxCNT((((((x=1,,,,,,2,,,,,,3,,,,,,4)。√√√√√√一个16位可读/写定时器比较寄存器(((双缓冲((((双缓冲(双缓冲))))))TxCMPR;;;;;;√√√√√√一个16位可读/写定时器周期寄存器(((双缓冲((((双缓冲(双缓冲))))))TxPR;;;;;;√√√√√√一个16位可读/写定时器控制寄存器TxCON;;;;;;√√√√√√一个通用定时器比较输出引脚TxCMP;;;;;;√√√√√√用于内部和外部时钟输入的可编程定标器;;;;;;√√√√√√控制和中断逻辑,,,用于,,,,用于
6、,用于4个可屏蔽中断(((上溢((((上溢(上溢、、、下溢、、、、下溢、下溢、、、比较和周期中断、、、、比较和周期中断、比较和周期中断);√√√√√√输出条件逻辑。。。。。。9通用定时器框图10通用定时器输入与输出▲内部高速外设时钟▲比较输出TxCMPHSPCLK▲ADCADC转换启动信号ADC转换启动信号▲外部时钟TCLKINA/B▲提供上溢、、下、下▲方向输入TDIRA/B溢溢、溢、、比较匹配和、比较匹配和▲复位信号RESET周期匹配信号▲计数方向标识位11(1(1(1)(1))通用定时器比较寄存器)通用定时器比较寄存器TxCMPR((2(222)))通用定时器)通
7、用定时器周期寄存器TxPR((3(333)))全局通用定时器)全局通用定时器控制寄存器GPTCONA/B((4(444)))通用定时器)通用定时器控制寄存器TxCON◆◆注◆◆注◆注注:注注:注::以上寄存器的介绍详见附件::以上寄存器的介绍详见附件:以上寄存器的介绍详见附件2812寄存器速查12通用定时器的时钟▲内部CPU时钟或外部引脚TCLKINA/B上时钟。。外部时钟频。外部时钟频率必须小于或等于CPU内部频率的1/4。通用定时器中断通用定时器的中断标志寄存器EVAIFRA、、、EVAIFRB、、、EVBIFRA和EVBIFRB中有
此文档下载收益归作者所有