基于usb接口的数据采集器设计.doc
约36页DOC格式手机打开展开
基于usb接口的数据采集器设计,基于usb接口的数据采集器设计1.2万字本人今年最新原创的毕业设计,仅在本站独家提交,大家放心使用摘要 随着信息技术与电子技术的快速发展,数据采集技术广泛应用于科学研究领域和许多生产场合。传统的通信方式由于传输速度慢、抗干扰能力弱、安装麻烦等原因严重阻碍了数据采集设备的发展,新一代通用串行总线(universal se...
内容介绍
此文档由会员 jiji888 发布
基于USB接口的数据采集器设计
1.2万字
本人今年最新原创的毕业设计,仅在本站独家提交,大家放心使用
摘要 随着信息技术与电子技术的快速发展,数据采集技术广泛应用于科学研究领域和许多生产场合。传统的通信方式由于传输速度慢、抗干扰能力弱、安装麻烦等原因严重阻碍了数据采集设备的发展,新一代通用串行总线(Universal Serial Bus,简称USB)具有传输线少、速度快、支持热插拔以及易于扩展等优点,很好的解决了以上问题,因此串行总线技术在计算机系统及通信设备中迅速得到了广泛的应用。
本文依照课题要求,对数据采集系统的软件实现进行了研究。首先阐述了数据采集技术和USB技术的特点,以及设计思路,研究目的。其次重点讨论了USB的特性,总线结构和通信协议。然后介绍了硬件部分采用的芯片UA301数据采集卡,同时对该芯片的功能特点,技术指标,连接驱动,编程函数进行了说明。最后介绍了利用Microsoft Visual C++软件设计数据采集系统的过程,包括系统界面设计,功能实现,成果展示等。
本采集系统用户软件能完成要求的数据采集功能,可实现单通道或三通道采样,界面美观大方,操作简单方便。
关键词:数据采集 通用串行总线(USB) UA301 Microsoft Visual C++
Application Design of the Data Acquisition System Based on USB
Abstract With the development of information technology and electronic technology, data acquisition technology is widely used in the fields of scientific research and industrial production. The traditional communication mode has seriously hindered the development of the data acquisition equipment because the transmission speed is slow, weak anti-interference ability, trouble installation. A new generation of universal serial bus has the advantages of fewer transmission lines, speed, supporting hot plug and easy to expand ect. Solves this problems well. Therefore the serial bus technology in the computer system and the communications equipment has been widely used.
In this paper, in accordance with the requirements of the subject, research on software of the data acquisition system. Firstly explains the characteristic of data acquisition technology, the USB technology, and the design idea, the purpose of the study. Then it discusses the characteristics of USB, bus structure and communication protocol. And then introduces the hardware using data acquisition card UA301. At the same time it introduces the functions and characteristics, technical indicators, connected to the drive, the programming function. Finally, introduced the process of using Microsoft Visual C++ software design of data acquisition system, including the system interface design, function realization, exhibition etc.
The system user software can complete the data acquisition function, can realize single channel or three channel sampling beautiful interface, easy operation.
Key words Data acquisition System Universal Serial Bus UA301 Microsoft Visual C++
目 录
第1章 绪论 1
1.1 数据采集技术 1
1.2 USB概述 1
1.3 数据采集技术的分类及本课题采用方案 2
1.4 论文研究内容和目的 3
第2章 USB原理技术概述 4
2.1 USB简介及特性 4
2.2 USB的总线结构 4
2.3 USB的通信协议 6
2.3.1 信息包 6
2.3.2 事物 8
2.3.3 数据传输 8
第3章 UA301型A/D采集器 10
3.1 概述 10
3.1.1 主要功能及特点 10
3.1.2 技术指标 11
3.2 A/D数据采集卡硬件连接及其驱动 11
3.3 UA301编程函数简介 12
第4章 UA301数据采集系统软件设计 13
4.1 软件选择 13
4.2 系统功能设计 13
4.3 设计概要说明 13
4.4 设计结果展示 15
4.5 系统界面设计详细介绍 17
4.5.1 主对话框的设计 17
4.5.2 启动对话框设计 19
4.5.3 参数设置对话框设计 20
4.5.4 周期设置对话框设计 22
4.6 系统功能介绍 23
4.6.1 动态链接库的调用 23
4.6.2 函数的初始化 24
4.6.3 对话框的调用与显示 25
4.6.4 全局变量的设置 25
4.6.5 定时器和计时器的设置 25
4.7 主要按钮功能 26
4.7.1 停止采样按钮 26
4.7.2 刷新按钮 26
4.7.3 帮助按钮 27
4.7.4 保存按钮 27
4.8 采集图形显示 29
第5章 结论 30
致谢 31
参考文献 32
1.2万字
本人今年最新原创的毕业设计,仅在本站独家提交,大家放心使用
摘要 随着信息技术与电子技术的快速发展,数据采集技术广泛应用于科学研究领域和许多生产场合。传统的通信方式由于传输速度慢、抗干扰能力弱、安装麻烦等原因严重阻碍了数据采集设备的发展,新一代通用串行总线(Universal Serial Bus,简称USB)具有传输线少、速度快、支持热插拔以及易于扩展等优点,很好的解决了以上问题,因此串行总线技术在计算机系统及通信设备中迅速得到了广泛的应用。
本文依照课题要求,对数据采集系统的软件实现进行了研究。首先阐述了数据采集技术和USB技术的特点,以及设计思路,研究目的。其次重点讨论了USB的特性,总线结构和通信协议。然后介绍了硬件部分采用的芯片UA301数据采集卡,同时对该芯片的功能特点,技术指标,连接驱动,编程函数进行了说明。最后介绍了利用Microsoft Visual C++软件设计数据采集系统的过程,包括系统界面设计,功能实现,成果展示等。
本采集系统用户软件能完成要求的数据采集功能,可实现单通道或三通道采样,界面美观大方,操作简单方便。
关键词:数据采集 通用串行总线(USB) UA301 Microsoft Visual C++
Application Design of the Data Acquisition System Based on USB
Abstract With the development of information technology and electronic technology, data acquisition technology is widely used in the fields of scientific research and industrial production. The traditional communication mode has seriously hindered the development of the data acquisition equipment because the transmission speed is slow, weak anti-interference ability, trouble installation. A new generation of universal serial bus has the advantages of fewer transmission lines, speed, supporting hot plug and easy to expand ect. Solves this problems well. Therefore the serial bus technology in the computer system and the communications equipment has been widely used.
In this paper, in accordance with the requirements of the subject, research on software of the data acquisition system. Firstly explains the characteristic of data acquisition technology, the USB technology, and the design idea, the purpose of the study. Then it discusses the characteristics of USB, bus structure and communication protocol. And then introduces the hardware using data acquisition card UA301. At the same time it introduces the functions and characteristics, technical indicators, connected to the drive, the programming function. Finally, introduced the process of using Microsoft Visual C++ software design of data acquisition system, including the system interface design, function realization, exhibition etc.
The system user software can complete the data acquisition function, can realize single channel or three channel sampling beautiful interface, easy operation.
Key words Data acquisition System Universal Serial Bus UA301 Microsoft Visual C++
目 录
第1章 绪论 1
1.1 数据采集技术 1
1.2 USB概述 1
1.3 数据采集技术的分类及本课题采用方案 2
1.4 论文研究内容和目的 3
第2章 USB原理技术概述 4
2.1 USB简介及特性 4
2.2 USB的总线结构 4
2.3 USB的通信协议 6
2.3.1 信息包 6
2.3.2 事物 8
2.3.3 数据传输 8
第3章 UA301型A/D采集器 10
3.1 概述 10
3.1.1 主要功能及特点 10
3.1.2 技术指标 11
3.2 A/D数据采集卡硬件连接及其驱动 11
3.3 UA301编程函数简介 12
第4章 UA301数据采集系统软件设计 13
4.1 软件选择 13
4.2 系统功能设计 13
4.3 设计概要说明 13
4.4 设计结果展示 15
4.5 系统界面设计详细介绍 17
4.5.1 主对话框的设计 17
4.5.2 启动对话框设计 19
4.5.3 参数设置对话框设计 20
4.5.4 周期设置对话框设计 22
4.6 系统功能介绍 23
4.6.1 动态链接库的调用 23
4.6.2 函数的初始化 24
4.6.3 对话框的调用与显示 25
4.6.4 全局变量的设置 25
4.6.5 定时器和计时器的设置 25
4.7 主要按钮功能 26
4.7.1 停止采样按钮 26
4.7.2 刷新按钮 26
4.7.3 帮助按钮 27
4.7.4 保存按钮 27
4.8 采集图形显示 29
第5章 结论 30
致谢 31
参考文献 32