河南工学院
毕业设计论文
论文题目:基于USB数据采集系统的设计
摘要
USB数据采集系统实现了对于电机扭矩的测量、以及数据的处理、传输、显示和储存。USB数据采集系统主要包括扭矩传感器、A/D转换器、USB2.0控制器和PC机终端等四部分。上位机软件设计主要包括USB驱动程序的编写和上位机应用界面程序的编写。软件的编写在Visual C++ 6.0的开发环境中完成,利用Driver Works,结合DDK和Visual C++ 6.0完成USB驱动程序的编写。
本设计方案实现了对于电机扭矩的USB数据采集,以及对数据储存、处理、显示和相应的曲线绘制:USB接口做到了高速、稳定、可靠、准确;完成了上位机对USB数据采集所得数据的接收、处理和储存,并在界面中显示出接收到的数据(每次接收采集1 K Byte的数据);绘制USB数据采集所得数据相应的曲线,直观地反映数据的变化情况,并增加了曲线的实时缩放功能,便于观察和分析。
关键词USB,数据采集,Visual C++
ABSTRACT
This is a USB data acquisition system for the realization of the motor torque measurement and data processing, transmission, storage and display. This USB data acquisition system mainly includes four parts: the torque sensor, A / D converter, USB2.0 controller and PC terminal. Computer software design includes USB drivers and the Application procedures for the Application interface. Software is finished in the development environment of Visual C + + 6.0. Using Driver Works, cooperating with DDK and Visual C + + 6.0, USB driver is completed.
The designing plan for the realization of USB data acquisition for the motor torque, storing, processing, display of the data and drawing the corresponding curve: USB high-speed, stable, reliable and accurate interface; completion on PC of reception, processing, storing and displaying of data from the USB data acquisition (collects 1 K Byte data each time); drawing corresponding curve for the data from the USB data acquisition, which reflects the data changes intuitively; real-time changing of the scale of the curve for better observation and analysis.
Key words USB,Data Acquisition,Visual C++
目 录
摘 要 I
ABSTRACT II
绪 论 1
第一章 概 述 2
1.1 USB数据采集系统概述 2
1.2 本设计方案思路 4
1.3 研发方向和技术关键 4
1.4 主要技术指标 4
第二章 总体设计 5
2.1 扭矩传感器 5
2.2 A/D转换器 6
2.3 USB2.0控制器 6
2.4 PC机终端 8
2.5 其他说明 9
第三章 软件设计 10
3.1 USB 驱动程序设计 10
3.2 上位机界面程序设计 13
第四章 调试和测试 21
4.1 调试程序中的问题 21
4.3 测试结果 22
结 论 24
致 谢 25
参考文献 26
附录 27
绪论
数据采集系统是基于计算机的、实现灵活并由用户自定义的测量系统,它主要完成数据信息的采集、A/
您可能关注的文档
- 基于STM32的数字电压表的设计题库.doc
- 基于STM32和L6208的步进电机控制系统题库.doc
- 基于SVPWM的永磁同步电机控制系统的仿真题库.doc
- 基于UG的6110柴油机活塞三维实体设计题库.doc
- 基于VC++的串口数据采集系统设计-题库.doc
- 基于vc++的二维码制作软件设计(杨再东)题库.doc
- 基于verilog的密码开关,含testbench——实验题库.doc
- 基于VHDL语言的QPSK调制与解调的实现题库.doc
- 基于VHDL语言的秒表综合设计题库.doc
- 基于web聊天系统的设计与实现_需求规格说明书题库.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)