其二是PWM(Pulse Width Modulation,脉宽调制)波产生电路。
TMS320F2812芯片集成的PWM电路,能够在电机控制和运动控制的领域中减
少CPU的开销和用户的工作量。此电路可以根据相关寄存器的设置产生不同
种类比的PWM波,如对称PWM、非对称PWM、空间矢量PWM等,也可以根
据寄存器的值改变PWM波的占空比。调速系统中通过在驱动电路上加载不同
占空比的PWM波来改变电机转速,因此此电路在调速系统中有着重要的作
用。TMS320F2812中的PWM波形发生电路适用于电机控制和运动控制等场
合,如果改变寄存器的设置可产生对称PWM、非对称及空间矢量PWM波形,
能够快速改变PWM的脉冲宽度。因此在系统设计时使用了TMS320F2812作为
控制核心。
最小系统是指处理器芯片能够安全运行需要的最少组成部分。包括外部
时钟电路、复位电路、JTAG接口电路以及串行通信电路。
时钟电路是由片上晶振为D SP和外设提供时钟信号。DSP内部有锁相
环模块,使能DSP的锁相环电路,就可以通过软件设置锁相环中的寄存器
来实现改变系统的工作频率。TMS320F2812的时钟电路的硬件设计可以有
两种方式:一是使用内部振荡器。将X1和X2引脚都连接到一个频率问为
3 OMHZ的石英晶体上。二是使用外部时钟源。将X2引脚和外部时钟的输
入信号XCLKIN直接相连接,X2引脚保持悬空。设计时选择了方案二,系
统选用了工作电压为3.3V的有源晶振HC04DY作为系统的参考时钟源。
异步串行通信设计中考虑到RS-232电平与PC机的电平不一致,MAX23 2
的工作电压是SV,而TMS320F2812是3.3V供电,所以不能使用MAX23 2进行
通信。MAX3232输出电压3.3V,故可以使用MAX3 23 2完成DSP和PC机之间
的异步串行通信。
TMS320F2812最小系统原理图如图4.2所示。硬件电路中1.8V, 3.3V
等电源均与0.1叮的贴片式电容相连接,对电源的输入信号进行滤波,保证
DSP能够正常工作。TMS320F2812的最小系统包含了DSP芯片能够正常工
作所需的最少外围部件。这些部件包括:3 OMhz外部晶体振荡器、STC825S
复位电路以及仿真时使用的标准JTAG ( Joint Test Action Group)下载电缆
接口。
|