第33页
5.3.3.1 复位电路
为使芯片初始化正确,一般应保证RS为低至少持续5个CLKOUT周期,即当速度为25ns时约为125ns。但是,由于在上电后,系统的晶体振荡器往往需要几百毫秒的稳定时间,所以,RS为低的时间主要由系统的稳定时间确定,一般为100ms—200ms。图5-7(a)为一简单的复位电路,其位时间由R和C确定。取R=100k,C=4.7uF,复位时间约为167ms,满足复位要求。
由于DSP系统的时钟频率较高,在运行时难以避免发生干扰和被干扰的现象。严重时系统会现死机或程序“跑飞”现象。为了克服这种情况,除了在软件上作一些保护措施外,硬件上也必须作应的处理。硬件上最有效的保护措施就是采用所谓的“看门狗”(Watch dog)电路。“看门狗”电路就是具有监视功能的自动复位电路。这种电路除了具有上电复位功能外,还具有监视系统运行并在系统发生故障或死机时再次进行复位的能力图5-8(b)所示的电路就是具有“看门狗”的复位电路。
1100KΩR___RSVCC287__RS___BIOMAX705/6365404.7uFC(a)(b)
图5-7 复位电路
5.3.3.2 时钟电路
DSP提供时钟的最简单、常用的方法是利用DSP芯片内部提供的时钟振荡电路。在DSP芯片的引脚Xl和X2/CLKIN之间接一枚晶体,如图5-8所示,即可为DSP产生稳定的时钟信号。但应该注意的是,时钟电路的走线应尽量地短,以避免产生高频辐射干扰。另一种更简单可靠的方法是采用成品的晶体振荡器电路。这是一种厚膜电路,其内部已封装好晶体和电容以及相应的电路,只需要加上电源,在其输出端就可以得到所需的时钟。用于DSP系统时,从引脚x2/CLKIN输入时钟信号,引脚X1悬空即可。
X120PF20PFX2/CLKIN
图5-8 简单晶振电路
5.3.3.3 采样周期信号和电压同步信号产生电路
系统采样周期信号的产生有多种方法:较简便的方法是直接由DSP内部定时器产生,
第34页
但这种设置的缺点在于,定时器的周期固定,而实际的电网频率有可能在标准的50Hz上下小幅波动,这样就会导致采样周期并非工频周期1/256的情况,影响指令电流的计算精度进而影响滤波器的补偿效果。为克服这一缺点,本文采用锁相环倍频电路产生采样周期信号,如图5-5所示。另外,采样周期也可以利用DSP捕获单元通过软件来设置,即利用软件检测信号的频率,再计算信号周期及采样点数,采用软件的形式启动A/D转换,但这种方法增加了软件的复杂程度。
图5-5 采样周期信号产生电路
采样周期信号产生电路主要有芯片CD4040和CD4046组成。CD4040是一个12位的二进制串行计数器;CD4046是一种低频多功能单片数字锁相环集成电路。经上图电路产生倍频后的脉冲,将其作为启动ADC模块、实现数据采集和A/D转换的信号。 5.3.3.4 信号采集电路和调理电路
为使超级电容器的电压维持在一个适当的值上,系统也需要检测超级电容器的电压值,以便在DSP中通过相应控制进行调节。所以,系统需采集三相非线性负载电流、补偿电流、电网电压及直流侧电容电压信号。
本设计采用霍尔传感器实现对上述各个电流和电压信号的采集。霍尔传感器是电子测量领域中应用最多的传感器件之一,具有较优越的电性能,是一种能隔离数字控制电路和主电路的检测元件,可替代传统的互感器和分流器。其特点主要包括:可测量任意波形的电流和电压,也可测量瞬态峰值参数;可靠性和精度较高;动态性能好,跟踪速度快;工作频带宽,过载能力强;损耗低、温度范围宽、安装方便。
DSP本身设置了能够将外部模拟信号转化为数字信号的ADC模块,因此硬件电路中可以不再单独设计模数转换电路,这样也就简化了外部硬件电路的设计。由于DSP内的ADC模块参考电压为3.3V,并且只能处理正的模拟信号,而经霍尔传感器采集后的信号有正有负,所以模拟信号在被送入DSP之前必须做相应的处理以便能达到DSP的要求。信号处理的过程通过调理电路完成。信号调理电路,主要负责电流、电压等模拟信号的转换等处理。
交流电流及电压信号的调理电路如图5-6所示。通过霍尔传感器采集到的电压或电流信号经电阻的采样后转化为与原信号成比例的电压信号,然后将其送入到低通滤波器滤除
第35页
高频成分,再经过电平偏移电路将双极性信号转化为单极性信号,通过二级管的限幅作用确保信号电压符合DSP的要求,最终将其送入DSP的ADC模块。
图5-6信号采集电路和调理电路
将霍尔电压传感器采集到的直流电压信号通过电阻分压处理,处理后的信号通过电压跟随器,其输出的信号被送入DSP的A/D口。分压电阻可根据直流侧电压的实际情况灵活选择,但必需保证分压后的电压信号能满足DSP对输入信号的要求。而采用电压跟随器主要是为防止高压电路的冲击和干扰。 5.3.4驱动电路设计
要想使IPM正常工作还要设计其驱动电路。一方面,DSP控制系统属于弱电控制,通过其PWM模块直接得到的脉冲控制信号较小,无法直接驱动IPM模块工作,必须经过一定的处理。另一方面,IPM模块直接与电网相连接,其电压和电流相对弱电部分来说都是很大的,为避免弱电信号和强电信号之间的相互干扰,保护DSP控制系统,要求在两者之间实施隔离。常用的隔离方法是对弱电和强电进行光电隔离,即将DSP产生的控制信号经光耦器件隔离后再作为IPM模块的驱动信号。这样就使两者之间既能保持信号上的联系,又可以隔离电气上的联系。
本设计选用的隔离器件为TLP250芯片。TLP250内部是一个光电耦合电路,输入输出之间没有电和磁的联系,有较好的隔离作用。IPM模块的驱动隔离电路如图5-7所示。
图5-7 IPM模块驱动隔离电路
上图电路可以将0~3.3V的脉冲信号转换成0~15V的驱动信号。DSP产生的控制信号由
第36页
芯片的3脚输入,其输出经过电阻连到IGBT的栅极。
5.3.5 DSP控制系统的抗干扰设计
由于系统工作环境恶劣,干扰和不可靠因素很多。同时,DSP电路的工作频率较高,管脚也越来越密集,电路中还包括各种模拟器件和数字电路,所以应充分考虑系统的抗干扰性。在分析系统干扰来源的基础上,采用了一些硬件抗干扰措施: (l)DSP系统供电电源的设计
系统要正常工作,必须提供稳定可靠的电源。电源在向系统提供能源的同时,也将其噪声加到所供电的系统中。系统中的复位、中断以及其他一些控制信号易受外界噪声的干扰,所以在每个芯片的电源引脚附近放置旁路滤波电容,并且尽可能的接近该器件,引脚尽量短,这样能有效滤除电源与地之间较宽频带的杂波,提高了抗干扰能力。 (2)模数混合电路 由于本系统是由数字电路和模拟电路混合构成的。因此在布线时就需要考虑它们之间互相干扰问题,特别是地线上的噪音干扰。数字电路的频率高,模拟电路的敏感度强,特别对于信号线,高频的信号线尽可能远离对噪声敏感的模拟电路器件,对地线来说,整个电路板对外界只有一个结点,所以必须在电路板内部进行处理数、模转换连接的问题。而在板内部数字地和模拟地实际上是分开的,保证它们之间互不相连。 (3)印制板防干扰
印制板设计的优劣是保证电子线路正常工作的关键因素之一,好的印制板布局、布线可以有效的防止干扰。DSP芯片管脚密集,采用自动布局、布线的效果不是很理想,因此整个电路板完全采用手工布局和布线,花费了大量的时间。在印制板设计过程中,注意了以下问题:
①印制板合理布局,相关的器件尽量靠近。元器件的布局不仅直接影响电路板的布通率,也是影响系统系能的关键因素。如果器件很分散,器件之间的传输线可能会很长,阻抗增加,抗噪能力下降,成本也会增加;反之,若器件分布过于集中,则散热不好,邻近线路易受耦合、串扰。因此应该根据电路功能单元的特点对电路进行合理的布局。在布局时同时还要考虑电磁兼容、热分布、敏感器件和非敏感器件、I/O接口、复位电路、时钟系统等因素。
②电源线和地线要尽可能的宽,以减少环路电阻。大量的电磁干扰是在两个系统用导线连接在一起时发生的。而有用信号的耦合,必须要通过导线来连接,并且要提供公共的参考点位来正确的表达信号。接地是在解决连通信号和提供参考电位过程中的一个基本问题。为了提供一个公共的参考电位,一般是把所有需要参考电位的点用导线相连,称为地线。除了为电路提供参考电位,电路的接地方式与位置、地线的走向与宽度直接影响到整个系统的误差和工作可靠性。本系统中对电源线和地线尽量加粗,降低了电路板的耦合噪声,减小电源线和地线的阻抗。但同时也要将数字电路和模拟电路尽量分开以减少相互干扰。
③印刷版布线合理,线宽不要突变,导线不要突然拐角;信号线应尽量靠近地线,布线时线应尽量离开不相连的元器件,以免短路。本系统不仅包括高速的DSP控制电路(数字电路),还包括了对精度要求很高的模拟电路,在布线过程中既要保证与外界数字信号干扰的隔离,还要满足系统电磁兼容的要求来保证测量精度。为减小信号线上的分布电阻、电容和电感,应尽量缩短导线长度和增大导线之间的距离。
第37页
5.4 PI控制器设计
5.4.1 PI控制器原理
电压调节的设计对整个系统的调节性能起着决定性得作用。由于三相逆变器系统不要求动态响应太快,但对控制精度要求高,所以这里采用PI调节器。本系统采用PI型调节器,原理如图5-4所示:
图5-8PI调节器原理图
根据上图PI控制器原理图可知,其输出量u(t)与输入量e(t)及其积分?e(t)dt成正
0t比,即:
u(t)?Kp{e(t)?
式中KP一比例系数
1Ti?e(t)dt}?u0t0 (5-1)
TI—积分系数。
u0—开始进行PI控制时的原始值
比例调节器的作用是对偏差瞬间作出快速反应。偏差一旦产生,控制器立即产生控制作用,使控制量向减少偏差的方向变化。控制作用的强弱取决于比例系数,比例系数越大,控制越强,但过大会导致系统振荡,破坏系统的稳定性。
积分调节的作用是消除静态误差,但它也会降低系统的响应速度,增加系统的超调量。 采用TMS320LF2407 DSP芯片对逆变器进行控制时,使用的是数字PI调节器,而不是模拟PI调节器,也就是说用程序取代PI模拟电路,用软件取代硬件。
将上式离散化处理就可以得到数字PI调节器的算法:
?T u(k)?KP?e??kTI?进一步整理得:
??e?j??u0 (5-2) j?0?kk u(k)?KPek?TKI?ej?u0 (5-3)
j?0式中k=0,1,2,3……;