论文摘要
随着计算机和测试技术的发展,市场上出现了各种接口的数据采集设备。目前基于ISA或PCI等内置式接口的高速数据采集器,可实现多功能采集,但存在着体积较大、不便于携带的缺点,基于串口、并口的采集器,虽然体积小,但功能比较单一;并且在进行上位机软件开发时,采用孤立的VC或VB等文本编程语言,导致开发周期长开发成本高等问题,这些都限制了数据采集器的应用。对此,本文针对以上数据采集器存在的问题展开了研究,提出基于USB2.0接口,运用VC++多线程、LABVIEW虚拟仪器等技术对具有便携、多功能、并行的数据采集系统进行开发的方案。主要的工作有如下几个方面:(1)提出便携方式下,仍能实现多功能的高速数据采集的软件设计方案。给出了利用集成了USB2.0接口及8051核的微处理器芯片CY7C68013A来控制2路独立的高速A/D采集的设计思想,并在集成了传感器供电、信号调理、通道平衡的硬件基础上,采用KEIL C51实现USB固件程序的开发,提出通过乒乓BUFFER重构机制,配合FLASH的使用,实现三种采集功能及相应功能下数据存储管理,上层界面开发采用LABVIEW虚拟仪器技术,结合VC++多线程机制实现高效通讯传输,完成多功能便携的采集器软件设计方案。(2)针对USB固件程序的开发,进行多端点的配置及传输协议的制定,提出设置EP2为命令接收端、EP6为命令返回端、EP8为数据发送端的端点配置方案,通过对端口的独立操作,保证命令传输的可靠性、数据传输的高速性以及数据命令的同步操作;为实现系统三种采集功能:瞬态采集、实时采集和离线采集,研究设计了在瞬态和离线方式下对两个独立的BUFFER存储块进行使用,实现每个通道500K的采集长度;并且在离线采集方式下,为保证离线数据稳定可靠的存储,对FLASH数据存储提出坏块标识机制,避免对坏块进行读写而造成的数据丢失;在实时采集方式下通过对两个存储块进行乒乓BUFFER重构,实现了无线长的实时采样长度。(3)在进行上位机操作界面的设计时,提出以LABVIEW图形界面开发环境为平台,结合VC++6.0,实现友好的操作界面开发。利用LABVIEW虚拟仪器技术,通过采用Graph图表实现历史波形回放,采用Chart图形实现实时监测数据波形的动态显示,完成了可重构的仪器功能。利用LABVIEW的事件结构,保证及时响应用户的操作命令,采用状态机结构,实现不同功能下各自独立的采集过程控制。在进行采集控制时,为解决采集的高速性和波形显示的实时性的矛盾,提出了采用多线程机制,在主线程进行实时数据显示外,重新设置了专用数据接收线程,实时接收保存来自USB接口的采集数据,达到了接收保存与读取显示分离,实现双通道最大100KHz的采集率。(4)为进行系统功能的测试,利用信号发生器发出的各种频率和幅值的模拟信号,检测采集器在不同采集功能下的参数设置、数据采集、波形显示功能的实现。采用PCI-GPIB控制卡来对带有GPIB接口的函数发生器和数字万用表进行控制,实现采集系统通道的参数标定,保证了系统的精度。测试结果表明,该系统具有多功能高速采集的优点,且系统精度达到0.3%。
论文目录
相关论文文献
- [1].基于USB总线的微型车床开放式数控系统研究与设计[J]. 机床与液压 2020(01)
- [2].基于USB通信的FPGA高速数据采集系统研究[J]. 装备维修技术 2020(02)
- [3].基于USB的频率特性测试仪的设计[J]. 吉林化工学院学报 2016(01)
- [4].一种小型化高可靠USB测控应答机的设计与实现[J]. 信息通信 2016(03)
- [5].基于USB的虚拟示波器设计[J]. 数字技术与应用 2016(08)
- [6].高解析喷码机中的USB数据传输系统[J]. 电子设计工程 2015(01)
- [7].一种基于USB的视频传输系统设计[J]. 电脑知识与技术 2017(14)
- [8].基于FPGA和USB的多通道超声检测系统设计[J]. 仪表技术与传感器 2017(08)
- [9].USB通信技术在测控领域中的应用探讨[J]. 数字技术与应用 2016(12)
- [10].基于FPGA和USB的数据采集系统设计[J]. 世界科技研究与发展 2010(01)
- [11].基于USB内窥镜的航空发动机孔探教学系统[J]. 课程教育研究 2016(09)
- [12].基于USB的数据通信系统的研究[J]. 黑龙江科技信息 2014(07)
- [13].USB虚拟串口通信实现[J]. 电子科技 2014(03)
- [14].基于USB隧道的文件传输技术设计[J]. 信息化研究 2014(02)
- [15].USB编程器在电视机存储器维修中的应用[J]. 黔南民族师范学院学报 2012(04)
- [16].基于USB和FPGA的多功能等效器设计[J]. 电视技术 2012(23)
- [17].基于USB的伺服电机的通信研究[J]. 电脑知识与技术 2010(18)
- [18].一种基于USB的高速数据采集系统硬件设计[J]. 科技广场 2010(08)
- [19].基于USB的数字电位器的控制[J]. 电测与仪表 2009(10)
- [20].汽车行驶记录仪USB接口的设计与实现[J]. 电脑与电信 2009(12)
- [21].USB技术在超声波测距系统中的应用[J]. 仪表技术 2008(12)
- [22].基于USB和FPGA实现的高速光子符合仪[J]. 电子测量技术 2008(12)
- [23].基于USB接口的全自动热量计的设计及实现[J]. 仪器仪表学报 2008(06)
- [24].基于USB接口的虚拟逻辑分析仪的设计[J]. 机电工程 2008(06)
- [25].USB接口海量存储指令分析[J]. 机电产品开发与创新 2008(03)
- [26].基于USB接口的便携式温度记录仪的相关探讨[J]. 科技资讯 2017(17)
- [27].USB端口驱动半导体制冷制热能效研究[J]. 质量探索 2016(01)
- [28].新款自行车存储动能 通过USB端对手机充电[J]. 工业设计 2013(05)
- [29].USB闪存驱动器在蓝牙耳机中的应用研究[J]. 办公自动化 2014(19)
- [30].基于USB的数据采集系统设计[J]. 机械工程与自动化 2014(06)