- 0
- 0
- 约2.9千字
- 约 7页
- 2018-10-14 发布于福建
- 举报
单片机系统可靠性的设计技术
单片机系统可靠性的设计技术
摘要:要使单片机系统能够可靠的运行,单片机系统的可靠性设计就必不可少了。本文提出单片机系统运行可靠性设计的思想,并分别从软件和硬件两个方面,深入研究了单片机系统可靠性设计的实现方法。
关键词:单片机系统;可靠性设计;硬件设计;软件设计
中图分类号:TP202.1 文献标识码:A文章编号:1007-9599 (2011) 10-0000-01
MCU System Reliability Design Techniques
Tang Xu
(School of Electrical Engineering,Northwest University for Nationalities,Lanzhou730030,China)
Abstract:For reliable operation of t the MCU system,the reliability design of the MCU system is essential.It proposed the MCU system’s reliability design ideas,and from hardware and software’s design,study the solutions of the MCU system’s reliability design.
Keywords:MCU system;Reliability design;Hardware and software design;Software design
经过多年的探索,科研人员在单片机系统可靠性设计方面的研究已经成果丰富,有一些可靠的可靠性设计技术已经广泛应用到了单片机系统中了。然而,目前的单片机系统的可靠性设计方法还满足不了用户日益增长的需要,在一些新的应用领域显得特别明显,单片机系统的可靠性还需要进一步提高。本文针对单片机系统在石油测井行业中工作的恶劣的环境,更进一步的对单片机系统的运行可靠性设计展开深入论述和讨论。
一、可靠性设计的思想
以可靠性理论以及人机工程学原理作为理论基础,可以把任何一个单片机系统都划分为四个子系统:人、硬件、软件、环境。不管是硬件还是软件,都要适应人和环境这两个子系统的要求。因此,单片机系统可靠性设计以故障为主要核心,根据人和环境的特性,可以将硬件和软件分开,从两个方面分别展开避错和容错设计。在日常的工程实践中,抗干扰设计是避错设计的主要内容,一般只要采取适当的有效地抗干扰措施,系统就会免受各方面干扰因素的影响。但是,容错设计却是更进一步,针对一些人为难以避免的错误,先通过有效的诊错容错,首先保证系统能够正常的运行,这其中以故障的诊断和处理为主要内容。
二、可靠性设计之硬件设计本部分
(一)单片机硬件子系统人与环境特性。在石油测井行业中,单片机主要用来采集数据和处理数据。下井仪与地面仪数据采集与传输以及处理就是单片机在油井中的运用。这样环境下的单片机系统必须要经受住恶劣环境的考验。当然,在单片机系统的应用现场,外界环境的干扰是必不可少的,而且还不可能完全彻底的消除,只有在外界的干扰源对单片机系统的运行可靠性构成威胁时,采取适当的行之有效的隔离、滤除和屏蔽措施才是必须的。
(二)硬件可靠性设计的途径。单片机系统硬件可靠性的设计途径主要包括:
1.匹配好各类安装器件的运行速度,不可以将高、低速器件混用。
2.匹配好各类安装器件的输出输入电平,TTL器件与CMOS器件的接口电平就应该考虑好。
3.匹配好各类使用器件的温度性能,不可高低温元件混合使用,做好隔离。
4.根据不同器件的质量好坏,可靠性程度,不同等级的器件应分开使用。
5.选用合理的系统时钟,在满足系统实时性、快速性要求的大前提下,可以用较低的系统时钟,可以大大降低其它元器件必不可少的速度要求,这对提高硬件系统的可靠性有利,工业上大多用6MHz,但是在石油测井行业中,常用的下井仪数据采集及遥传通信用的单片机已达到24MHz。
三、软件可靠性设计部分
软件是逻辑性系统元素,其特点包括抽象性、持久性、严密性、易出错性、智力性、须维护、难以度量等,软件的编写过程与人的关系密切,因而错误是在所难免的,而且还有传染性。如何使软件的编写错误降低到最少,并且在出现错误以后,又具有必要的诊错容错能力成为最主要的问题。要解决软件可靠性设计,必须要解决这个问题。
(一)单片机系统软件可靠性设计的途径。作为单片机系统运行不可靠的主要因素,软件设计错误显得尤为重要,但是,也不是软件设计正确系统就一定能可靠运行,这是因为在运行软件的过程中,也依然避免不了来自内外的各
原创力文档

文档评论(0)