摘要:
随着电子技术的快速发展和电子设备的日益复杂,电子设备中的电路板的可靠性和可维护性在不通用的电路板测试软件平台中的矛盾越来越突出,其故障检测与定位较为困难、效率低下。本课题在充分调研传统电路板测试平台的基础上,以故障树为诊断手段,研究并开发了图形化编程环境下的电路板测试系统软件平台,实现了电路板的故障诊断功能,主要工作包括:1、针对被测电路板,引入故障树分析法。着重研究故障树的定性、定量分析相关理论,在此基础上开发出故障树分析软件,该平台界面友好,建模简捷,为后续电路板故障诊断的检测顺序提供决策依据。2、基于.Net FrameWork环境研制了TPS开发平台。该平台提供三种图形化组件:仪器控制、故障诊断和方法集合组件,实现了组件之间的连接和分支功能,并提出了MustFlow流程来保证硬件资源的有效释放,使用JSON机制来实现TPS的保存和加载。3、设计标点界面来标识电路板图片中的Mark点、测试点和元器件,完成实物与图片相应位置的映射,同时该界面支持目标位置的录入和删除操作。提出并实现了记忆标点和故障跳转功能,从而快速定位故障位置。4、在软件平台的基础上添加了测点定位平台和三轴定位平台的接口组件,分别对应目标位置的坐标识别和探针运动位置的自校正运动功能,构建成电路板测试系统。为了验证该软件平台的功能,以实际电路板为被测对象,编写和运行TPS完成故障诊断。结果表明基于故障树法的电路板故障诊断是可行有效的,同时软件平台操作方便、通用性强,有效提高了故障器件诊断效率。
展开