基于USB总线的数据采集系统
| 论文之家 | 代写论文 | 发表论文 | 站点地图 | 收藏本站 |
您现在的位置: 硕士论文 >> 电子论文 >> 自动化 >> 自动化技术 >> 正文
基于USB总线的数据采集系统
作者:张树明 Publish: 2005-10-18 Hits:-
【中文题名】 基于USB总线的数据采集系统
【英文题名】 A Data Acquisition System Based on USB Bus
【学科专业】 机械电子工程
【论文级别】 硕士论文
【投稿时间】 2005-10-18
【中关键词】 USB总线,数据采集,WDM驱动程序,PDIUSBD12,,
【英关键词】 USB,data acquisition,WDM driver,PDIUSBD12,
【分类导航】 工业技术>自动化技术、计算机技术>自动化技术及设备>自动化系统>数据处理、数据处理系统>数据收集和处理系统
【论文摘要】 数据采集系统是信息科学的一个重要分支,它研究信息数据的采集、存储、处理以及控制等,广泛应用在虚拟仪器、信号处理等领域。 同时,随着操作系统全面的支持USB技术标准,USB的应用正得到突飞猛进的发展。本文所要论述的正是如何使用USB这一新型总线形式,来实现一个简练的数据采集系统(包括软件和硬件)。 文中首先介绍了USB1.1规范,着重探讨了USB总线传输类型和总线协议,而后介绍了一个USB数据采集系统硬件搭建以及相应固件编写方式。该系统使用PDIUSBD12芯片作为USB接口芯片,AT89C52作为系统微控制器,ADC0809作为模数转换芯片。 然后,文章介绍了WDM模型驱动程序的总线结构以及组成WDM型驱动程序的各个子模块部分的功能和特点,以及如何在USBDI基础上编制一个WDM型设备驱动程序来实现应用程序与USB设备之间的通信。 最后,简单介绍了系统应用软件编写时需要注意的GUID以及多线程问题,列出了系统对不同波形、频率的输入信号进行测试的结果,并以测试结果为根据对系统的极限采样频率进行了估算。最后还对此系统在不同情况下波形失真的问题进行了分析,提出了解决方...
【论文题纲】
第一章 绪论 9-14
1.1 总线的概念和分类 10-11
1.2 PCI总线和ISA总线 11-12
1.3 USB串行总线的优势 12-13
1.4 本课题研究的内容和意义 13-14
第二章 USB系统简介 14-40
2.1 USB线缆和信号 14-17
2.1.1 USB接头和电缆 14-15
2.1.2 USB接口电器特性 15-16
2.1.3 USB编码方式 16-17
2.2 USB传输体系简介 17-21
2.2.1 USB主机和设备 18-19
2.2.2 USB设备的端点、接口和配置 19
2.2.3 USB传输类型 19-20
2.2.4 管道(Pipe) 20
2.2.5 USB通信流模型 20-21
2.3 USB接口通信协议 21-40
2.3.1 数据域格式 22-24
2.3.2 包格式 24-26
2.3.3 事务格式(Packet Format) 26-30
2.3.4 标准 USB描述符定义(standard Descriptor Definition) 30-32
2.3.5 USB设备请求(Oevice Request) 32-36
2.3.6 设备状态图和总线枚举过程 36-38
2.3.7 系统配置过程 38-40
第三章 设备软硬件设计 40-54
3.1 设备硬件设计 41-46
3.1.1 USB控制芯片的选择 41-42
3.1.2 PDIUSBD12芯片简介 42-44
3.1.3 系统硬件设计 44-45
3.1.4 采样保持电路设计 45-46
3.2 单片机程序(固件)设计 46-54
3.2.1 固件程序结构 47-48
3.2.2 主程序和中断程序的分工与合作 48-51
3.2.3 A/D转换功能的C语言实现 51-53
3.2.4 描述符的 C语言实现 53-54
第四章 WDM驱动程序设计 54-58
4.1 WDM模型概述 54-55
4.2 WDM驱动程序基本例程 55-58
4.2.1 驱动程序入口例程(DriverEntry) 56-57
4.2.2 分发例程 57-58
4.3 USB设备驱动程序编程接口 58-59
4.4 设备驱动程序开发 59-66
4.4.1 驱动开发工具的选择 59-60
4.4.2 驱动程序的编写 60-62
4.4.3 驱动程序编译的方法 62-64
4.4.4 驱动程序的安装和INF文件 64-66
第五章 应用程序设计及结果分析 66-75
5.1 GUID问题 66-68
5.2 多线程问题 68-69
5.3 曲线的绘制问题 69
5.4 测试结果及分析 69-75
5.4.1 正弦信号 70-72
5.4.2 方波和三角波 72-75
第六章 总结 75-77
6.1 课题工作的总结 75
6.2 进一步工作设想 75-77
致谢 77-78
附录(主要硬件电路图) 78-79
参考文献 79-81
攻读学位期间发表的学术论文 81
【DOI】 LunWen.ID:2.2008.377150
付费论文:有参考文献 300元
1、注册会员             2、购买本文            3、下载文章 
注:此文为收费论文,需付费购买。每页大约1000字。
代写论文流程
载入中…
Web lunwenjia
热门搜索:USB总线 论文 数据采集 WDM驱动程序 PDIUSBD12
自动化技术最新论文
自动化技术热门论文