基于USB的数据采集系统研究与设计

基于USB的数据采集系统研究与设计

论文摘要

随着数据采集技术的发展与多领域用户的需求,单一的采集设备已经不能满足数据采集系统的需求。本设计主要研究对象为自适应光谱仪采集的光学信号,在实际运用过程中,光学信号的采集受到地域位置的限制,需要便捷的设备完善光学信号的研究。因此为解决原来依靠独立的硬件实现运算与分析功能模块的复杂性,USB发挥了自身独特的优势。本文结合光学精密研究所863计划关于光谱仪的研究项目,根据采集到的光学信息,在后期对其处理及其传输进行研究,即对光学信号的传输,转换以及界面显示存储方面做了详细分析,并提出了基于USB数据采集系统的实现方案。本文主要运用到的操作系统为Windows XP,软件为VC++,运用的语言有:C语言,部分汇编语言。重点对硬件电路、固件程序、USB设备驱动程序和PC机应用程序的设计实现进行了深入论述。本文基于USB的传输优势,FPGA的高效性能,将采集到的光信号经模数转换后由FPGA处理控制数据,通过USB控制接口将数字信号传输到上位机,用户通过上位机对采集到的数据进行处理,实现如控制采集,读取数据,存储数据,转换数据等功能。文章围绕设计目标,从整体方案、芯片选择、控制传输软件的设计、基于USB实时数据采集软件设计,及其上位机的界面设计等方面阐述了主要的设计研究工作。在基于USB数据采集系统的研究设计中,完成了USB的固件控制软件设计,USB与FPGA接口连接软件设计和上位机界面软件设计,并参与了部分硬件电路的研究。最后,本文对所完成的工作进行总结,对未来数字采集系统的发展做出展望。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 基于USB数据采集系统的研究背景
  • 1.1.1 总体设计背景
  • 1.1.2 多谱段自适应光谱仪采集系统的发展
  • 1.2 数字采集系统的发展
  • 1.2.1 数字采集系统的发展趋势
  • 1.3 总线接口的发展背景
  • 1.3.1 通用串行总线技术的发展背景
  • 1.3.2 通用串行接口的技术特点
  • 1.4 数据采集系统信号处理芯片发展概述
  • 1.4.1 信号处理芯片的国内外发展
  • 1.4.2 FPGA的技术特点
  • 1.5 基于USB数据采集系统的研究意义
  • 1.6 基于USB数据采集系统的研究内容概述及其章节结构
  • 2 基于USB数据采集系统的总体设计方案选择
  • 2.1 基于USB数据采集系统的需求分析
  • 2.1.1 基于USB数据采集系统的应用需求
  • 2.1.2 基于USB数据采集系统的功能需求
  • 2.1.3 基于USB数据采集系统的总体设计思路
  • 2.2 基于USB数据采集系统的硬件电路概述
  • 2.2.1 基于USB数据采集系统的USB总线概述
  • 2.2.2 USB的通信模式
  • 2.2.3 USB的芯片功能结构
  • 2.2.4 USB芯片的结构分析
  • 2.2.5 基于USB数据采集系统的FPGA功能概述
  • 2.2.6 FPGA在基于USB数据采集系统中的作用
  • 2.2.7 基于USB数据采集系统的接口电路
  • 2.3 基于USB数字采集系统的软件设计概述
  • 2.3.1 基于USB数据采集系统的固件程序设计
  • 2.3.2 基于USB数据采集系统的驱动程序设计
  • 2.3.3 基于USB数据采集系统的应用程序设计
  • 2.4 本章小结
  • 3 基于USB数据采集系统的硬件电路
  • 3.1 基于USB数字采集系统的硬件电路分析
  • 3.1.1 多谱段自适应光谱仪采集信号分析
  • 3.1.2 基于USB数据采集系统硬件电路的结构搭建
  • 3.2 基于USB数据采集系统的硬件电路平台
  • 3.2.1 FPGA与CY7C68013 芯片之间的连接
  • 3.3 基于USB数据采集系统的硬件电路结构
  • 3.3.1 基于USB数据采集系统FPGA硬件电路
  • 3.3.2 基于USB数据采集系统USB硬件电路
  • 3.4 硬件电路实物图
  • 3.5 本章小结
  • 4 基于USB数据采集系统的软件设计
  • 4.1 基于USB数据采集系统软件总体设计
  • 4.2 基于USB数据采集系统USB程序设计
  • 4.2.1 USB内部固件程序设计
  • 4.2.2 USB内部固件设计步骤
  • 4.2.3 USB固件框架函数说明
  • 4.2.4 USB固件程序
  • 4.2.5 USB设备枚举与重枚举
  • 4.2.6 USB设备配置终端
  • 4.3 基于USB数据采集系统FPGA软件设计
  • 4.4 本章小结
  • 5 基于USB数据采集系统的上位机软件设计
  • 5.1 基于USB数据采集系统上位机交互软件设计
  • 5.1.1 基于USB数据采集系统上位机交互程序概述
  • 5.1.2 基于USB数据采集系统驱动程序和应用程序的通信
  • 5.2 基于USB数据采集系统的上位机软件开发
  • 5.2.1 基于USB数据采集系统上位机软件设计步骤
  • 5.2.2 基于USB数据采集系统应用程序的设计
  • 5.3 基于USB数据采集系统的系统测试结果
  • 5.4 本章小结
  • 6 结论
  • 6.1 结论
  • 6.2 论文的研究不足与展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].移动数据采集系统在因公赔偿中的应用[J]. 电子技术与软件工程 2019(24)
    • [2].风洞通用压力扫描阀综合数据采集系统的设计与实现[J]. 计算机测量与控制 2020(02)
    • [3].基于ZigBee无线网络的应变数据采集系统[J]. 仪表技术与传感器 2020(01)
    • [4].多通道混合数据采集系统设计与实现[J]. 计算机测量与控制 2020(02)
    • [5].智轨电车低压配电与数据采集系统研究[J]. 控制与信息技术 2020(01)
    • [6].自动化设备数据采集系统的开发与应用[J]. 南方农机 2020(05)
    • [7].石油钻井实时数据采集系统研究[J]. 内江科技 2020(05)
    • [8].高速公路机电设备运维数据采集系统研究[J]. 西部交通科技 2020(01)
    • [9].整车低温冷起动数据采集系统的研究[J]. 电子世界 2020(08)
    • [10].基于称重原理的数据采集系统在零售柜上的应用[J]. 衡器 2020(06)
    • [11].一种便携式实时数据采集系统的设计与实现[J]. 北华航天工业学院学报 2020(03)
    • [12].智能电表数据采集系统设计与分析[J]. 计算机产品与流通 2020(10)
    • [13].浅谈实时数据采集系统在炼油厂的应用[J]. 信息系统工程 2020(08)
    • [14].嵌入式健康数据采集系统设计与实现[J]. 电脑知识与技术 2020(25)
    • [15].面向数字孪生的数据采集系统设计[J]. 电子质量 2020(10)
    • [16].油田井下数据采集系统的相关研究[J]. 信息系统工程 2018(12)
    • [17].试验数据采集系统的信号实时性分析[J]. 仪器仪表用户 2019(03)
    • [18].嵌入式技术在数据采集系统中的应用[J]. 中国新通信 2018(14)
    • [19].基于ZigBee与GPRS的农业数据采集系统设计[J]. 贵州师范学院学报 2016(09)
    • [20].基于单片机的电力机车数据采集系统的设计[J]. 现代工业经济和信息化 2016(24)
    • [21].基于FPGA+DSP的数据采集系统设计与实现[J]. 计算机测量与控制 2016(11)
    • [22].基于ZigBee的人体健康数据采集系统的设计[J]. 物联网技术 2016(12)
    • [23].用于铁路基础设施监测的振动传感器数据采集系统设计[J]. 中国新技术新产品 2017(04)
    • [24].全国健康扶贫数据采集系统的构建[J]. 中国卫生信息管理杂志 2016(06)
    • [25].无人机数据采集系统在通信勘查中的应用要点[J]. 电信工程技术与标准化 2017(04)
    • [26].一种便携式数据采集系统的硬件电路设计[J]. 仪表技术 2017(05)
    • [27].多任务航空数据采集系统[J]. 科技传播 2017(12)
    • [28].基于MSP430的数据采集系统设计[J]. 工业控制计算机 2017(08)
    • [29].离散型制造企业数据采集系统设计及实施[J]. 机电工程技术 2017(07)
    • [30].一种基于太阳能光伏供电的数据采集系统[J]. 内燃机与配件 2017(16)

    标签:;  

    基于USB的数据采集系统研究与设计
    下载Doc文档

    猜你喜欢