论文部分内容阅读
[摘 要] 随着科学技术的迅速发展,对产品可靠性提出越来越高的要求。电路系统是电器产品的最重要组成部分,其可靠性设计成为重要。针对电路系统,从简化电路设计,元器件降额使用,PCB板设计及软件设计几方面来阐述可靠设计的相关措施。
[关键词] 电路系统 可靠性 降额设计
[Abstract] With the rapid development of science and technology, the requirements of product reliability is Proposed higher and higher. The circuit system is the most important component of electrical products, its reliability design is important. For circuit system, the measures of reliability design are described, with simplified circuit design, component derating using, PCB board design , software design.
[Key words] Circuit system Reliability Design of Reducing Rating
0.引言
随着科学技术的迅速发展,对产品的可靠性提出越来越高的要求。所谓可靠性是指“产品在规定的条件下和给定的时间内,完成规定功能的能力”。[1]它不但直接反映系统各组成部件的质量,而且还影响到整个系统质量性能的优劣。电路系统是电器产品的最重要组成部分,容易受到热、湿度、振动、电磁波等干扰的影响,其自身的组成元件也存在老化、失效等问题,进而影响到产品的正常运行。因此,电路系统的可靠性设计尤为重要。如何来提高电路系统的可靠性,本文通过简化电路设计,元器件降额使用,PCB板设计的可靠性措施、软件可靠性措施等方面来阐述。
1.简化电路设计
在保证系统性能要求的前提下,尽可能使系统结构简单化,具体的措施有:
①尽量用软件代替硬件功能,尽可能减少系统元件的数量及其相互间的联接。例如采用集成了A/D,PWM,Flash和SRAM等必要功能的MCU芯片;
②尽量采用简单电路代替复杂电路,用集成电路代替分立元件电路;
③尽可能采用经过考验的可靠性有保证的元器件以及功能电路;
④尽可能采用模块化设计,其中包括硬件模块化设计和软件的模块化设计。
2.元器件降额使用
降额设计,主要是指构成仪器的元器件工作时所承受的工作应力(电应力和温度应力)适当低于元器件规定的额定值,以达到延缓其参数退化,增加工作寿命、降低基本故障率,提高使用可靠性的目的。
通常元器件有一个最佳降额范围。在此范围内,元器件工作应力的降低对其失效率的下降有显著的改善,电路的设计易于实现,且不必在设备的重量、体积、成本方面付出大的代价。但过度的降额会使元器件的正常特性发生变化,甚至有可能找不到满足设备或电路功能要求的元器件;过度的降额还可能引入元器件新的失效机理,或导致元器件数量不必要的增加,结果反而会使设备的可靠性下降。根据产品的不同用途及其重要性,一般降额设计分为三个等级。
a.Ⅰ级降额
Ⅰ级降额是最大的降额,对元器件使用可靠性的改善最大。超过它的更大降额,通常对元器件可靠性的提高有限,且可能使设备设计难以实现。适用于下述情况:设备的失效将导致人员伤亡或装备与保障设施的严重破坏;无法或不宜维修;系统对设备的尺寸、重量有苛刻的限制。
b.Ⅱ级降额
Ⅱ级降额是中等降额,对元器件使用可靠性有明显改善。Ⅱ级降额在设计上较Ⅰ级降额易于实现。用于下述情况:设备的失效将可能引起装备与保障设备的损坏;有高可靠性要求,且采用了某些专门的设计;需支付较高的维修费用。
c.Ⅲ级降额
Ⅲ级降额是最小的降额,对元器件使用可靠性改善的相对效益最大,但可靠性改善的绝对效果不如Ⅰ级和Ⅱ级降额,在设计上最易实现。适用于下述情况:设备的失效不会造成人员和设施的伤亡和破坏;设备采用成熟的标准设计;故障设备可迅速、经济地加以修复;对设备的尺寸、重量无大的限制。[2]
对于失效率高、重要元器件一定要进行降额设计。下面列举集成电路、晶体管、二极管的降额设计。
2.1集成电路
集成电路芯片的电路单元很小,在导体断面上的电流密度很大,因此在有源结点上可能有很高的温度。高结温是对集成电路破坏性最大的应力。集成电路降额的主要目的在于降低高温集中部分的温度,降低由于器件的缺陷而可能诱发失效的工作应力,延长器件的工作寿命。
中、小规模集成电路降额的主要参数是电压、电流或功率,以及结温。大规模集成电路主要是降低结温。降低结温可采取以下措施:
a.器件应在尽可能小的实用功率下工作;
b.采用去耦电路,减少瞬态电流冲击应;
c.器件的实际工作频率应低于器件的额定频率,原因是当工作频率接近器件的额定频率时,功耗将会迅速增加;
d.应实施最有效的热传递,保证与封装底座间的低热阻,避免选用高热阻底座的器件。
2.2晶体管
高温是对晶体管破坏性最强的应力,因此晶体管的功耗和结温须进行降额;电压击穿是导致晶体管失效的另一主要因素,所以其电压须降额。功率晶体管有二次击穿的现象,因此要对它的安全工作区进行降额。其降额准则如表1所示。
2.3 二极管
二极管的降额要求类似于晶体管,其功率(或电流)、结温及反向电压必须进行降额。
二极管允许的总耗散功率(或电流)与环境温度(或壳温的)的关系可用“功率(或电流)-温度负荷曲线”表示,图1为整流二极管电流--温度负荷曲线。小电流或小功率二极管最大额定电流或功率对应的环境温度范围通常在-55°C~+25°C之间,当超过了温度上限后,其允许的电流或功率将线性下降,直至下降到0,此时的环境温度(或壳温)对应于二极管的最高结温。曲线斜线部分的斜率约等于热阻的倒数,它与器件的物理常数有关。
图1 整流二极管电流--温度负荷曲线
降额设计是可靠性设计的重要措施之一,但在降额设计中应注意到降额幅值越大将带来仪器的体积、重量和成本的增加,在有些应用情况下将受到限制。
3.PCB板设计的可靠性措施
在PCB板上除了尽量减少元件器的便用量及元件的降额使用,还可以通过以下措施来提高系统的可靠性:
①在PCB板上,弱信号的走线尽可能短而宽,且两边用较粗的地线(不小于3mm)进行屏蔽保护,以防止其他电路的漏电流及电磁干扰进入信号电路。
②为了保证信号的无失真放大,信号线应尽可能宽,并尽量减少过孔。为此,在双面PCB板中,顶层(元件面)基本上均排布信号线和电源线,而底层(焊接面)应尽可能增大接地面积,地线面积应占整体印制板面积的40%,这也是一种屏蔽手段,同时从插件输入的地线出发,形成一个地线回路,在三层印制板中则增加了一个中间层次(电源层),所有的5V和12V的电源线均排布在该层,元件面与焊接面则于双面PCB板相似。
③运算放大器的输入端与输出端应尽可能远离,否则会在两端之间产生杂散电容,会使输出信号返回到输入端而产生自激振荡。
④PCB板中条状线不要长距离平行,否则会在两线之间形成电感耦合及寄生电容耦合。
⑤微弱信号经过的过渡孔、信号放大电路的正负输入端都在元件面走线,在焊接面用地线包围,过孔必须两面焊接,提高焊点的可靠性。
⑥每个集成电路芯片的正负电源端都有0.1μF的电容并联接地去耦,且此电容排布在尽可能接近芯片的电源端,这样可以消除芯片周围分布电容的影响。
⑦PCB板上有多种电源,每个电压源均要在入口处设置去耦电路,防止互相干扰。常用RC滤波电路,如图2所示,其中C1滤除高频干扰,电容值在PF级,C2滤除低频干扰,电容值在μF级。
图2 RC滤波电路
⑧在PCB板的装配工艺上,不用集成电路管座,集成电路直接焊在PCB板上,这样可以抗冲击与振动,同时避免了管座与集成电路之间产生的分布电容的影响。
4.软件可靠性措施
提高电路系统可靠性还可以通过一些软件的措施来实现。通常采用的软件措施有:数字滤波技术、冗余技术、看门狗(Watchdog)技术等。
4.1数字滤波
数字滤波是通过一定的计算或判断程序减少干扰信号在有用信号中的比重,即提高信噪比,它实际上是一个滤波程序。与传统的模拟滤波器相比,它具有灵活、方便、功能强、可靠性高、稳定性好的优点。在一定程度上,可以完全取代模拟滤波器。
4.2冗余技术
冗余技术包括指令冗余和数据冗余。指令冗余是在双字节指令和三字节指令之后插入两条空操作指令NOP,可保护其后的指令不被拆散;或者在一些对程序流向起决定作用的指令之前插入两条NOP指令,该指令就不会被前面执行下来的失控程序拆散,并将被完整执行,从而使程序走上正轨。数据冗余是将原始数据(包括状态标志、工作变量、计算结果等)以数据块的形式同时存放在RAM的不同区域,当原始数据被破坏时,可启用备份数据。备份数据的存放地址要与原始数据的地址有一定的距离,以免被同时破坏。
4.3 看门狗技术
看门狗(Watchdog)内置有定时器,每个程序运行周期都得对它重置初值,一旦程序跑飞,进入死循环,定时器溢出将MCU复位,从而退出不正常的运行状态。但是这样做必须注意系统的可重入性,对于与历史状态相关的系统,可以结合数据的冗余技术,启用备份数据来保证为保证其重入性能。
4.4 软件陷阱
为了防止程序跑飞到ROM的盲区,还可以设置软件陷阱。软件陷阱是用一条引导指令强行将捕获的程序引向一个指定的地址,在那里有一段专门对程序出错进行处理的程序。如果把这段程序的入口标号为ERR,则软件陷阱就是一条“LJMP ERR”指令。为加强其捕获效果,一般还在它前面加多条NOP指令:
5.结束语
在一个具体的系统设计中,为提高系统的稳定性和可靠性,往往要综合采用多种措施来达到满意的效果,这是全面提高系统可靠性的必由之路。系统不同,其具体的控制对象就可能不同,运行环境也会千差万别,因而其面临的主要干扰问题就不同,采取的措施也就不同;但仅采取某项措施就希望全面提高系统的可靠性常常是不现实的,而要针对主要问题综合采取相应措施提高可靠性。
参考文献:
[1]王锡吉.电子设备可靠性工程[M].西安:陕西科学技术出版社,2005.
[2] GJB/Z 35-93《元器件降额准则》.
[3]张立毅.电子工艺学教程[M].北京:北京大学出版社,2006.
[4]张士钱.单片机软件抗干扰措施分析[J].龙岩学院学报,2006(3).
[关键词] 电路系统 可靠性 降额设计
[Abstract] With the rapid development of science and technology, the requirements of product reliability is Proposed higher and higher. The circuit system is the most important component of electrical products, its reliability design is important. For circuit system, the measures of reliability design are described, with simplified circuit design, component derating using, PCB board design , software design.
[Key words] Circuit system Reliability Design of Reducing Rating
0.引言
随着科学技术的迅速发展,对产品的可靠性提出越来越高的要求。所谓可靠性是指“产品在规定的条件下和给定的时间内,完成规定功能的能力”。[1]它不但直接反映系统各组成部件的质量,而且还影响到整个系统质量性能的优劣。电路系统是电器产品的最重要组成部分,容易受到热、湿度、振动、电磁波等干扰的影响,其自身的组成元件也存在老化、失效等问题,进而影响到产品的正常运行。因此,电路系统的可靠性设计尤为重要。如何来提高电路系统的可靠性,本文通过简化电路设计,元器件降额使用,PCB板设计的可靠性措施、软件可靠性措施等方面来阐述。
1.简化电路设计
在保证系统性能要求的前提下,尽可能使系统结构简单化,具体的措施有:
①尽量用软件代替硬件功能,尽可能减少系统元件的数量及其相互间的联接。例如采用集成了A/D,PWM,Flash和SRAM等必要功能的MCU芯片;
②尽量采用简单电路代替复杂电路,用集成电路代替分立元件电路;
③尽可能采用经过考验的可靠性有保证的元器件以及功能电路;
④尽可能采用模块化设计,其中包括硬件模块化设计和软件的模块化设计。
2.元器件降额使用
降额设计,主要是指构成仪器的元器件工作时所承受的工作应力(电应力和温度应力)适当低于元器件规定的额定值,以达到延缓其参数退化,增加工作寿命、降低基本故障率,提高使用可靠性的目的。
通常元器件有一个最佳降额范围。在此范围内,元器件工作应力的降低对其失效率的下降有显著的改善,电路的设计易于实现,且不必在设备的重量、体积、成本方面付出大的代价。但过度的降额会使元器件的正常特性发生变化,甚至有可能找不到满足设备或电路功能要求的元器件;过度的降额还可能引入元器件新的失效机理,或导致元器件数量不必要的增加,结果反而会使设备的可靠性下降。根据产品的不同用途及其重要性,一般降额设计分为三个等级。
a.Ⅰ级降额
Ⅰ级降额是最大的降额,对元器件使用可靠性的改善最大。超过它的更大降额,通常对元器件可靠性的提高有限,且可能使设备设计难以实现。适用于下述情况:设备的失效将导致人员伤亡或装备与保障设施的严重破坏;无法或不宜维修;系统对设备的尺寸、重量有苛刻的限制。
b.Ⅱ级降额
Ⅱ级降额是中等降额,对元器件使用可靠性有明显改善。Ⅱ级降额在设计上较Ⅰ级降额易于实现。用于下述情况:设备的失效将可能引起装备与保障设备的损坏;有高可靠性要求,且采用了某些专门的设计;需支付较高的维修费用。
c.Ⅲ级降额
Ⅲ级降额是最小的降额,对元器件使用可靠性改善的相对效益最大,但可靠性改善的绝对效果不如Ⅰ级和Ⅱ级降额,在设计上最易实现。适用于下述情况:设备的失效不会造成人员和设施的伤亡和破坏;设备采用成熟的标准设计;故障设备可迅速、经济地加以修复;对设备的尺寸、重量无大的限制。[2]
对于失效率高、重要元器件一定要进行降额设计。下面列举集成电路、晶体管、二极管的降额设计。
2.1集成电路
集成电路芯片的电路单元很小,在导体断面上的电流密度很大,因此在有源结点上可能有很高的温度。高结温是对集成电路破坏性最大的应力。集成电路降额的主要目的在于降低高温集中部分的温度,降低由于器件的缺陷而可能诱发失效的工作应力,延长器件的工作寿命。
中、小规模集成电路降额的主要参数是电压、电流或功率,以及结温。大规模集成电路主要是降低结温。降低结温可采取以下措施:
a.器件应在尽可能小的实用功率下工作;
b.采用去耦电路,减少瞬态电流冲击应;
c.器件的实际工作频率应低于器件的额定频率,原因是当工作频率接近器件的额定频率时,功耗将会迅速增加;
d.应实施最有效的热传递,保证与封装底座间的低热阻,避免选用高热阻底座的器件。
2.2晶体管
高温是对晶体管破坏性最强的应力,因此晶体管的功耗和结温须进行降额;电压击穿是导致晶体管失效的另一主要因素,所以其电压须降额。功率晶体管有二次击穿的现象,因此要对它的安全工作区进行降额。其降额准则如表1所示。
2.3 二极管
二极管的降额要求类似于晶体管,其功率(或电流)、结温及反向电压必须进行降额。
二极管允许的总耗散功率(或电流)与环境温度(或壳温的)的关系可用“功率(或电流)-温度负荷曲线”表示,图1为整流二极管电流--温度负荷曲线。小电流或小功率二极管最大额定电流或功率对应的环境温度范围通常在-55°C~+25°C之间,当超过了温度上限后,其允许的电流或功率将线性下降,直至下降到0,此时的环境温度(或壳温)对应于二极管的最高结温。曲线斜线部分的斜率约等于热阻的倒数,它与器件的物理常数有关。
图1 整流二极管电流--温度负荷曲线
降额设计是可靠性设计的重要措施之一,但在降额设计中应注意到降额幅值越大将带来仪器的体积、重量和成本的增加,在有些应用情况下将受到限制。
3.PCB板设计的可靠性措施
在PCB板上除了尽量减少元件器的便用量及元件的降额使用,还可以通过以下措施来提高系统的可靠性:
①在PCB板上,弱信号的走线尽可能短而宽,且两边用较粗的地线(不小于3mm)进行屏蔽保护,以防止其他电路的漏电流及电磁干扰进入信号电路。
②为了保证信号的无失真放大,信号线应尽可能宽,并尽量减少过孔。为此,在双面PCB板中,顶层(元件面)基本上均排布信号线和电源线,而底层(焊接面)应尽可能增大接地面积,地线面积应占整体印制板面积的40%,这也是一种屏蔽手段,同时从插件输入的地线出发,形成一个地线回路,在三层印制板中则增加了一个中间层次(电源层),所有的5V和12V的电源线均排布在该层,元件面与焊接面则于双面PCB板相似。
③运算放大器的输入端与输出端应尽可能远离,否则会在两端之间产生杂散电容,会使输出信号返回到输入端而产生自激振荡。
④PCB板中条状线不要长距离平行,否则会在两线之间形成电感耦合及寄生电容耦合。
⑤微弱信号经过的过渡孔、信号放大电路的正负输入端都在元件面走线,在焊接面用地线包围,过孔必须两面焊接,提高焊点的可靠性。
⑥每个集成电路芯片的正负电源端都有0.1μF的电容并联接地去耦,且此电容排布在尽可能接近芯片的电源端,这样可以消除芯片周围分布电容的影响。
⑦PCB板上有多种电源,每个电压源均要在入口处设置去耦电路,防止互相干扰。常用RC滤波电路,如图2所示,其中C1滤除高频干扰,电容值在PF级,C2滤除低频干扰,电容值在μF级。
图2 RC滤波电路
⑧在PCB板的装配工艺上,不用集成电路管座,集成电路直接焊在PCB板上,这样可以抗冲击与振动,同时避免了管座与集成电路之间产生的分布电容的影响。
4.软件可靠性措施
提高电路系统可靠性还可以通过一些软件的措施来实现。通常采用的软件措施有:数字滤波技术、冗余技术、看门狗(Watchdog)技术等。
4.1数字滤波
数字滤波是通过一定的计算或判断程序减少干扰信号在有用信号中的比重,即提高信噪比,它实际上是一个滤波程序。与传统的模拟滤波器相比,它具有灵活、方便、功能强、可靠性高、稳定性好的优点。在一定程度上,可以完全取代模拟滤波器。
4.2冗余技术
冗余技术包括指令冗余和数据冗余。指令冗余是在双字节指令和三字节指令之后插入两条空操作指令NOP,可保护其后的指令不被拆散;或者在一些对程序流向起决定作用的指令之前插入两条NOP指令,该指令就不会被前面执行下来的失控程序拆散,并将被完整执行,从而使程序走上正轨。数据冗余是将原始数据(包括状态标志、工作变量、计算结果等)以数据块的形式同时存放在RAM的不同区域,当原始数据被破坏时,可启用备份数据。备份数据的存放地址要与原始数据的地址有一定的距离,以免被同时破坏。
4.3 看门狗技术
看门狗(Watchdog)内置有定时器,每个程序运行周期都得对它重置初值,一旦程序跑飞,进入死循环,定时器溢出将MCU复位,从而退出不正常的运行状态。但是这样做必须注意系统的可重入性,对于与历史状态相关的系统,可以结合数据的冗余技术,启用备份数据来保证为保证其重入性能。
4.4 软件陷阱
为了防止程序跑飞到ROM的盲区,还可以设置软件陷阱。软件陷阱是用一条引导指令强行将捕获的程序引向一个指定的地址,在那里有一段专门对程序出错进行处理的程序。如果把这段程序的入口标号为ERR,则软件陷阱就是一条“LJMP ERR”指令。为加强其捕获效果,一般还在它前面加多条NOP指令:
5.结束语
在一个具体的系统设计中,为提高系统的稳定性和可靠性,往往要综合采用多种措施来达到满意的效果,这是全面提高系统可靠性的必由之路。系统不同,其具体的控制对象就可能不同,运行环境也会千差万别,因而其面临的主要干扰问题就不同,采取的措施也就不同;但仅采取某项措施就希望全面提高系统的可靠性常常是不现实的,而要针对主要问题综合采取相应措施提高可靠性。
参考文献:
[1]王锡吉.电子设备可靠性工程[M].西安:陕西科学技术出版社,2005.
[2] GJB/Z 35-93《元器件降额准则》.
[3]张立毅.电子工艺学教程[M].北京:北京大学出版社,2006.
[4]张士钱.单片机软件抗干扰措施分析[J].龙岩学院学报,2006(3).