USB应用于实时数据采集系统的研究

USB应用于实时数据采集系统的研究

ID:36824810

大小:3.04 MB

页数:86页

时间:2019-05-16

USB应用于实时数据采集系统的研究_第1页
USB应用于实时数据采集系统的研究_第2页
USB应用于实时数据采集系统的研究_第3页
USB应用于实时数据采集系统的研究_第4页
USB应用于实时数据采集系统的研究_第5页
资源描述:

《USB应用于实时数据采集系统的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、USB应用于实时数据采集系统的研究学科:控制理论与控制工程研究生签字:周绱黎指导教师签字:叶蛊辨摘要通用串行总线USB(UmversalSeIialBus)是一种新型的总线传输方式。随着客户对系统数据采集速度要求的不断提高,usB作为一种新型的接口技术,以其简单易用、速度快而被广大用户所接受。在科学研究或实验室的很多场合,为了满足数据采集的实时性,硬件电路的设计常采用微处理器和usB接口芯片相结合的方式来完成。文中首先介绍了USB基本规范,并着重探讨了USB总线协议和通信原理,而后介绍了一个uSB数据采集系统硬件搭建以及相应固件程序设计。然后,文章论述了wDM模型驱动程序的总

2、体结构以及驱动程序的各个子模块部分的功能和特点,并结合实际说明如何编制一个wDM型设备驱动程序来实现应用程序与usB设备之间的通信。最后,详细阐述应用程序如何利用精密时钟对数据进行实时显示和处理。硬件设计主要搭建单片机数据采集和以及上位机之间的接口通讯电路。该系统使用PDIUsBDl2芯片作为usB接口芯片AT89c52作为系统微控制器,ADs7841作为模数转换芯片。软件编程大致分为三部分:一是采用c语言而编写的固件程序;二是在Pc机中的Windo、Ⅳs工作环境下用VC十+和Driverstudio编写usB设备驱动程序:三是为保证数据的实时性用vC-卜+并编写出的数据采集

3、应用程序。通过该数据采集系统,我们可以对usB协议有很深刻的理解,对PDIusBDl2接口芯片有很熟练的应用,能更好领悟usB接口的优势。关键词:通用串行总线;数据采集;接口芯片:协议:固件编程;设备驱动程序客户应用程序StudyofReal—timeDataAcquisitionSystemBasedonUSBDjseipllne:con台叫Theoryandeon赶DlEn垂珏ee7studentsignat稠滢:撕二瓤掩§缈∥sup洲isorsi聃ahlre:矬驴础。ABSTRACTVn{V懿越S蔽蘸B潞isa羲eW_styleb璐娃箍蕊融is蠢难m翻蛱。搿漉壤e艇va

4、nceof氆尊ciient’srequifemenlond£【镳acquishionofasystem,asaiato—modelinterfaee妣hn0109y,USBiswellacceptedbylotsofclientsbec批eofitssi嫩plic姆andhi曲speed.Int11efieldsofscienceresearchandlabor8t01暇tllehardwarecircuitisusuallybeenac∞mplishedbymicroprocessoraIldUSBinte娃矗cec撼pinordertoacqllirerca王til建ed

5、al鑫。Fi掩tl孔thisthes呈sintro蘸uees氆eUSBb谴sicspeci壬}catio璐especi艇ly斑eusingonmebusprotocol蹰dcommumcationmeoryofUSB.Thenitin仃oducesmewaytobuildupadataacquismonsystemandhowtopmgmm血efimlw舯0.Secondly,itiImo出lcestheoverallstrⅦoture,includingeve搿module’s铀ctionandthech甜actersof饿eWDM击ivcr'弧encom毯ned砸斑氆ep

6、r瓣tice弦developingaUSB如vice,圭h运氇csispfes髓lshow轴buildaWD艇藏verand魏owt。w。攮ou主氆ecommunicationbe如,eenthem.Atla瓯itfocusesonhowt11eclientapplicationtodispIaya11d协cklereal—timedatabydelicatetimeL弧o}mrdwaredesigIlfocusesonbuildingupcircuitfordataacquisitionandthecomm黼icatbDnbe姗en娃撼MCU8王ldeompute£№thi

7、ssystemPDlUSBDl2wastal(e矬粼妇器S8i毪融face穗猹,a魅d颤89C52as龇瓢ie∞≯∞ess∞鞠dADs7蚓as垃IeA/DconvefteL髓lesofhvaremailllyincludes:me蠡“nwa趟codeinClanguage;USBdevice姒VercodebyVe十+andDmerstudiounder恤circumstanceofWindowsoperati彻systema11dapplicationproFamtoassurerealtimedat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。