单片机测控系统的可靠性分析_第1页
单片机测控系统的可靠性分析_第2页
单片机测控系统的可靠性分析_第3页
单片机测控系统的可靠性分析_第4页
单片机测控系统的可靠性分析_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上单片机测控系统的可靠性分析 摘要通过对干扰源的分析,讨论在单片机测控系统中硬件系统和软件系统可靠性与整个系统可靠性的关系。采用软硬件协同设计方法,将硬件与软件抗干扰相结合,可以设计出稳定可靠的单片机测控系统。 关键词单片机 测控系统 软硬件协同设计 可靠性 中图分类号:TP202.1文献标识码:A 文章编号:16717597(2008)01 一、引言 近年来,人们在不断完善单片机测控系统硬件配置的基础上,对系统受干扰的原因进行分析,对提高系统抗干扰能力的方法进行探讨,不仅具有一定的理论意义,也有很高的实践价值。 二、硬件系统可靠性 硬件系统可靠性从技术的角度上来讲,主

2、要指硬件的冗余技术。在工业生产中所出现的干扰一般是以脉冲的形式进入单片机系统的,渠道主要有三条,即空间干扰(场干扰),过程通道干扰和供电系统干扰。空间干扰是通过电磁波辐射进入系统的,过程通道干扰是通过与主机相连的前向通道、后向通道以及与其它主机相连的通道进入的。在一般的情况下,空间干扰的强度上要远小于其他两个渠道的干扰,而且可以通过良好的屏蔽、正确的接地和高频滤波加以消除。因此重点应放在防止供电系统和过程通道的干扰上1。 影响单片机测控系统可靠性的因素,有45%来自系统设计。为了保证测控系统的可靠性,在对电路设计时,应进行最坏情况的设计。各种电子元件的特性不可能是一个恒定值,总是在其标注值的上

3、下有一个变化的范围。同时,电源电压也有一个波动范围,最坏的设计(指工作环境最坏情况下)方法是考虑所有元件的公差,并取其最不利的数值。核算电路的每一个规定的特性。如果这一组参数值都能保证正常工作,那么在公差范围内的其它所有元件值都能使电路可靠地工作。在设计应用系统电路时,还要根据元件的失效率特征及其使用场所采取相应措施,对那些容易产生断路的部件,以并联方式复制,并在这些部分设置报警和保护装置2。 对于提高系统的可靠性,人们在硬件上已采取了多种常用的措施,如各种接地处理、屏蔽、隔离、滤波、退耦、旁路等等,因此能够抑制或消除一定的干扰。但是这些措施并不是十分有效的,例如对因单片机系统配置不完善、元器

4、件不能正确使用及硬件设计的不合理而受到的干扰就不能完全消除。另外,进入单片机系统干扰的频谱往往是很宽的,也具有较大的随机性,如果采用硬件抗干扰的措施,也只能控制某个频段的干扰,而对于其他频段的干扰就难于控制了。 三、软件系统可靠性 实现软件系统可靠性最有效的方法是去除干扰源、隔断干扰路径,但往往很难做到。单片机干扰最常见的现象就是复位,至于程序跑飞,其实也可以用软件陷阱和看门狗将程序拉回到复位状态。所以,单片机软件抗干扰最重要的是处理好复位状态。一般单片机都会有一些标志寄存器,可以用来判断复位原因;另外也可以自己在RAM中埋一些标志。在每次程序复位时,通过判断这些标志,可以判断出不同的复位原因

5、;还可以根据不同的标志直接跳到相应的程序。这样可以使程序运行有连续性,用户在使用时也不会察觉到程序被重新复位过。 四、软硬件协同系统的可靠性 功能强大的各种单片机系统减轻了控制系统设计人员的工作量,但它存在两个问题。其一,在选定单片机过程中没有考虑软硬件的综合设计,即只考虑了硬件的方便性,没有考虑与之相应的软件,所以在系统设计周期中,硬件与软件的设计过程分离且相互独立,在系统集成前没有交互作用;其二,在硬件选择过程中没有考虑系统开发周期及成本,往往需要购买专用的开发系统及编程器,开发人员还要花费一定的时间熟悉指令和仿真器,延长开发周期。显然,这种依据项目功能选择单片机的设计方法限制了平衡软硬件

6、的能力,不能充分发挥软硬件各自的潜力。在单片机测控系统中,只要认真分析系统的干扰来源及传播的途径,并采用软硬件结合抗干扰的措施,就能保证系统可靠的运行。 因此,可以采用软硬件协同设计的方法,并将该方法作用于一个设计的过程中。硬件和软件设计是相互作用的,这种相互作用发生在设计过程的各个阶段和各个层次。设计过程充分体现了软硬件的协同性。在软硬件功能分配时就考虑到了现有的软硬件资源,在软硬件功能的设计和仿真评价过程中,软件和硬件是互相支持的。这就使得软硬件功能模块能够在设计开发的早期互相结合,从而及早发现问题及早解决,避免了在设计开发后期反复修改系统以及由此带来的一系列问题,而且有利于挖掘系统潜能、

7、缩小产品的体积、降低系统成本、提高系统整体性能。作为一种全新的设计思想,软硬件协同设计通过挖掘软硬件之间的协同性,可以克服传统设计方法中把软件和硬件分开设计而带来的弊端,使整个设计过程以及设计出来的产品能够高效地工作,提高整个系统的可靠性。 当一个采用软硬件协同设计的方法设计的单片机测控系统设计完成后,可以通过测试方法验证其可靠性。具体测试内容包括:测试单片机软件功能的完善性。这是针对所有单片机系统功能的测试,测试软件是否写的正确完整。上电、掉电测试。在使用中用户必然会遇到上电和掉电的情况,可以进行多次开关电源,测试单片机系统的可靠性。老化测试。测试长时间工作情况下,单片机系统的可靠性。必要的话可以放置在高温,高压以及强电磁干扰的环境下测试。ESD和EFT等测试。可以使用各种干扰模拟器来测试单片机系统的可靠性。 五、结束语 从根本上来说,单片机测控系统的可靠性,是由硬件系统的可靠性与软件系统的可靠性共同构成,即反映了硬件系统和软件系统抗干扰的能力。硬件抗干扰是主动的,而软件是抗干扰是被动的。认真地分析干扰源,通过软硬件协同设计方法,将硬件与软件抗干扰相结合,完善系统监控程序,设计稳定可靠的单

温馨提示

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

评论

0/150

提交评论