欢迎来到天天文库
浏览记录
ID:34538997
大小:1.52 MB
页数:83页
时间:2019-03-07
《USB微型示波器的软件系统设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、论文题目USB微型示波器的软件系统设计学科专业测试计量技术及仪器指导教师王志刚副教授作者姓名孙丽媛学号200921070216万方数据分类号密级注1UDC学位论文USB微型示波器的软件系统设计(题名和副题名)孙丽媛(作者姓名)指导教师姓名王志刚副教授电子科技大学成都(职务、职称、学位、单位名称及地址)申请专业学位级别硕士专业名称测试计量技术及仪器论文提交日期2012年3月论文答辩日期2012年5月学位授予单位和日期电子科技大学答辩委员会主席评阅人2012年月日注1注明《国际十进分类法UDC》的类
2、号万方数据独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:日期:年月日关于论文使用授权的说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被
3、查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)签名:导师签名:日期:年月日万方数据摘要摘要随着时代的发展和技术的进步,数字存储示波器越来越趋向于模块化、多样化和集成化方向发展,其中基于USB总线的模块化示波器越来越受到人们的青睐。在此基础上,本项目结合国内外USB示波器的发展现状及市场需求,研制了一款带有任意波形发生器功能的USB模块化虚拟示波器。该示波器在充分利用
4、计算机资源降低仪器开发成本的前提下,不仅实现了数字示波器和任意波形发生器的基本功能,而且大大提高了仪器波形数据的处理和显示性能。文中简单介绍了硬件的工作原理,结合硬件需求和性能指标提出了软件的总体设计方案,主要包括仪器驱动器的软件设计和用户应用程序的设计,两者都是以MicrosoftVisualC++6.0作为开发工具实现的。仪器驱动器软件的设计符合IVI技术规范的标准,封装了驱动硬件设备的功能函数,实现了硬件的通信,完成了数据采集、通道控制、触发设置、波形参数测量、标准波和任意波输出等模块的功
5、能设计。用户应用程序的设计采用了面向对象的设计思想,采用模块化设计结合用户需求完成了波形的显示、参数测量、波形运算、任意波输出等功能的设计。经过软件和硬件联合调试,示波器模块的通道设置、数据采集、波形显示、触发设置等各项功能均正常,任意波形发生器模块可以输出符合指标的标准波形和任意波形,软件设计达到了设计要求。关键词:USB,虚拟示波器,IVI,仪器驱动,面向对象I万方数据ABSTRACTABSTRACTWiththedevelopmentofthetimesandadvancesintechn
6、ology,digitalstorageoscilloscopeisagrowingtendencyinthedirectionofdiversificationandintegration,whichtheUSBbus-basedmodularoscilloscopegetthefavorofmostpeople.Asananalysisofthedevelopmentsituationandthemarketdemand,theUSBmodularvirtualoscillpscopewit
7、harbitrarywaveformgeneratorfunctionwasdeveloped.Ittakesfulluseofthecomputerresourcestoreducethecostofinstrumentdevelopment,andachievesthebasicfunctionsofdigitaloscilloscopesandarbitrarywaveformgenerator,atthesametimeimprovestheinstrumentwaveformdatap
8、rocessinganddisplayperformance.Thedissertationbrieflyintroducesthehardwareworks,proposedsoftwaredesignprogramcombiningwiththehardwarerequirementsandperformancespecification.Theprogrammainlyincludesthedesignoftheinstrumentdriveranduserapplications,bot
此文档下载收益归作者所有