论文部分内容阅读
本文将USB(UniversalSerialBus)接口技术与控制系统中传统的数据采集、处理、存储等环节结合起来,设计实现了基于USB接口的通用实验测控系统,并着重介绍了该系统的上位机软件及驱动的开发。
通用实验测控系统将主要用于科研及教学中的数据采集、处理、显示、存储,能够根据操作者的初始设置实现基于被测物理量的回控,具备了工控机的功能。该系统下位机中央处理器采用的是十六位的Motorola56803DSP,采用嵌入式实时操作系统μC/OS-Ⅱ(MicroControlOperationSystemTwo),上位机主程序的开发语言采用Delphi7,驱动程序采用WDM模型,以IRP作为消息传抵的载体,以DDK作为开发工具,实现了与Windows系统底层核心机制相互交互的功能。
论文第一章介绍了通用实验测控系统的研究开发背景,并阐述了该系统的用途及特点。第二章介绍了几种实验数据测量系统的特点,并对论文中相关的一些技术背景进行了介绍,主要包括动态链接库、XML、USB等。第三章详细介绍了系统的总体分析及设计,对上位机的各个功能模块进行的重点介绍和说明。第四章详细介绍了驱动程序的设计过程。介绍了微软推荐使用的WDM模型,介绍了如何使用DDK开发驱动程序,以及驱动程序的调试方法,讨论了编译驱动程序的途径和方法。第五章对整个系统进行了总结,提出了改进系统的一些设想。