当前位置:主页 > 科技论文 > 电力论文 >

PXIe模块化频谱仪软件设计与实现

发布时间:2018-10-19 16:12
【摘要】:随着计算机技术和电子系统设计技术的进步,频谱仪正朝中频数字化、面板软件化、测量功能多样化方向发展,而模块化设计技术成为满足上述发展趋势的主要技术手段之一。相比于桌面谱仪具有更好集成优势被当做广泛使用的PXIe模块的PXIe模块化频谱仪能够构建大型的自动化测试测量体系具有广阔的市场前景。本文基于虚拟仪器的思想,设计完成了一种频率范围10MHz至7.5GHz的外差式PXI模块化仪器架构频谱仪的PC端谱仪控制与显示软件以及中频模块仪器驱动程序。根据对PXIe模块化频谱仪的界面信息丰富、操作简洁方便、实时用户操作响应、强大的数据处理及存储回调功能等应用需求,按照模块化软件设计方案,本文将应用软件划分为四个功能模块:界面显示模块,包括对界面的布局、不同菜单栏的设计、不同模式下频谱数据、参数及状态显示等;系统控制模块,即对中频及射频模块的多模块控制;数据处理模块,涵盖频谱仪相关控制参数及频谱数据的分析、处理、计算及高级测量功能等;文件管理模块,实现图像存储,迹线存储及回调、状态存储及回调的功能。利用多线程设计技术,确保硬件驱动、界面显示、数据分析和测量功能之间既相互独立又相互协调。中频模块仪器驱动程序方面,本文是在Windows XP系统下,选用在VC++平台下开发仪器驱动以及总线驱动程序的方法,利用基于WinDriver的API库函数,编写设备资源类、参数配置类、状态查询类及数据传输类仪器驱动函数,以封装成DLL(动态链接库)的方式实现应用程序与底层中频模块通信的功能,并可以方便用户进行二次开发。软硬件联调、功能验证方面,设计中,分别对应用程序各功能模块和驱动程序各功能函数进行了调试验证。整机调试的结果证明了软件系统功能的正确和完备,软件设计满足PC端谱仪控制与显示软件整机控制及管理需求。最后采用第三方软件NSIS,针对LabVIEW平台下编写的程序制作安装程序以供用户安装使用。
[Abstract]:With the development of computer technology and electronic system design technology, the spectrum spectrometer is developing towards if digitization, panel software and measurement function diversification, and modularization design technology has become one of the main technical means to meet the above development trend. Compared with the desktop spectrometer, the PXIe modular spectrometer, which has better integration advantages as a widely used PXIe module, can build a large automatic measurement system. It has a broad market prospect. Based on the idea of virtual instrument, the control and display software of PC terminal spectrometer of heterodyne PXI modularized instrument with frequency range from 10MHz to 7.5GHz and the driver of if module instrument are designed in this paper. According to the application requirements of PXIe modularized spectrometer, such as rich interface information, simple and convenient operation, real-time user operation response, powerful data processing and storage callback function, according to the modular software design scheme, In this paper, the application software is divided into four functional modules: interface display module, including interface layout, design of different menu bar, spectrum data, parameter and state display in different modes, system control module, etc. That is, multi-module control of intermediate frequency and radio frequency module, data processing module, including spectrum data analysis, processing, calculation and advanced measurement function, file management module, image storage, and so on. Trace storage and callback, state storage and callback function. The multithread design technology is used to ensure that the hardware driver, interface display, data analysis and measurement function are independent and coordinate with each other. In the aspect of if module instrument driver, this paper chooses the method of developing instrument driver and bus driver under VC platform under Windows XP system, using API library function based on WinDriver to write equipment resource class and parameter configuration class. The device driver function of status query class and data transmission class can realize the function of communication between the application program and the underlying if module by encapsulating it into a DLL (dynamic Link Library) mode, and it is also convenient for users to carry out secondary development. In the aspect of hardware and software combination and function verification, the function modules of application program and the function functions of driver are debugged and verified respectively in the design. The debugging results show that the function of the software system is correct and complete. The software design meets the requirements of the control and management of the PC end-spectrometer control and display software. Finally, the third party software NSIS, is used to build the installation program for the user to install the program under the LabVIEW platform.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TM935.21;TP311.52

【相似文献】

相关期刊论文 前10条

1 李华军;;手持频谱仪在工程中的应用技巧[J];烽火科技报;2008年03期

2 何文辉;;频谱仪的原理与应用浅谈[J];黑龙江科技信息;2010年28期

3 杨戟;曹凝;;超导成像频谱仪[J];中国科学院院刊;2011年04期

4 刘伟;;卫星频谱仪的寻星操作方法[J];家电检修技术;2012年05期

5 ;频谱仪及其应用[J];电子质量;2001年03期

6 谈华生;频谱仪的正确使用[J];中国无线电管理;2001年08期

7 吴曙光;关于电磁环境测试中频谱仪主要参数设置问题的探讨[J];中国无线电管理;2002年12期

8 陈辉,王同锁,秦顺友;频谱仪测量方向图的机理及相关问题的分析[J];无线电通信技术;2002年01期

9 程芳;;频谱仪噪声检定比较[J];电子测量技术;2002年03期

10 陈力,冯健;关于频谱仪最佳参数设置的研究[J];现代电子技术;2004年08期

相关会议论文 前8条

1 殷兴辉;徐之才;吴洪熬;杨德荣;姚骑均;;微波宽带可实时频谱仪[A];1999年全国微波毫米波会议论文集(下册)[C];1999年

2 蔡青;陆福敏;朱建刚;;使用频谱仪测量信号源的剩余调幅[A];第十七届全国测控计量仪器仪表学术年会(MCMI'2007)论文集(上册)[C];2007年

3 刘易勇;孙树栋;周开基;高天德;范晓宇;;基于频谱仪的电磁干扰预测试系统研究[A];第六届全国电磁兼容性学术会议2004EMC论文集[C];2004年

4 李贝;孟利民;华惊宇;刘建根;;直接频谱仪法在相位噪声测试中应用[A];中国电子学会第十六届信息论学术年会论文集[C];2009年

5 武震东;秦顺友;陈辉;;MS2726C手持频谱仪的新特点及其应用举例[A];第22届全国电磁兼容学术会议论文选[C];2012年

6 李凯;李书芳;尹斯星;;基于软件无线电的FFT频谱仪设计[A];2011全国无线及移动通信学术大会论文集[C];2011年

7 王自成;谢文球;刘青伦;唐伯俊;李现霞;;太赫兹时域频谱仪用宽带光导天线的研究[A];中国电子学会真空电子学分会第十九届学术年会论文集(下册)[C];2013年

8 张进修;熊小敏;;内耗频谱仪的应用及内耗频率峰机理的探讨[A];第七届全国内耗学术会议论文集[C];2003年

相关重要报纸文章 前10条

1 艾黎;频谱仪治褥疮[N];医药养生保健报;2007年

2 本报记者 吕媛;频谱水能治病纯属骗局[N];北京科技报;2005年

3 世界水文化研究会会长 中国医促会健康饮用水专业委员会主任 李复兴教授;骏丰频谱水的问世是中国人的骄傲[N];科技日报;2006年

4 吉林 金克华;家用频谱仪原理与故障检修[N];电子报;2006年

5 刘祖深;新思维融入频谱分析仪[N];中国电子报;2000年

6 张晔;我的脚疱就这么好了[N];医药养生保健报;2005年

7 罗德与施瓦茨中国有限公司;R&STD-SCDMA测量方案全攻略[N];通信产业报;2006年

8 程国枫;用频谱仪有讲究[N];医药养生保健报;2007年

9 周武;印度不担心别人的制裁[N];中国航天报;2004年

10 宋樱;种子频谱促生技术[N];中国农机化导报;2014年

相关硕士学位论文 前10条

1 李菁;手持式频谱仪本振电路的研究与实现[D];电子科技大学;2015年

2 张华山;基于CASPER平台的射电频谱仪设计与实现[D];贵州大学;2015年

3 梅潇;频谱仪中YIG调谐振荡器控制模块的设计与实现[D];电子科技大学;2014年

4 镇璐娜;PXIe模块化频谱仪软件设计与实现[D];电子科技大学;2014年

5 邓波;数字频谱仪整机控制研究及设计[D];电子科技大学;2010年

6 王俊丽;频谱仪嵌入式操作系统移植及通信模块的设计[D];电子科技大学;2012年

7 文娟;频谱仪监控软件的设计与实现[D];电子科技大学;2013年

8 王林;频谱仪中频及显控硬件平台设计[D];电子科技大学;2013年

9 刘s,

本文编号:2281651


资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianlilw/2281651.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c70f2***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com