基于USB的便携数据采集系统的软件设计

来源 :电子科技大学 | 被引量 : 5次 | 上传用户:yangyp88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据采集是指从传感器和其它待测设备等模拟和数字被测单元中自动采集非电量或者电量信号,作为一种控制手段,在自动化监测、测控、航天测试中被广泛应用。本文基于USB的即插即用、热插拔、传输速度快等特点,进行数据采集系统的设计。本文所设计的USB便携数据采集系统主要有存储深度可设,触发方式可选,数字I/O通道兼容TTL、CMOS、LVTTL电平,以及友好的人机界面操作等特点。本文主要设计实现USB便携数据采集系统的软件部分,主要包含固件程序、设备驱动程序、仪器驱动程序和人机界面程序。设计所选用的接口芯片是EZ-USB FX2系列芯片,使用其提供的固件程序框架能快速完成固件程序的设计,利用其GPIF模式快速完成数据上传到上位机。设备驱动程序使用的是DriverStudio开发环境,Driver Studio能快速开发一个符合微软WDM模型的设备驱动程序。调用WIN32函数,实现和设备驱动程序之间的通信,根据实际情况将所需功能进行封包,生成动态链接库文件,即仪器驱动程序。使用CVI开发人机界面程序,通过调用仪器驱动程序,构建操作设备的面板,使得操作更加直观形象。最后通过和设备硬件部分联合调试,分析并解决调试过程中遇到的问题,完成整机功能的验证。经过多次调试证明,该设备能方便快速完成数据的采集功能,实现了预期的设计目标,具有较高的实际应用价值。
其他文献
轴流旋风分离器作为一种高效的分离设备,具有体积小、结构简单、耐高压、并联方便、压力损失小等优点,在石油化工、海水淡化等行业得到了广泛的应用。本文通过实验及数值方法
本文通过对荣华二采区10
期刊