摘要在生产过程中,测试环节对于保证产品质量和提高经济效益起到了重要的作用。本文阐述了自动测试系统的发展历程和电路板的测试方法,开发了可配置电气测试软件,可用于不同型号电路板的批量测试。
该软件能够通过系统配置实现对不同型号电路板的自动测试,主要包括用户登陆、系统配置、电路板测试、生成报表、测试结果查找等功能模块。本论文选择Access 2003作为底层数据库,阐述了在.NET环境中通过ADO.NET对数据库访问的具体实现过程;利用多线程的方式实现串行通信,通过委托机制实现对Windows窗体控件的跨线程调用;在分析Protel原理图文件结构的基础上,利用面向对象的方法创建显示库,实现了原理图的复现。将计算机与测试板连接,进行测试,系统能够实现串行通信,获得测试结果。19578
关键词 自动测试系统 ADO.NET 串行通信 Protel二次开发
毕业论文设计说明书(论文)外文摘要
Title Software Development of Configurable Electrical Test
Abstract
As an indispensible part of the production process, the link of test is of great importance for ensuring the quality of products. The development history of automatic test systems is introduced in the article. To realize the batch test of different circuit boards, configurable electrical test software is designed.
The software can achieve the aim by system configuration, with many functions, including user login, system configuration, circuit board testing, exporting of reports and the search of test results. Choosing Access as the database, ADO.NET is used to achieve the access to database in the .NET framework. Multithreading technology is used to realize the serial communication. Besides, delegation mechanism is discussed to slove the problem of cross-thread call of Windows forms controls. The file structure of the Protel principle diagram is analyzed and on that basis, the object-oriented method is applied to create the graphic display library and to realize the repetition of schematic diagram. Finally,the computer is connected with the lower machine and through debugging, communication and other functions can be implemented.
Keywords Automatic Test Systems ADO.NET Protel secondary development serial communication
目 次
1 绪论 1
1.1 研究背景 1
1.2 研究内容 4
1.3 研究意义 6
1.4 论文的工作安排 6
2 系统总体设计 8
2.1 需求分析 8
2.2 开发环境和运行环境 8
2.3 系统总体设计 8
3 数据库设计 10
3.1 Access数据库 10
3.2 数据库设计 10
3.3 数据库编程 12
4 多线程技术及串口通信实现 18
4.1 串行通信 18
4.2 C#串行通信实现方式 19
4.3 通信线程实现 20
5 Protel原理图复现 24
5.1 设计思路 24
5.2 原理图文件分析 24
5.3 选择绘图方式 25
5.4 原理图程序实现 26
5.5 原理图显示功能 32
6 界面设计及各功能模块实现 34
6.1 主界面设计 34
6.2 用户登陆 35
6.3 电板测试 36
6.4 测试结果 37
- 上一篇:基于中文语音识别技术的指挥训练系统的设计与实现
- 下一篇:二自由度简易云台增稳控制系统设计
-
-
-
-
-
-
-
十二层带中心支撑钢结构...
河岸冲刷和泥沙淤积的监测国内外研究现状
酸性水汽提装置总汽提塔设计+CAD图纸
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
杂拟谷盗体内共生菌沃尔...
java+mysql车辆管理系统的设计+源代码
乳业同业并购式全产业链...
大众媒体对公共政策制定的影响
中考体育项目与体育教学合理结合的研究