微波自动测量系统的软件研制-厦门大学学术典藏库.pdf

微波自动测量系统的软件研制-厦门大学学术典藏库.pdf

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微波自动测量系统的软件研制-厦门大学学术典藏库

第15 卷 第4 期 漳州师范学院学报(自然科学版) Vol.15 No.4 2002 年11 月 Journal of Zhangzhou Teachers College (Nat.Sci. ) Nov. 2002 微波自动测量系统的软件研制 王冬,肖芬,倪祖荣,陈锐,陈华君 (厦门大学物理系,厦门 361005 ) 摘要 介绍了一种简易的微波自动测量系统的系统结构,并利用VC6.0 进行了Windows98 下 应用软件研制工作,采用OOP 思想,设计了几个有用的类。 关键词 微波自动测量,VC6 .0 ,OOP 中图分类号:TP319文献标识码:A 文章编号: 1008-7826 (2002 )04-0046-05 1 引言 近几十年来,微波测量逐渐走向了自动化。在硬件不断进步的同时,配套的应用软件也 不断升级。对实验室微波测量实验而言,也开始向自动化发展,但已有的系统往往只能单独进 行点频测量或扫频测量,对微波固体源的支持也不全面,配套的软件还多是DOS系统下的。鉴 于此,我们设计了一套简易的微波自动测量系统,可以进行点频和扫频多个参量的测量,并可 适应各种固体源;在软件方面,采用VC6.0为软件开发工具,编制了windows系统下的配套应 用软件,实现了良好的人机界面和多种项目的测量。 2 测量系统的结构 由于要同时支持点频和扫频项目的测量,故进行不同测量的时候系统结构会有所区别,故 系统结构分别表示如图 1-3 : 图1 扫频反射系数测量系统 图2 扫频传输特性测试系统 在经过了这样的系统改造之后,我们可以 进行点频状态下反射系数 (包括模值和相 位),电压驻波比ρ,归一化输入阻抗 和二 Z i 口可逆网络S参数的测量;此外,还可以进行 扫频状态下传输参量、反射参量、谐振腔 Q 值的测量和对普通衰减器的定度等。 图3 点频自动测量系统 收稿日期:2002-09-16. 作者简介:王冬(1977—),男,江苏南京人, 硕士研究生. 第4 期 漳州师范学院学报(自然科学版) 47 3 配套软件的研制 3.1 总体规划 首先要明确软件的功能。我们这套系统除了要能够实现上文所述各参量的量之外,还需要 有友好的用户界面,能提供待测参数的文字、图形显示,并能实时打印。 然后是操作系统和开发工具的选择。由于目前国内大部分的个人电脑上运行的是WINDOWS 系列的操作系统(Windows98,Windows2000,WindowsXP),,因此我们的软件只针对WINDOWS平 台进行设计。考虑到需要对硬件直接操作,Windows98下可以利用现成的函数_outp()和_inp() 对数据采集板的端口进行读写,为软件设计带来了很大的便利。它们的原型是: int _outp( unsigned short port, int databyte ); int _inp( unsigned short port ); 与Windows98不同的是,由于Windows2000,WindowsXP下不允许直接读写硬件端口

文档评论(0)

zhaoxiaoj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档