下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、【Word版本下载可任意编辑】 单片机系统的故障重现实验设计 电磁脉冲辐照效应实验方法 电磁脉冲对电予系统的辐照效应实验方法,简单地说就是将被测电子系统置于电磁脉冲辐射场中,承受电磁脉冲的照射,研究被测系统在电磁脉冲照射下受干扰、损伤的情况。 实验配置如图1所示。主要由吉赫横电磁波传输室(GTEM Cell)、Marx发生器、控制台和被试系统等组成。Marx发生器用于产生高电压,与GTEM室配合,在GTEM室内产生均匀电磁场。控制台主要由示波器、光接收机和Marx控制面板组成。光接收机和电场传感器组成模拟量光纤场测量系统,主要用于将辐射电磁场转换成电压信号;示波器用来显示电场波形;Marx控制
2、面板用来控制Marx发生器的充放电操作和陡化间隙的调整。 故障重现原理 故障重现的概念 计算机系统在电磁脉冲作用下可产生硬件损坏、数据采集误差增大、内存数据改变、程序跳转、重启动和死机等故障。这些故障现象是大量的、不同的计算机在不同环境、不同时间受干扰后产生的故障现象的集总。如果拿出任意一台计算机做实验,只能产生很少的几个故障现象,由于这些计算机没有自动检测功能,有的故障即使是发生了,也观察不到。如 果连故障现象都观察不全,就无法找出故障出现的规律和原因,更谈不上开展防护技术研究。因此,很有必要设计一套专门用于电磁脉冲效应实验的计算机系统,该系统具有以下功能: 自动检测并显示系统本身出现的故障
3、; 干扰时故障容易出现; 使出现故障的种类多; 具有故障重现功能。 故障重现是指主动地采取一定的技术手段,使故障反复出现。想看哪种故障就能出现哪种故障,想让它出现儿次就出现几次。这与一般电路中采取有效措施抗干扰的设计思想截然不同。 故障重现的条件 故障重现并不是用计算机软件开展故障仿真,而是故障的真实再现。要使故障重现,除了辐射场的幅度要足够强外,被测系统还要具备必需的硬件电路和软件环境。软件环境是指干扰出现时控制功能电路工作的程序正在运行,即时间对准。例如,如果要考察电磁脉冲对AD转换电路转换精度的影响,首先要有ADC,其次要保证照射时ADC正在工作。 实现故障重现的技术手段 对辐射场强度和
4、硬件电路的要求比较容易实现,难点是保证时间对准。当然,有些故障的重现对时间对准要求很宽松,如死机和重启动,计算机几乎在运行任何程序时都有可能出现这两种故障现象。 解决这一难点的方法是采取程序模块化和循环等待技术。程序模块化使每一种故障(效应)对应一个程序模块,想看哪种故障,就运行相应的程序模块;想让故障多次出现,就反复开展效应实验。循环等待技术是让计算机始终运行某一段或某一句程序,可大大提高干扰成功的概率,使故障容易出现。 系统组成及工作原理 硬件组成 本系统采用51系列单片机。为便于研究程序存储器的效应情况,选用内部不含EPROM的8031作为中央处理器,程序固化在外部程序存储器中,这里采用
5、的是擦、写方便的E2PROM(2864或28C64)。由于8031内含CTC和SIO,不再另设外CTC和SIO。为使系统能够重现尽可能多的故障现象,采用的外设芯片还有:外部数据存储器(6264)和ADC(AD0809)。另外,增加4位数码管用于信息显示,显示数据由4个锁存器(74LS373)保存。上述硬件电路既完成一定的功能又是被试验对象。系统组成如图2所示。 程序执行流程 该系统软件共由8个程序模块组成:指示单片机重启动的程序模块;检查CTC运行情况的程序模块;串口通讯功能检查程序模块;判断外RAM内容是否改变及读写是否出错的程序模块;判断内RAM内容是否改变程序模块;检查AD转换电路转换误
6、差是否增大程序模块;判断外中断足否被误触发程序模块;显示E2PROM内容是否被改写的程序模块。 系统的工作过程也就是上述8个程序模块的运行过程,它们是在执行开关K的控制下顺序执行的。图3给出了流程图。几乎每一种效应实验对应一个程序模块。由于硬件损坏故障与软件运行关系不大,而且故障现象明显,无需专门设置程序模块。重肩动效应实验可以工作在除指示单片机重启动的程序模块的任一程序模块。死机效应实验可以工作在任一程序模块,由于故障现象明显,无需检测程序。 故障重现及检测的具体实现不同的故障现象有不同的重现和检测方法。由于篇幅有限,只给出三种故障重现及检测的实现方法。 外RAM效应 这部分实验包括三部分:
7、一是不开展读写操作时,检查外RAM内容是否被改写;二是检查读操作是否出错;三是检查写操作是否出错。 部分实验中,RAM内容被改写是由于RAM芯片被干扰所致,只需编制检测程序。先在RAM的0000H1FFFH单元写入同一数据(AA),然后等待执行开关K的按下,等待期间开展冲击实验。冲击完毕,读出RAM内容并判断是否改变。 第二、三部分实验,检查RAM的读写操作是否因干扰而出错。让持续时间只有微秒量级的干扰脉冲去干扰执行时间只有几个微秒的读写指令,这种事件发生的概率几乎为0。对于干扰源可以工作在重复工作方式的情况,可以使其在重复工作方式下工作,这无疑是一种不错的想法。但是,由于重复工作方式的重复频
8、率并不能做得很高,只能到达1kHz左右,所以其效果并不明显。有效的方法是使程序重复执行一条读或写指令,虽然两次读或写之间还有几条判断读或写入的数据是否正确的指令,但两次读或写之间的时间间隔也只有数十微秒量级,这就相当于让读写指令等着电磁脉冲来干扰,从而大大提高了被干扰的概率。 第二、三部分程序编制开始时,为了使其更具代表性,对RAM的所有单元开展读或写,即先将RAM的0000H1FFFH单元清0,然后使程序循环读这些单元,或向这些单元循环写入数据AA,并实时检查读出或写入的数据是否正确。在实验中发现,第二、三部分实验出错的次数,比部分实验出现的次数还多。尽管采取了上述循环等待技术,但某条指令被
9、干扰的可能性还是很小。多次实验不得其解,后来在读实验显示出错信息时检查RAM各单元的内容,发现每次都有一部分RAM单元的内容出错,而读操作出错不可能导致RAM内容改变,因此,并不是或不全是读写操作出错,而是由于RAM内容被改写后,误判为读或写出错。解决这一问题的方法是,使读写操作只对某一一固定的RAM单元开展,由于一个单元被改写的概率是所有单元被改写概率的l2,这就大大降低了误警概率。 串口SIO效应 串口SIO效应实验主要是看串口通讯是否出错。要观察到这种故障现象,就必须让单片机运行串口通讯程序。由于51型单片机只有一个串口,而要使其开展通讯,少需要两个串口,这就至少需要有两套单片机系统,这
10、将使设备和实验复杂化。在认真研究串口工作原理后,终于找到了只用一个单片机模拟串口通讯的方案:把CPU的TXD和RXD短接,将TXD端发出的数据直接送入RXD开展接收,使单片机工作于自发自收状态,通过检查接收与发送的数据是否相等判断通讯是否正常。当然,仍需采用循环等待技术,使通讯循环开展,当运行正常时,在P1.1口产生脉冲信号,使红色LED亮。如果通汛出现异常,数码管将显示出错信息,并将LED熄灭。 定时器CTC效应 为使CTC工作失误故障重现,可在主程序中参加允许CTC中断的指令,使程序运行时,CTC一直在工作,等待电磁脉冲来干扰。 定时器采用CPU内部定时器0,工作方式为方式1。编写CTC0的中断子程序,与软件计数器R0配合,在P1.1口产生一个方波信号,驱动LED闪亮。主程序等待K按下指令,等待期间开展干扰实验。如果LED闪亮异常,说明CTC工作不正常。以下为定时器0的中断子程序: 实验结果 在设计该单片机系统以前,曾用一单片机应用系统做效应实验,结果只能观察到死机现象。而将该系统用于效应实验后,观察到了硬件损坏、AD转换误差增大、内存数据改变、程序跳转、死机、CTC工作失误、串口通讯出错和程序存储器E2PROM内容被改写等多种故障现象。通过大量、反复地实验,测出了各种故障出现的阈值,分析了故障出现的原因。 图4是示波器记录下的串口RXD引脚上的正常信号和通讯出错时的干
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年街道办事处公务员面试模拟题
- 2026年成功面试技巧面试问题与回答指南
- 2026年中药材质量安全及追溯体系建设要求试题
- 2026年教育行业人才招聘与培训方案解析
- 2026年水污染防治法实施与碧水保卫战知识试题
- 2026年全民所有自然资源资产损害赔偿测试
- 深度解析(2026)《GBT 18015.1-2017数字通信用对绞或星绞多芯对称电缆 第1部分:总规范》
- 深度解析(2026)《GBT 17564.1-2011电气项目的标准数据元素类型和相关分类模式 第1部分:定义 原则和方法》
- 深度解析(2026)《GBT 17048-2017架空绞线用硬铝线》
- 深度解析(2026)《GBT 16507.3-2022水管锅炉 第3部分:结构设计》
- 接触器的电工知识培训课件
- 2025年浙江高考数学试题及答案详解
- 2026中国联通秋季校园招聘考试参考题库及答案解析
- 学堂在线研究生素养课-积极心理与情绪智慧章节测试答案
- 2025年事业单位招聘考试综合类专业能力测试试卷(计算机类)-计算机软件工程与管理
- 2025年云南乡村医生招聘考试历年参考题库含答案详解(5卷)
- 呼吸衰竭护理
- 防洪防汛应急预案桌面演练方案和演练记录
- 2025年湖南省长沙市初中学业水平考试中考(会考)地理试卷(真题+答案)
- 胃穿孔的护理查房
- 春耕开犁活动方案
评论
0/150
提交评论