欢迎来到天天文库
浏览记录
ID:33017427
大小:3.88 MB
页数:85页
时间:2019-02-19
《pxie模块化频谱仪软件设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、电子科技大学UNIVERSITYOFELECTRONICSCIENCEANDTECHNOLOGYOFCHINA专业学位硕士学位论文MASTERTHESISFORPROFESSIONALDEGREE论文题目PXIe模块化频谱仪软件设计与实现专业学位类别工程硕士学号201122070137作者姓名镇璐娜指导教师田书林教授分类号密级注1UDC学位论文PXIe模块化频谱仪软件设计与实现(题名和副题名)镇璐娜(作者姓名)指导教师田书林教授电子科技大学成都(姓名、职称、单位名称)申请学位级别硕士专业学位类别工程硕士工程领域名称仪器仪表
2、工程提交论文日期2014.04论文答辩日期2014.05学位授予单位和日期电子科技大学2014年6月27日答辩委员会主席童玲评阅人曾浩龙兵注1:注明《国际十进分类法UDC》的类号。THESOFTWAREDESIGNANDIMPLEMENTOFMODULARSPECTRUMANALYZERBASEDONPXIEBUSAMasterThesisSubmittedtoUniversityofElectronicScienceandTechnologyofChinaMajor:MasterofEngineeringAuthor:Z
3、henLunaAdvisor:Prof.TianShulinSchool:SchoolofAutomationEngineering注1注明《国际十进分类法UDC》的类号独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:日期:年月日关于论文使用授权的
4、说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)签名:导师签名:日期:年月摘要摘要随着计算机技术和电子系统设计技术的进步,频谱仪正朝中频数字化、面板软件化、测量功能多样化方向发展,而模块化设计技术成为满足上述发展趋势的主要技术手段之一。相比于桌面谱仪具有更好集成优势
5、被当做广泛使用的PXIe模块的PXIe模块化频谱仪能够构建大型的自动化测试测量体系具有广阔的市场前景。本文基于虚拟仪器的思想,设计完成了一种频率范围10MHz至7.5GHz的外差式PXI模块化仪器架构频谱仪的PC端谱仪控制与显示软件以及中频模块仪器驱动程序。根据对PXIe模块化频谱仪的界面信息丰富、操作简洁方便、实时用户操作响应、强大的数据处理及存储回调功能等应用需求,按照模块化软件设计方案,本文将应用软件划分为四个功能模块:界面显示模块,包括对界面的布局、不同菜单栏的设计、不同模式下频谱数据、参数及状态显示等;系统控制模
6、块,即对中频及射频模块的多模块控制;数据处理模块,涵盖频谱仪相关控制参数及频谱数据的分析、处理、计算及高级测量功能等;文件管理模块,实现图像存储,迹线存储及回调、状态存储及回调的功能。利用多线程设计技术,确保硬件驱动、界面显示、数据分析和测量功能之间既相互独立又相互协调。中频模块仪器驱动程序方面,本文是在WindowsXP系统下,选用在VC++平台下开发仪器驱动以及总线驱动程序的方法,利用基于WinDriver的API库函数,编写设备资源类、参数配置类、状态查询类及数据传输类仪器驱动函数,以封装成DLL(动态链接库)的方式
7、实现应用程序与底层中频模块通信的功能,并可以方便用户进行二次开发。软硬件联调、功能验证方面,设计中,分别对应用程序各功能模块和驱动程序各功能函数进行了调试验证。整机调试的结果证明了软件系统功能的正确和完备,软件设计满足PC端谱仪控制与显示软件整机控制及管理需求。最后采用第三方软件NSIS,针对LabVIEW平台下编写的程序制作安装程序以供用户安装使用。关键词:模块化频谱仪,PC端谱仪控制与显示软件,虚拟仪器,多线程设计,动态链接库IABSTRCTABSTRACTWiththedevelopmentofcomputertec
8、hnologyandelectronicsystemdesigntechnology,spectrumanalyzerwhosemeasurementfunctionbecomesdiverseismoreIntermediateFrequency(IF)digitalizedowingtomodule
此文档下载收益归作者所有