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

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:daoshi100
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和电子系统设计技术的进步,频谱仪正朝中频数字化、面板软件化、测量功能多样化方向发展,而模块化设计技术成为满足上述发展趋势的主要技术手段之一。相比于桌面谱仪具有更好集成优势被当做广泛使用的PXIe模块的PXIe模块化频谱仪能够构建大型的自动化测试测量体系具有广阔的市场前景。本文基于虚拟仪器的思想,设计完成了一种频率范围10MHz至7.5GHz的外差式PXI模块化仪器架构频谱仪的PC端谱仪控制与显示软件以及中频模块仪器驱动程序。根据对PXIe模块化频谱仪的界面信息丰富、操作简洁方便、实时用户操作响应、强大的数据处理及存储回调功能等应用需求,按照模块化软件设计方案,本文将应用软件划分为四个功能模块:界面显示模块,包括对界面的布局、不同菜单栏的设计、不同模式下频谱数据、参数及状态显示等;系统控制模块,即对中频及射频模块的多模块控制;数据处理模块,涵盖频谱仪相关控制参数及频谱数据的分析、处理、计算及高级测量功能等;文件管理模块,实现图像存储,迹线存储及回调、状态存储及回调的功能。利用多线程设计技术,确保硬件驱动、界面显示、数据分析和测量功能之间既相互独立又相互协调。中频模块仪器驱动程序方面,本文是在Windows XP系统下,选用在VC++平台下开发仪器驱动以及总线驱动程序的方法,利用基于WinDriver的API库函数,编写设备资源类、参数配置类、状态查询类及数据传输类仪器驱动函数,以封装成DLL(动态链接库)的方式实现应用程序与底层中频模块通信的功能,并可以方便用户进行二次开发。软硬件联调、功能验证方面,设计中,分别对应用程序各功能模块和驱动程序各功能函数进行了调试验证。整机调试的结果证明了软件系统功能的正确和完备,软件设计满足PC端谱仪控制与显示软件整机控制及管理需求。最后采用第三方软件NSIS,针对LabVIEW平台下编写的程序制作安装程序以供用户安装使用。
其他文献
【目的】研究农户对北京市北部山区造林工程后续参与意愿。【方法】根据北京市北部山区造林工程所覆盖的4区160户农户的实地调研数据,通过最小信息准则和贝叶斯信息准则对二
目前,我国上市公司环境信息披露水平在逐年提高,但各行业龙头上市公司在进行环境信息披露时仍存在差异。通过研究发现环境信息披露总体状况好于往年,披露载体大致趋同,披露内容充
为了得到具有高富锌能力的酵母菌,该研究以面包来源的酵母菌DLY28为出发菌株,重复驯化后筛选获得一株优良耐锌酵母,并通过单因素试验及响应面试验对其富锌培养基进行优化。结
配电网结构日趋复杂,当发生变电站全停事故时,计算恰当的停电恢复方案需要花费较长时间,且方案适应性较差。为此,提出了单路径馈线与多路径馈线概念,并设计了一种两阶段大面
由于设计领域的开放性和一致性以及视觉表现的要求,平面设计不仅限于两个维度的空间的布局和组合,还扩展到三个维度的空间。本条涉及三维空间的概念、其在平面设计中的应用及
茶室的空间布局是茶文化的一个载体,是向世人展示中国优秀传统的茶文化的重要窗口。悠闲、舒适、轻松、祥和、宁静是中国传统茶室所特有的精神内涵。茶、茶道、茶文化、茶室
研究了用硫酸亚铁还原浸出低品位氧化锰矿的工艺过程,考察了硫酸亚铁的加入量、硫酸初始浓度、反应温度和浸出时间等各种工艺参数的影响,讨论了浸出过程的动力学.实验结果表明,在
对济钢新开发的高强钢中厚板出现的表面裂纹进行了系统的分析,高强钢裂纹主要表现为小纵裂、星形或网状裂纹。扫描电镜分析表明,高强钢裂纹处存在较多的O、Ca、Mg、Na、Cu等