




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 重庆科技学院毕业设计(论文)开题报告题 目 基于usb的数据采集系统设计 学 院 电气与信息工程学院 专业班级 测控普 学生姓名 学号 指导教师 2012 年 2 月 22 日开题报告填写要求1.开题报告作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。此报告应在指导教师指导下,由学生在毕业设计(论文)工作开始后2周内完成,经指导教师签署意见及系主任审查后生效。2.开题报告内容必须用黑墨水笔工整书写或按教务处统一设计的电子文档标准格式(可从教务处网址上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见。3.学生查阅资料的参考文献理工类不得少于10篇,其它不少
2、于12篇(不包括辞典、手册)。4.“本课题的目的及意义,国内外研究现状分析”至少2000字,其余内容至少1000字。毕业设计(论文)开题报告1.本课题的目的及意义,国内外研究现状分析1)本课题的目的及意义数据作为信息的载体遍布我们的生活。随着信息技术的发展,数据的采集逐渐成为人机交互的核心,因此,数据采集卡被广泛的应用于各种场合。目前流行的数据采集卡接口有pci、485、232、1394等等1,经过多年发展这些类型的采集卡技术已经很成熟。但是随着对数据采集要求的提高,对采集卡在传输带宽、采样速率和便捷性等方面的要求也越来越高。由于传统接口(如pci、232等)的采集卡安装繁琐、传输速度慢、抗干
3、扰能力弱等问题变得很难适应目前快速高精度的数据采集任务。通用串行总线usb作为近年提出的通信协议,经过短短几年时间从1.1发展到目前流行的2.0及性能更优异的3.0版本,并在世界范围内被广泛的应用在笔记本电脑、pda、智能手机、工控机等各种设备上。usb 2.0支持最多127个设备,并且不会损失带宽,最高传输速度480mbps,传输距离可达30m,同时支持热插拔技术2。凭借这些优势,基于usb数据采集卡在便捷性等各方面要优于其它类型的采集卡。如今主流的操作系统(windows、linux、mac os等)都能够完美支持usb协议,而且基本上所有的计算机主板芯片组都支持usb,这使得usb采集卡
4、的应用范围广大。借助电脑usb端口提供的5v/500ma的电源,可以直接驱动采集卡和部分外部设备,减少了设计难度和生产成本。基于usb的数据采集系统主要是设计一套数据采集系统,通过usb技术实现数据通信和移动存储设备的读写。利用usb总线实现上位机的实时、远程、集中控制,减少人力投入,提高工作效率。2) usb采集卡国内外研究现状分析(1)usb采集卡发展现状usb技术1994年由ibm、microsoft、nec等公司提出,目前得到了十分广泛的应用。国内外有多家厂商从事usb芯片的开发和生产,包括cmd、intel、cypress、motorola等国际硬件巨头。生产的产品包括主机控制芯片、
5、集线器芯片、hid芯片、图像传输芯片等各种类型。目前国外大量专业从事usb采集卡研发生产的厂家,比如national instruments、alazartech 、sp devices、gage等公司,研发的usb采集卡分辨率从8位到16位,采集速度从10ks/s到800ks/s。例如ni公司生产的usb-9221高速采集卡,其采样精度为8路12位,采样速率高达800ks/s,输入信号范围可达60v3。这些厂商生产的usb采集卡占有大部分市场。国内从事usb采集卡研发的公司有阿尔泰、研华等公司,由于技术起步较晚,产品的性能与国外先进水平有一些差距。现在市场中的usb采集卡涵盖了音频、环境信息
6、、电压/流等信号的采集,同时集成了多路da以及di/do功能,相比较其它的采集卡而言,数字i/o的支持使得usb外围设备控制等方面有巨大优势,在闭环控制系统中usb采集卡能实现数据采集和控制同时进行。随着pcb制作技术和电子技术的发展,目前的usb采集卡在信号抗干扰和噪声抑制方面有了很大的改善。基于usb2.0的数据采集卡在视频接入、音频采集等产业发展迅速,现在的视频监控、安防、专业音频等行业越来越多的采用usb接口的产品4。常见的usb采集传输方式上大体有两类,第一类是通过外置usb芯片,例如串口桥接芯片pl2303、usb接口芯片ch376等。pl2303的原理是通过通用异步接收/发送装置
7、(usart)将在串口信息流与usb信号相互转换后的信号进行传输,实现设备与上位机之间的usb总线通信。这种方法优点是设计方便、电路简单、不需要在采集卡中编写usb控制程序,缺点是传输速度低5。ch376则是将系统中的数据通过spi等总线直接送入到接口芯片处理为usb信息格式,然后与外设和上位机通信。它优点是能较好的支持usb,在传输速度等方面没有限制,缺点是电路复杂、需要在采集卡中编写usb芯片控制程序6;第二类方式采用的是内置usb接口的mcu,由于内置usb接口,这种方式的采集卡在设计、性能等方面都优于第一类。综合设计成本和性能等方面的考虑,两类常见的方式中,使用最广泛的是第一类。但是市
8、面上内置了usb接口的mcu较少,同时目前的usb控制芯片已经高度的智能化和集成化,大多数的控制芯片内置了独立的处理内核和sdram,并在底层嵌入了usb通信协议,这使得usb采集卡在驱动程序开发等方面变得更加方便快捷,因此设计人员更多采用的是外置usb芯片。如今的usb采集卡通过内置的片内rom集成了很多的控制和操作指令,使得使用者在操作和二次开发过程中得到极大的便利。例如ni公司的usb全线产品共用ni-daqmx驱动程序,同时兼容ni labview、ni labwindows/cvi、ni measurement studio7,这使用户能够快速的进行使用。usb采集卡生产厂商在提供采
9、集卡实物时都会提供相应的驱动程序和程序控制api接口,利用这些接口函数,用户能够使用适合自己的开发环境来配置自己的数据采集系统。(2)usb采集卡发展趋势现在的usb数据采集卡不能对外围设备进行读写,这是由于usb总线是一种单向总线,主控制器在主机上,因此usb设备不能与其它外围设备通信8。为解决usb设备相互通信的问题,近年usb开发论坛(usb-if)提出了usb协议的补充协议usb-otg,应用usb-otg设备可以突破usb构架的限制,完成host/slave的转换,实现不通过pc各种不同设备之间的数据交换9。利用usb-host,usb采集卡能够建立一个usb主机并将采集的数据直接写
10、入u盘、sd卡等移动设备而不需要上位机支持10。这使得usb采集卡在使用场合和使用方式上有了比较大的改变,减少了硬件成本的投入。usb采集卡近几年已经向智能化、虚拟化、自动化和高精度方面发展。利用usb-otg进行设备间的通信将会变成未来的主流。而随着usb3.0的推广和更快速度的控制芯片的研发,usb采集卡在采样速率、传输带宽、开发难度等方面有较大优势。毕业设计(论文)开题报告2.本课题的任务、重点内容、实现途径 1) 本课题的任务要求本课题主要是要求设计制作一套数据采集系统,系统包括数据采集、处理、传输、存储等。其中单片机作为处理单元,usb总线作为传输方式并且系统要求支持读写移动存储设备
11、。详细任务要求如下:(1)功能要求 输入信号范围0-5v和0-10v两种;单片机系统显示当前测量值;通过usb接口与上位机通信,上传测试数据并在上位pc机显示;同时能将数据发送至单片机接收并显示;可由usb端口直接写入u盘等存储设备,系统的测量精度要求为0.5%。(2)设计usb数据采集系统的总体方案;(3)设计并调试系统的硬件; (4)设计系统的软件,编制单片机系统和上位机系统程序,并完成调试工作;2) 本课题的重点内容(1)数据采集、处理电路数据采集系统能够采集的信号是有限制的,为了增强信号的完整性、减少噪声及抗干扰,必须通过处理电路将需要采集的数据进行放大及滤波11。处理电路包括可调增益
12、放大部分和滤波部分,实现对数据的预处理。数据采集电路将数据采集并转换。因此数据转换器的性能决定了整个系统的性能,选择合适的ad转换器十分重要。系统的分辨率、转换速率等性能指标由数据采集电路决定。(2)usb接口电路usb接口电路需要专门的usb芯片来实现,例如ch375、cy7c68013等。接口芯片在底层内置了usb通信协议,同时借助于嵌入式的微型处理内核,将usb总线的各种动作简化为命令和api函数,用户使用时只需要调用相应的命令或api即可完成操作。对移动存储设备的读写和数据的传输需要通过usb接口电路完成12,但由于从底层开发usb接口的技术复杂,难度较高,因此拟采用封装好的接口模块。
13、系统通过操作接口模块完成移动设备数据读写。(3)系统程序设计 程序设计的重点内容包括编写移动存储设备文件读写程序和上位机usb驱动设计。移动存储设备文件系统采用的是fat16或fat3213,系统要读写文件必须设计文件系统的读写代码;上位机采用的是labview软件编写,而labview只内置了ni公司的设备驱动,因此要在程序中使用数据采集系统传输的数据就需要编写接口程序14。3) 本课题的实现途径(1) 系统整体构架 根据任务书中的设计要求,可以绘制出路图1所示的系统整体构架外围设备读写接口前置处理数据采集数据显示、报警按键单片机上位机移动存储设备数据传输接口图1(2) 电路设计 首先通过查
14、阅资料,了解典型电路的结构,然后在对电路进行修改使适应本课题。对系统要求分析后确定选用的元件类型与型号,使用protel绘制电路图,同时采用仿真软件进行仿真,最后进行实际测试,修改设计错误。(3) 软件设计 按结构化设计程序的方式,首先绘制软件流程图,将程序分解为几个独立的功能模块,然后对各个模块进行编程。文件系统读写设计通过阅读开源的代码,并进行移植;上位机的usb接口程序则通过程序向导完成。(4) 系统调试 系统的设计和调试均按照模块化进行,完成一个独立的模块的硬件和软件后即进行单独调试,最后将整个系统整合进行最后调试。毕业设计(论文)开题报告3.完成本课题所需工作条件(如工具书、计算机、
15、实验、调研等)及解决办法 1)工作条件 (1)工具书 keil c51、labview等相关编程资料、书籍。ni multisim指导书。protel软件指导书籍。(2)软件 keilc51编程软件、protel绘图软件、labview编程软件、ni multisim仿真软件。(3)硬件 单片机、计算机、相关设备及所需元器件等。2)解决办法(1)工具书可以通过学校图书馆和网上资源获得。(2)计算机和相关硬件元器件设备由老师提供或购买。3)参考文献1百度百科.数据采集卡.ol./view/879914.htm2janet l.axelson.usb co
16、mplete(third edition)m.wi:lakeview research llc madison,20053niusb-9221规格 ol./nips/cds/view/p/lang/zhs/nid/2098774 曲锋,刘建卓,郭帮辉,王建,刘英,李淳,孙强.基于usb的高精度红外视频采集系统j.仪器技术与传感器,2011,(3)5文治洪,胡文东,李晓京,王涛.基于pl2303的usb接口设计j.电子设计工程,2010,18(1):32-346陶玉贵,余红英,喻洁.基于dsp和isp1581的usb数据采集系统设计j.安徽师范大学学报(自然科学
17、版),2011,34(3)7黄振贤.一种基于usb-6008的简易示波器设计j.山东理工大学学报(自然科学版),2011,25(1)8蔡国强,黄兴利,慕德俊.usb总线测量平台数据采集系统设计与实现j.计算机技术与发展,2011,21(6) 9丛志威.基于usb otg技术的数据传输设备研究d.大连:大连海事大学硕士学位论文,2010.6 10辛华峰.usb otg在数据采集系统中的应用研究d.吉林:吉林大学硕士学位论文,2005.611马宗骏,张博,牛大鹏.基于usb的数据采集卡应用j.物联网技术学术研究academic forum,2011:68-7012janet l.axelson.usb mass storage designing and prog
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论