摘要本故障检测仪是针对某设备的电路板检修,设计的一款电路板故障自动检测设备,可以实现对九种电路板的自动故障检测,并给出电路板的故障信息。本论文主要研究了电路板故障检测仪软件部分的设计,即ARM和显控终端两部分软件设计。ARM部分程序设计主要讨论了AT91SAM9G20的启动、中断,网口、串口驱动程序和检测主程序设计。显控终端软件设计包括终端界面设计、通信模块程序设计、数据采集卡模块程序和检测主程序设计。在现有硬件平台上,ARM程序配合显控终端软件完成了九种电路板故障的检测工作,达到了设计要求。5563
关键词  故障检测仪  ARM  显控终端
毕业设计说明书(论文)外文摘要
Title    Software design of circuit board fault detection device
Abstract
An automatic fault detection device on circuit board is designed to repair some kind of circuit board, Nine kinds of circuit boards’ faulty can be detected and the fault information of circuit board can be given. The software design of circuit board fault   detection is mainly studied in this paper, including the ARM part and the software design of display and control terminal part. The start and interrupt of the AT91SAM9G20, network port driver, serial port driver and the main test program are mainly discussed in the program design of ARM part. The design of terminal interface, program design of communication module, data acquisition card modules and program design of main test program are included in the software design of the display and control terminal part. On the existing hardware platform, detection of nine kinds of circuit boards is completed by the ARM part and the display and control Terminal software. The design requirements are reached.
Keywords  Circuit board fault detection device  ARM  Display and control terminal
 目   次  
1  引言(或绪论)1
1.1    研究背景1
1.2    检测仪总体设计 1
1.3 论文内容及章节安排  2
2  ARM程序设计3
2.1  ARM程序概述3
2.2  信号产生单元组成   5
2.3 AT91SAM9G20的启动和中断7
2.4 DM9161网口程序计  8
2.5 串口程序计   16
2.6主程序流程 18
3  终端软件程序设计  20
3.1 软件终端界面开发模板MFC  31
3.2 软件终端界面 23
3.3 数据采集卡程序设计 27
3.4 网络通信模块程序设计 30
3.5 终端软件程序工作流程 31
4  程序测试35
结论   39
致谢   40
参考文献 41
 
1    序言
1.1 研究背景
     现代电子技术高速发展,电子设备板级文修测试技术也不断得到发展,二十世纪60年代仅仅是应用简单的数字测试仪,70年代是应用总线仿真器固定电平测试,80年代是应用数字发生器实现静态逻辑测试,90年代是应用动态性能数字测试系统实现动态模拟仿真测试。
    现代半导体集成电路的高速发展,同时也推动了电子应用技术的高速发展,数字电路板采用多种专用电子器件设计,其电路结构复杂、功能强大.电路板尺寸小、器件密度高、时钟和数传速度快等特点,这些特点使电子设备越来越复杂,增大了数字电路板的自动测试与故障诊断难度。电子设备必须进行文修,文修的关键一步是对电子设备的电路板进行自动测试与故障诊断,并且要求故障隔离到元器件才能实现电路板的修复。传统的仪器与仪表设备及测试手段与方法已不能满足现代数字电路板的自动测试与故障诊断,适应现代数字电路板的故障检测设备必须采用先进的自动测试与故障诊断设备和技术,这种设备就是自动测试设备。
上一篇:ARM嵌入式系统的数据采集传输系统研究+源程序
下一篇:有限元方法在波导计算的应用仿真

基于VC的分层AltaRica故障建模和分析

单片机的环境参数检测仪的设计+电路图

STC89C51单片机便携式环境检...

Matlab离散时间网络化控制系统故障检测策略

MATLAB动车组转向架轴承故障的分析与诊断仿真

MATLAB重载货运列车滚动轴承故障振动信号分析

国产ELF系列CPLD开发板设计...

中国古代秘书擅权的发展和恶变

拉力采集上位机软件开发任务书

浅谈新形势下妇产科护理...

辩护律师的作证义务和保...

《醉青春》导演作品阐述

谷度酒庄消费者回访调查问卷表

多元化刑事简易程序构建探讨【9365字】

国内外无刷直流电动机研究现状

高校网球场馆运营管理初探【1805字】

浅谈传统人文精神茬大學...