船用电源控制模拟器的抗干扰性能设计_第1页
船用电源控制模拟器的抗干扰性能设计_第2页
船用电源控制模拟器的抗干扰性能设计_第3页
船用电源控制模拟器的抗干扰性能设计_第4页
船用电源控制模拟器的抗干扰性能设计_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、青岛科技大学本科毕业设计(论文)前 言电源模块相当于一个系统的心脏,嵌入式系统相当于大脑。因此电源模块的稳定是船上系统稳定的前提,对系统的稳定运行和船体机器的正常运转起到了决定性的作用。 如何高效的屏蔽或者降低干扰一直以来都是研究中的重点,研究方法和研究结果对系统运行的精确性要求提供了重要的技术和理论支持,促进了系统设计抗干扰的发展。船用电源控制模块功能是对船用内燃机控制系统的供电进行控制,内燃机控制系统包括功率控制系统、功率测量系统、保护装置系统,船用电源控制模块对以上系统的供电进行控制。船用电源控制模拟器有两部分组成,第一部分是船用电源控制模块,在这一模块下包括了变压器、整流桥、继电器等部

2、分。第二部分是嵌入式系统机箱和工控机。嵌入式系统的硬件部分,包括处理器 / 微处理器、存储器及外设器件和 I/O 端口、图形控制器等。嵌入式系统有别于一般的计算机处理系统,它不具备像硬盘那样大容量的存储介质,而大多使用 EPROM 、 EEPROM 或闪存 (Flash Memory) 作为存储介质。软件部分包括操作系统软件 ( 要求实时和多任务操作 ) 和应用程序编程。应用程序控制着系统的运作和行为;而操作系统控制着应用程序编程与硬件的交互作用。然而在系统工作的过程当中,各个元器件之间都会产生电磁干扰,影响彼此的正常运转,这种影响是显而易见的,对系统的稳定性提出了新的挑战,后果是干扰程序正常

3、执行,让程序跑飞,死机、死循环等,后果不堪设想。因此如何提高系统的抗干扰能力是当今所需要克服的问题,对整个系统的设计和系统设计的发展具有重要意义。1电磁干扰分析随着单片机系统越来越广泛地应用于消费类电子、医疗、工业自动化、智能化仪器仪表、航空航天等各领域,单片机系统面临着电磁干扰(EMI)日益严重的威胁。电磁兼容性(EMC)包含系统的发射和敏感度两方面的问题。1.1电磁干扰电磁干扰(Electromagnetic Interference 简称EMI),是指电磁波与电子元件作用后而产生的干扰现象,有传导干扰和辐射干扰两种。传导干扰是指通过导电介质把一个电网络上的信号耦合(干扰)到另一个电网络。

4、辐射干扰是指干扰源通过空间把其信号耦合(干扰)到另一个电网络,在高速PCB及系统设计中,高频信号线、集成电路的引脚、各类接插件等都可能成为具有天线特性的辐射干扰源,能发射电磁波并影响其他系统或本系统内其他子系统的正常工作。电磁干扰(EMI)是指由于电磁骚扰而引起设备、系统或传播通道的性能下降。电磁干扰形成需要3个要素:(1)电磁干扰源:产生电磁干扰的任何电子设备或自然现象。(2)耦合途径:将电磁干扰能量传输到受干扰设备的通道或媒介。(3)被干扰的敏感设备:受到电磁干扰的设备。图1-1电磁干扰三要素Figure1-1 The three elements of EMI所谓“干扰”,指设备受到干扰

5、后性能降低以及对设备产生干扰的干扰源这二层意思。电磁干扰是人们早就发现的电磁现象,它几乎和电磁效应的现象同时被发现,1981年英国科学家发表"论干扰"的文章,标志着研究干扰问题的开始。1989年英国邮电部门研究了通信中的干扰问题,使干扰问题的研究开始走向工程化和产业化。电磁干扰概念如下图所示:图1-2电磁干扰的概念图Figure1-2EMI concept diagram1.2电磁兼容电磁兼容(electro magnetic compatibility,EMC)是指设备或系统在其电磁环境中符合要求运行,并不对其环境中的任何设备产生无法忍受的电磁干扰能力。因此,EMC包括两

6、个方面的要求:一方面是指设备在正常运行过程中对所在环境产生的电磁干扰(EMI)不能超过一定的限值;另一方面是指器具对所在环境中存在的电磁干扰具有一定程度的抗扰度(EMS),即电磁敏感性。如果一个单片机系统符合下面三个条件,则该系统是电磁兼容的:(1) 对其它系统不产生干扰;(2) 对其它系统的发射不敏感;(3) 对系统本身不产生干扰影响EMC的因数:(1) 电压。电源电压越高,意味着电压振幅越大,发射就更多,而低电源电压影响敏感度。(2) 频率。高频产生更多的发射,周期性信号产生更多的发射。在高频单片机系统中,当器件开关时产生电流尖峰信号;在模拟系统中,当负载电流变化时产生电流尖峰信号。(3)

7、 接地。在所有EMC问题中,主要问题是不适当的接地引起的。有三种信号接地方法:单点、多点和混合。在频率低于1 MHz时,可采用单点接地方法,但不适于高频;在高频应用中,最好采用多点接地。混合接地是低频用单点接地,而高频用多点接地的方法。地线布局是关键,高频数字电路和低电平模拟电路的地回路绝对不能混合。(4) PCB设计。适当的印刷电路板(PCB)布线对防止EMI是至关重要的。(5) 电源去耦。当器件开关时,在电源线上会产生瞬态电流,必须衰减和滤掉这些瞬态电流。来自高di/dt源的瞬态电流导致地和线迹“发射”电压,高di/dt产生大范围高频电流,激励部件和线缆辐射。流经导线的电流变化和电感会导致

8、压降,减小电感或电流随时间的变化可使该压降最小。 EMC设计的一般原则:EMC设计应是任何电子器件和系统综合设计的一部分。它远比试图使产品达到EMC的其他方法更节约成本。EMC的主要设计技术包括:电磁屏蔽方法、电路的滤波技术以及包括应特别注意的接地元件搭接的接地设计。 下图给出了器件和系统EMC最佳设计的推荐方法。图1-3器件和系统EMC最佳设计的推荐方法Figure1-3Device and system EMC recommendations for the best design优秀的EMC设计的基础是良好的电气和机械设计原则的应用。这其中包括可靠性考虑,比如在可接受的容限内设计规范的满

9、足,好的组装方法以及各种正在开发的测试技术。1.3电磁干扰的影响电磁干扰的危害:(1)对电子系统、设备的危害。电磁干扰有可能使系统或设备的性能发生有限度的降级,甚至可能使系统或设备失灵,干扰严重时会使系统或设备发生故障或损坏。(2)对武器装备的危害。现代的无线电发射机和雷达能产生很强的电磁辐射场。这种辐射场能引起装在武器装备系统中的灵敏电子引爆装置失控而过早启动。(3)电磁能对人体的危害。电磁辐射能一旦进入人体细胞组织就要引起生物效应,即局部热效应和非热效应。1.4EMC的标准和规范(1)国际级,例如IEC标准;(2)分会议级,例如CISPR出版物;(3)CE级,例如欧洲协调标准EN;(4)国

10、家级,例如国家GB,FCC等;(5)军用标准,例如国家军标GJB,美军标MIL。下表是信息技术设备(ITE)的电磁兼容标准:表1-1信息技术设备(ITE)的电磁兼容标准Table1-1 Information technology equipment (ITE) electromagnetic compatibility standards传电和辐射发射关于以下的敏感度IEC/CISPRFCCCENELECEC英国标准CISPR2215部分J子部分EN55022BS6527静电放电IEC801-2-EN55 101-2BS6667 第二部分辐射电磁场IEC801-3-EN55 101-3BS6

11、667 第三部分电气快速瞬态IEC801-4-BS6667 第四部分电源线浪涌IEC801-5-BS6667 第五部分辐射磁场CISPR-未发表的建议稿-远程通信线路的传导发射CISPR-1.5本章小结本章中介绍了电磁干扰(EMI)和电磁兼容(EMC)的概念,以及电磁干扰的危害和影响,不仅对人类造成一定的影响,同时对系统造成了严重的影响和后果。说明了电磁兼容设计的必要性和重要性,最后给出了国际上一些国家的EMC的设计标准。我们可以以从这些基本的概念和标准中探寻抗干扰设计的方法。2干扰源2.1电磁干扰源概念电磁干扰来源比较多,影响正常工作的信号称为噪声,又称干扰。凡是能产生一定能量,可以影响到周

12、围电路正常工作的媒体都可认为是干扰源。干扰有的来自外部,有的来自内部。一般来说,干扰源可分为以下三类:(1)自然界的宇宙射线,太阳黑子活动,大气污染及雷电因素造成的;(2)物质固有的,即电子元器件本身的热噪声和散粒噪声;(3)人为造成的,主要是由电气和电子设备引起。2.1.1噪声干扰产生的原因(1)电路性干扰。电路性干扰是由于两个回路经公共阻抗耦合而产生的,干扰量是电流。(2)电容性干扰。电容性干扰是由于干扰源与干扰对象之间存在着变化的电场,从而造成了干扰影响,干扰量是电压。(3)电感性干扰。电感性干扰是由于干扰源的交变磁场在干扰对象中产生了干扰感应电压。而产生感应电压的原因则是由于在干扰源中

13、存在着变化电流。(4)波干扰。波干扰是传导电磁波或空间电磁波所引起的。空间电磁波的干扰量是电场强度和磁场强度。传导波的干扰量是传导电流和传导电压。2.1.2来自空间的辐射干扰空间的辐射电磁场(EMI)主要是由电力网络、电气设备的暂态过程、雷电、无线电广播、电视、雷达、高频感应加热设备等产生的,通常称为辐射干扰,其分布极为复杂。2.2来自系统的干扰2.2.1电源噪声电源噪声是电磁干扰的一种,其传导噪声的频谱大致为10kHz30MHz,最高可达150MHz。电源是多种干扰信号影响系统正常工作的途径,主要有以下几点影响:电源噪声,特别是瞬态噪声干扰,其上升速度快、持续时间短、电压振幅度高、随机性强,

14、对微机和数字电路易产生严重干扰。 根据传播方向的不同,电源噪声可分为两大类: (1) 一类是从电源进线引入的外界干扰;(2) 一类是由电子设备产生并经电源线传导出去的噪声。从形成特点看,噪声干扰分串模干扰与共模干扰两种:(1) 串模干扰是两条电源线之间(简称线对线)的噪声。(2)共模干扰则是两条电源线对大地(简称线对地)的噪声。图2-1电源噪声Figure2-1The power supply noise2.2.2开关电源开关电源属于强干扰源,其本身产生的干扰直接危害着电子设备的正常工作。因此,抑制开关电源本身的电磁噪声,同时提高其对电磁干扰的抗扰性,在设计和开发过程中需要特别的关注。2.2.

15、3来自内部元器件的干扰开关电源产生的EMI主要是由基本整流器产生的高次谐波电流干扰和功率变换电路产生的尖峰电压干扰。 产生这种脉冲干扰的主要元件为:a.开关管。开关管及其散热器与外壳和电源内部的引线间存在分布电容,当开关管流过大的脉冲电流(大体上是矩形波)时,该波形含有许多高频成份;另外,开关管的负载是高频变压器或储能电感,在开关管导通的瞬间,变压器初级出现很大的涌流,造成尖峰噪声。图2-2尖峰噪声Figure2-2 The peak noise b.高频变压器。 开关电源中的变压器,用作隔离和变压,但由于漏感的原因,会产生电磁感应噪声。 c.整流二极管。整流二极管二次侧整流二极管用作高频整流

16、时,由于反向恢复时间的因素,往往正向电流蓄积的电荷在加上反向电压时不能立即消除(因载流子的存在,还有电流流过)。一旦这个反向电流恢复时的斜率过大,流过线圈的电感就产生了尖峰电压,在变压器漏感和其他分布参数的影响下将产生较强的高频干扰,其频率可达几十MHz。 d.电容、电感器和导线。开关电源由于工作在较高频率,会使低频元件特性发生变化,由此产生噪声。2.2.4 来自信号线引入的干扰此干扰主要有两种途径:一是通过变送器或共用信号仪表的供电电源串入的电网干扰,这往往被忽略;二是信号线受空间电磁辐射感应的干扰,即信号线上的外部感应干扰,这是很严重的。由信号引入干扰会引起I/O信号工作异常和测量精度大大

17、降低,严重时将引起元器件损伤。对于隔离性能差的系统,还将导致信号间互相干扰,引起共地系统总线回流,造成逻辑数据变化、误动和死机。2.2.5来自接地系统混乱时的干扰接地是提高电子设备电磁兼容性(EMC)的有效手段之一。正确的接地,既能抑制电磁干扰的影响,又能抑制设备向外发出干扰;而错误的接地,反而会引入严重的干扰信号。此外,屏蔽层、接地线和大地有可能构成闭合环路,在变化磁场的作用下,屏蔽层内有会出现感应电流,通过屏蔽层与芯线之间的耦合,干扰信号回路。嵌入式系统工作的逻辑电压干扰容限较低,逻辑地电位的分布干扰容易影响逻辑运算和数据存储,造成数据混乱、程序跑飞或死机。2.3干扰的耦合路径和方式干扰可

18、以通过3种途径影响控制系统,即空间电磁场干扰、供电系统干扰和信号传输通道干扰。干扰对控制系统的作用及后果也分为3个部位:一是系统的前向通道,干扰叠加在输入信号上,使数据采集误差增大,在传感器小电压信号输入时,此现象尤为突出;二是系统的后向通道,干扰耦合在输出信号上使输出信号混乱,导致误操作,并有可能引发严重事故;三是控制系统的内核,干扰使微处理器内核三总线上的数字信号出错,程序指针PC发生错误,导致程序“跑飞”,干扰也可能窜改存储器RAM中的数据,导致死机、系统崩溃或误操作等严重后果。传导电磁干扰传输通道可以分为电容传导耦合(或称电场耦合)、电阻传导耦合(或公共阻抗耦合)及电感传导耦合(或互感

19、耦合)。嵌入式系统中的电磁干扰主要通过2种方式传播: (1)导线传播即通过设备的信号线、控制线、电源线等直接侵入敏感设备,这种方式称传导干扰。 (2)空间传播骚扰源周围空间存在着电场、磁场和电磁场,会对附近电子线路产生干扰,称为场干扰。耦合方式:(1)传导性EMI一种最明显而往往被忽略的能引起电路中噪声的路径是经过导体。一条穿过噪声环境的导线可捡拾噪声并把噪声送到其它电路引起干扰。在电源线进入电路之前必须对其去耦。(2)公共阻抗耦合当来自两个不同电路的电流流经一个公共阻抗时就会产生共阻抗耦合。阻抗上的压降由两个电路决定,来自两个电路的地电流流经共地阻抗。电路1的地电位被地电流2调制,噪声信号或

20、DC补偿经共地阻抗从电路2耦合到电路1。下图为公共阻抗耦合:图2-3公共阻抗耦合Figure2-3common-impedance coupling(3)辐射耦合经辐射的耦合通称串扰。串扰发生在电流流经导体时产生电磁场,而电磁场在邻近的导体中感应瞬态电流。(4)辐射发射辐射发射有两种基本类型:差分模式(DM)和共模(CM)。共模辐射或单极天线辐射是由无意的压降引起的,它使电路中所有地连接抬高到系统地电位之上。就电场大小而言,CM辐射是比DM辐射更为严重的问题。为使CM辐射最小,必须用切合实际的设计使共模电流降到零。2.4本章小结本章中着重介绍了干扰源的概念和产生,它可以来自多个地方,宇宙中的电

21、磁干扰,系统内的电磁干扰,其中系统内的电磁干扰是主要的干扰源,可以对系统造成严重的影响,同时也是很难去除的,知道了干扰源的产生,我们可以采取下一步措施,对这些干扰源进行屏蔽设计。3.抑制或屏蔽干扰的思路首先应该抑制干扰源,直接消除干扰原因;其次是消除干扰源和受扰设备之间的耦合和辐射,切断电磁干扰的传播途径;第三是提高受扰设备的抗扰能力,减低其对噪声的敏感度。常用的方法是屏蔽、接地和滤波。3.1抑制干扰源抑制干扰源就是尽可能的减少干扰源的辐射量,这是抗干扰设计中的最优先考虑和最重要的原则,常常会有显著效果。减少干扰源的辐射主要是通过在干扰源两端并联电容回路串联电感或电阻及增加续流二极管来实现。抑

22、制干扰源的常用措施如下:(1)继电器线圈增加续流二极管,消除断开线圈时产生的反响电动势干扰。(2)在继电器接点两端并接火化抑制电路(一般是RC串联电路,电阻一般选几K到几十K,电容选001uF),减小电火花影响。(3)给电机加滤波电路,注意电容、电感引线要尽量短。(4)电路板上每个IC电源端都要并接一个001uF-01uF高频电容,以减少IC对电源的影响。(5)布线时避免90度折线,减小高频噪声辐射。(6)可控硅两端并联RC抑制电路,减少可控硅产生的噪声(这个噪声严重时可能会把可控硅揭穿)。3.2切断传播途径切断干扰传播路径的常用措施如下:(1)充分考虑电源对控制芯片的影响。许多控制芯片对电源

23、噪声很敏感,要给芯片组的电源加滤波电路或稳压器,以减少电源噪声对芯片组的干扰。(2)如果单片机的I/O口用来控制电机等噪声器件,在I/O口与噪声之间加隔离(增加形滤波电路)。(3)注意晶振布线。晶振与单片机引脚尽量短。用地线把时钟区隔离起来,晶振外壳接地并固定。此措施可以解决许多疑难问题。(4)电路板合理分区,如强、弱信号,数字、模拟信号。尽可能把干扰源(如电机,继电器)与敏感器件(如单片机)远离。(5)用地线把数字区和模拟区隔离,数字的与模拟地要分离,最后在一点接与电源地。A/D、D/A芯片布线也以此为原则,厂家分配A/D、D/A芯片引脚排列时已考虑此要求。(6)控制芯片和大功率输出器件的地

24、线要单独接地,已减少相互干扰。大功率器件尽可能放在电路板边缘。(7)在单片机I/O口,电源线,电路板连接线等关键地方使用抗干扰元件如磁珠、磁环、电源滤波器,屏蔽罩,可显著提高电路的抗干扰性能。3.3提高敏感器件的抗干扰性能提高敏感器件的抗干扰性能是指从敏感器件这边考虑尽量减少对干扰噪声 的拾取,以及从不正常状态尽快恢复的方法。提高敏感器件抗干扰性能的常用措施如下:(1)布线时尽量减少回路环的面积,以降低感应噪声。(2)布线时,电源线和地线要尽量粗。除减小压降外,更重要的是降低耦 合噪声。(3)对于单片机闲置的I/O口,不要悬空,要接地或接电源。其它IC的闲置 端在不改变系统 逻辑的情况下接地或

25、接电源。(4)对单片机使用电源监控及看门狗电路,如:IMP809,IMP706,IMP813,X25043,X25045等,可大幅度提高整个电路的抗干扰性能。 (5)在速度能满足要求的前提下,尽量降低单片机的晶振和选用低速数字电路。(6)IC器件尽量直接焊在电路板上,少用IC座。 3.4本章小结在本章中提出了一些抗干扰的基本思路。根据干扰的传播途径特点,我们可以从以下三个方面着手:抑制干扰源、切断传播途径、提高敏感器件的抗干扰性能。其中第三点是抗干扰设计的重点和最有效的方式。如果把器件的抗干扰能力增强了,那么整个系统的抗干扰性能会具有极大的提升。4抗干扰设计的一般措施系统的抗干扰设计可以考虑从

26、软件和硬件两部分入手。4.1软件设计软件抗干扰既能提高效能、节省硬件,又能解决硬件解决不了的问题。大量的干扰源虽然不能造成硬件的破坏,但却使系统的工作不稳定、数据不可靠、运行失常、程序“跑飞”,严重时可导致DSP的控制失灵、发生严重事故。由于故障是暂时、间歇1、随机的,用硬件解决比较困难,而软件可借助以下的技术予以解决:一、设置软件陷阱由于系统干扰可能破坏程序指针PC,PC一旦失控,使程序“乱飞”可能进人非程序区,造成系统运行的一系列错误。设置软件陷阱,可防止程序“乱飞”。方法:在ROM或RAM中,每隔一些指令(十几条即可),就把连续几个单元设置成空操作(所谓陷阱)。当失控的程序掉入“陷阱”,

27、也就是连续执行几个空操作后,程序自动恢复正常,继续执行后面的程序。二、增加程序监视系统(Watchdog)利用设置软件陷阱的办法虽在一定程度上解决了程序“飞出”失控问题,但不能有效地解决死循环问题。设置程序监视器(Watchdog看门狗)可比较有效地解决死循环问题。程序监视器系统有的采用软件解决,大部分都是采用软硬件相结合的办法。下面以两种解决办法来分析其结构原理。1、利用单片机内部定时器进行监视方法:在程序一开始就启动定时器工作,在主程序中增设定时器赋值指令,使该定时器维持在非溢出工作状态。定时时间要稍大于程序一次循环的执行时间。程序正常循环执行一次给定时器送一次初值,使其不能溢出。但若程序

28、失控,定时器则计满溢出中断,在中断服务程序中使主程序自动复位又进入初始状态。例8051单片机若晶振频率使用6MHz,选定时器T0定时监视程序。程序如下:ORG 0000HSTART:AJMP MAIN ORG 000BH AJMP STARTMAIN:SETB EA SETB IE0 SETB TR0 MOV TMOD,01HMAIN1:MOV TH0,datal MOV TL0,datal 用户程序 LJMP MAIN2、利用单稳触发器构成程序监视器 方法:利用软件经常访问单稳电路,一旦程序有问题,CPU不能照常访问,单稳电路则产生翻转脉冲使单片机复位,程序重新开始执行。三、软件冗余技术 软

29、件冗余技术,就是多次使用同一功能的软件指令,以保证指令执行的可靠性,这从以下几个方面考虑。 1采取多次读入法,确保开关量输人正确无误 重要的输人信息利用软件多次读入,比较几次结果一致后再让其参与运算。对于按钮和开关状态读入时,要配合软件延时可消除抖动和误动作。 2不断查询输出状态寄存器,及时纠正输出状态 设置输出状态寄存器,利用软件不断查询,当发现和输出的正确状态不一致时,及时纠正,防止由于干扰引起的输出量变化导致设备误动作。 3对于条件控制系统,把对控制条件的一次采样、处理控制输出改为循环地采样、处理输出。 4为防止计算错误,可采用两组计算程序,分别计算,然后将两组计算结果进行比较,如两次计

30、算结果相同,则将结果送出。如出现误差,则再进行一次运算,重新比较,直到结果相同。四、软件可靠性设计1、利用软件提高系统抗干扰能力 在软件设计时采用如下措施,对提高系统抗干扰能力是积极有力的。(1)增加系统信息管理软件。它与硬件相配合,对系统信息进行保护。其中包括防止信息被破坏,出故障时保护信息,故障排除之后恢复信息等。(2)防止信息的输人输出过程中出错。如对关键数据采用多种校验方式,对信息采用重复传送校验技术,从而保证信息的正确无误。(3)编制诊断程序,及时发现故障,找出故障位置,以便及时检修或启用冗余软件。(4)用软件进行系统调度,包括出现故障时保护现场,迅速将故障装置切换成备用装置,在环境

31、条件发生变化时,采取应急措施,故障排除后,迅速恢复系统,继续投入运行等。 2、提高软件自身的可靠性(1)程序分段和采用层次结构在进行程序设计时,将程序分成若干个具有独立功能的子程序块。各个程序块可以单独使用,也可与其他程序块一起使用。各程序块之间可通过固定的通信区和一些指定的单元进行信息传递。每个程序块都可单独进行调整和修改而不影响其他程序块。(2)采用可测试性设计软件在编制过程中会出现一些错误。为便于查出程序错误,提高软件开发效率,可采用以下三种方法:一是明确软件规格,使测试易于进行;二是将测试设计的程序段作为软件开发的一部分;三是把程序结构本身组成便于测试的形式。(3)对软件进行测试测试软

32、件的基本方法是,给软件一个典型的输入,观测输出是否符合要求。发现错误进行修改,直至消除错误,达到设计要求。五、软件自诊断技术软件诊断技术主要从两个方面进行考虑,一方面是对系统硬件和过程通道的自诊断,另一方面是对过程软件本身进行诊断和故障排除。1、对硬件系统进行诊断对硬件系统诊断包含两个方面内容:一是确定硬件电路是否存在故障,这叫故障测试;二是指出故障的确切位置,给维护以操作指导,这叫故障定位。单片机控制系统有的配备有系统测试程序,在系统上电时,首先对系统的主要部件以及外设I/0端口进行测试,以确认系统硬件工作是否正常。对接口故障的测试,主要是检测接口中元器件的故障,这就要求在进行接口电路设计时

33、要考虑以下因素:(1)在接口设计时,除考虑接口的功能外,要考虑提供检测的寄存器或缓冲器,以便检测使用;(2)可将接口划分成若干个检测区,在每一个检测区将检测点逐一编号,进行测试;(3)可将测试点按顺序编制成故障字典,以便按测试结果给出故障部位,进行故障定位。2、软件运行自诊断设置陷阱、使用程序监视器、时间冗余方法时间冗余方法是通过消耗时间资源达到纠错的目的。时间冗余方法通常采用指令复执和程序卷回两种途径来实现。(1)指令复执技术所谓复执,就是程序中的每条指令都是一个重新启动点,一旦发现错误,就重新执行被错误破坏的现行指令,指令复执既可用编制程序来实现,也可用硬件控制来实现,基本的实现方法是:当

34、发现错误时,能准确保留现行指令的地址,以便重新取出执行;现实指令使用的数据必须保留,以便重新取出执行时使用。指令复执的次数通常采用次数控制和时间控制两种方式,如在规定的复执次数或时间之内故障没有消失,称之复执失败。(2)程序卷回技术程序卷回不是某一条指令的重复执行,而是一小段程序的重复执行。为了实现卷回,也要保留现场。程序卷回的要点是: 程序分成一些小段,卷回时也要卷回一小段,不是卷回到程序起点;在第n段之末,将当时各寄存器、程序计数器及其他有关内容移人内存,并将内存中被第n段所更改的单元又在内存中另开辟一块区域保存起来。如在第(n+1)段中不出问题,则将第(n+1)段现场存档,并撤消第二段所

35、存内容;如在第(n+1)段出现错误,就把第n段的现场送给机器的有关部分,然后从第(n+1)段起点开始重复执行第(n十1)段程序。4.2硬件设计硬件方面可以从下面几个方面入手:1、地线、电源线的布线;2、线路的去偶;3、数、模地的分开;4、单片机控制系统通常可由几块印制电路板组成,各板之间以及各板与基准电源之间经常选用接插件相联系。在接插件的插针之间也易造成干扰,这些干扰与接插件插针之间的距离以及插针与地线之间的距离都有关系。在设计选用时要注意以下几个问题:1合理地设置插接件,如电源插接件与信号插接件要尽量远离,主要信号的接插件外面最好带有屏蔽。2插头座上要增加接地针数,在安排插针信号时,用一部

36、分插针为接地针,均匀分布于各信号针之间,起到隔离作用,以减小针间信号互相干扰。最好每一信号针两侧都是接地针,使信号与接地针理想的比例为1:1。3信号针尽量分散配置,增大彼此之间的距离。 4. 设计时考虑信号的翻转时差,把不同时刻翻转的插针放在一起。同时翻转的针尽量离开,因信号同时翻转会使干扰叠加。;5、在有继电器的应用场合,尤其是大电流时,防继电器触点火花对电路的干扰,可在继电器线圈间并一104和二极管,在触点和常开端间接472电容,效果不错! 6、为防I/O口的串扰,可将I/O口隔离,方法有二极管隔离、门电路隔离、光偶隔离、电磁隔离等; 7、当然多层板的抗干扰肯定好过单面板,但成本却高了几倍

37、。8、选择一个抗干扰能力强的器件比之任何方法都有效,我想这点应该最重要。因为器件天生的不足是很难用外部方法去弥补的。9、所谓硬件狗,就是一个能发出“复位”信号的计数器或定时器电路。图2是一个硬件看门狗电路。其工作原理是:P10作为看门狗的“喂狗”信号定时给出一脉冲,设其脉冲间隔为ttw2t,当程序正常运行时,每隔t输出一脉冲触发CC4098单稳电路,使始终为低电平,若程序一旦出现异常,不能在tw时间内送出一“喂狗”脉冲,产生一正脉冲,使单片机系统复位,使其能重新正常运行。下图为硬件看门狗的基本电路:图4-1硬件看门狗电路Figure4-1 The hardware watchdog circu

38、it4.3系统各部分抗干扰设计一般措施:1屏蔽 采用屏蔽技术可以有效地抑制开关电源的电磁辐射干扰,即用电导率良好的材料对电场进行屏蔽,用磁导率高的材料对磁场进行屏蔽。2接地 所谓接地,就是在两点间建立传导通路,以便将电子设备或元器件连接到某些叫作“地”的参考点上。接地是开关电源设备抑制电磁干扰的重要方法,电源某些部分与大地相连可以起到抑制干扰的作用3 滤波 滤波是抑制传导干扰的有效方法,在设备或系统的电磁兼容设计中具有极其重要的作用。电磁干扰滤波器也称为EMI 滤波器,它对串模、共模干扰都起到抑制作用,能有效地抑制电网噪声,提高电子设备的抗干扰能力及系统的可靠性。4.3.1电源系统的电磁兼容设

39、计电源系统包含低压辅助电源和主电源。低压辅助电源是指DSP及其相关的接口电路所需的+5 V,±12 V,和IPM驱动电路的4组+15 V隔离电源。主电源是指用于电机驱动可调速的ACDCAC电源,他与低压辅助电源相互隔离,不共地。电源系统采用的抗干扰措施有:(1)电网输入的交流电应加EMI抑制滤波器,即由共态扼流圈L,电容C,电阻R组成的低通滤波器。他不仅能防止电网的串模、共模干扰信号进入电源,而且还有效地防止系统本身产生的干扰进入电网,有利于环保。 (2)IGBT大电流通断时,电路中伴有电压性和电流性的浪涌,由于dudt,didt很大,故浪涌干扰信号的高频成分很高,在IPM电源输入端

40、应并联小容量的高频电容,以消除寄生振荡。(3)功率输入输出电源连接线采用绞线连接,这样能减小环路的电流产生电磁场的辐射。(4)低压与高压利用互感器、光耦信号和地线隔离,以阻断共模干扰。按电源输出的干扰的持续时间t的不同来选择抑制对策;t>1 s属于过电压、欠电压,停电干扰。采用不间断电源(UPS)和稳压的办法抑制;t>10 ms属于浪涌、下陷、降出干扰,这类干扰电压的幅度大、变化快,不是烧坏系统就是形成振荡,需要用快速响应的浪涌吸收器、电压瞬态抑制二极管(TVS)来防止;t为微秒级,属于尖峰电压干扰,由于持续时间短,一般不会烧坏系统,但能破坏DSP的源程序的运行,使逻辑功能混乱,信

41、号线应远离干扰源和加屏蔽;t为纳秒级,属于射频干扰,对DSP和数字信号的危害不严重,一般在IC的电源输入端加高频去耦电容即可。4.3.2 接口电路的抗干扰措施DSP的外围电路工作方式各不相同,速度也各有快慢,信息的交换受DSP数字信号处理器的控制。各种任务均由接口去完成,接口信号受到干扰将影响到系统的控制结果。接口的干扰又来自其相连接的传输线,包含了印制板的电路线设计和电路板与电路板间的连接。电路板与电路板间的连接最常用的传输线有扁平电缆、双绞线和同轴电缆等,从抗干扰的角度看,双绞线是一种抵抗电磁干扰性能较好的传输线,其相交的回路中两线的往返电流感应作用相抵消,因此作用距离达10 m,用于电源

42、的输出和输入部分。DSP产生的PWM控制信号作用于IPM,采用光耦隔离,因为光耦的共模抑制比很高,有效地防止了控制电路和PWM变换器间的共模干扰。4.3.3总线的抗干扰措施(1)采用三态门式的总线提高抗干扰能力。由于DSP总线的直流负载能力有限,如果不够,就需要通过缓冲器再与芯片相连接;(2)总线上数据冲突的防止措施:CPU与随机存储器的连接是由总线收发器通过内部双向数据总线实现的,内部数据总线上会在某瞬间产生冲突,解决方法是缩小随机存储器存取数据的时间即缩小选通时间;4.3.4功率输出的电磁兼容设计功率输出部分是由IPM、驱动电路和泵升电路组成的电源变换器。运用PWM算法,DSP产生的6组P

43、WM信号通过光电耦合器的隔离传输,再通过IPM驱动电路控制IPM内部的IGBT开关工作。直流电源端加吸收电容,可以抑制开关噪声。在系统设计中应保证低压控制电路尽可能地远离功率电路,以保证低压地信号不受到电磁幅射和耦合。4.4原理图设计根据抗干扰的原理对最小系统板进行设计,设计出的最小系统板如下图所示。分析发现,当晶振靠近128芯片的XTL1和XTL2引脚时能将干扰降到最低。图4-2最小系统板设计图Figure 4-2 Minimum system board design chart当用单片机和PC机通过串口进行通信,尽管单片机有串行通信的功能,但单片机提供的信号电平和RS232的标准不一样,

44、因此要通过max232这种类似的芯片进行电平转换。所以在船用电源模块用到了MAX232,其原理图如下所示:图4-3 MAX232Figure 4-3 MAX232核心板接口电路设计图如下:图4-4核心板接口电路Figure 4-4 Core board interface circuit4.5 PCB设计PCB是单片机系统中电路元件和器件的支撑件,它提供电路元件和器件之间的电气连接。实践证明,即使电路原理图设计正确,印刷电路板设计不当,也会对单片机系统的可靠性产生不利影响。4.5.1PCB抗干扰设计措施1.可用串个电阻的办法,降低控制电路上下沿跳变速率。2.尽量让时钟信号电路周围的电势趋近于0

45、,用地线将时钟区圈起来,时钟线要尽量短。3.I/O驱动电路尽量靠近印制板边。4.闲置不用的门电路输出端不要悬空,闲置不用的运放正输入端要接地,负输入端接输出端。5.尽量用45°折线而不用90°折线, 布线以减小高频信号对外的发射与耦合。6.时钟线垂直于I/O线比平行于I/O线干扰小。7.元件的引脚要尽量短。8.石英晶振下面和对噪声特别敏感的元件下面不要走线。9.弱信号电路、低频电路周围地线不要形成电流环路。10.需要时,线路中加铁氧体高频扼流圈,分离信号、噪声、电源、地。4.5.2PCB设计的特殊元件布局(1)特殊元器件布局首先,要考虑PCB尺寸的大小:PCB尺寸过大时,印

46、刷线条长,阻抗增加,抗噪声能力下降,成本也增加;过小,则散热不好,且邻近线条易受干扰。在确定PCB尺寸后,再确定特殊元器件的位置。最后,根据电路的功能单元,对电路的全部元器件进行布局。在确定特殊元器件的位置时要遵守以下原则: 尽可能缩短高频元器件之间的连线,易受干扰的元器件不能相互挨得太近,输入和输出元件应尽量远离。 某些元器件或导线之间可能有较高的电位差,应加大它们之间的距离,以免放电引出意外短路。带高电压的元器件应尽量布置在调试时手不易触及的地方。 重量超过15 g的元器件,应当用支架加以固定,然后焊接。那些又大又重、发热量多的元器件,不宜装在印刷板上,而应装在整机的机箱底板上,且应考虑散

47、热问题。热敏元件应远离发热元件。 对于电位器、可调电感线圈、可变电容器、微动开关等可调元件的布局,应考虑整机的结构要求。图4-3抗干扰设计PCB板Figure 4-3 PCB board with anti-jamming performance design4.5.3一般元器件布局根据电路的功能单元,对电路的全部元器件进行布局时,要符合以下原则:(1)按照电路的流程安排各个功能电路单元的位置,使布局便于信号流通,并使信号尽可能保持一致的方向。(2)以每个功能电路的核心元件为中心,围绕它来进行布局。元器件应均匀、整齐、紧凑地排列在PCB上,尽量减少和缩短各元器件之间的引线和连接。(3)在高频下工作的电路,要考虑元器件之间的分布参数。一般电路应尽可能使元器件平行排列,这样,不但美观,而且装焊容易,易于批量生产。(4)位于电路板边缘的元器件,离电路板边缘一般不小于2 mm。电路板的最佳形状为矩形。长宽比为3:2或4:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论