ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:526.50KB ,
资源ID:8441018      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-8441018.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于GPIB接口的射频模块自动测试Word文件下载.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

基于GPIB接口的射频模块自动测试Word文件下载.doc

1、The R&D and Application of Automatic Test Systemof Radio Module Based on GPIB InterfaceAbstract:The paper introduces work principle ,system structure and software design of automatic test system of radio module based on Windows .It has been demonstrated that the above-mentioned system can effectivel

2、y solve the questions existing in the test process of traditional radio module along with excellent effect and generality.Key words : GPIB interface , Radio module , Automatic test system1引言无线通讯技术的高速发展,促进了无线通讯模块的研制和批量生产。在传统的射频模块调试、测试中,一般直接对射频仪表进行人工手动操作、数据记录等,而测试中所使用的仪器设备种类繁多、功能各异、关联性差、操作不便,不仅对测试人员素质

3、要求高,且测试速度慢、易于造成人为误差或错误,已不能满足批量生产的需要。目前,国内外许多厂家生产的测量仪器和仪表都配有专门的GPIB标准接口,如果在计算机中配上GPIB标准接口卡,将一系列仪器通过GPIB (General Purpose Interface Bus) 接口与计算机连接,组成计算机智能控制的自动测试系统,实现测试自动化,对测试数据进行快速、准确的处理,这样就能收到事半功倍的效果。为此,我们将一系列射频仪器通过GPIB接口和计算机连接起来,组成计算机智能控制的射频自动测试系统,在直放站的研制、生产过程中用于上、下行功放、上、下行低噪放和整机系统的调测,取得了很好的效果。2自动测试

4、系统的组成及特点典型的GPIB自动测试系统主要由计算机、GPIB卡和若干台(最多14台)带有GPIB接口的仪器通过标准的GPIB线缆组成,连接框图如图1所示,系统具有以下5个显著特点:图1 射频模块自动测试系统连接框图(1)GPIB接口编程方便,减轻了软件设计负担;(2)提高了测量性能。利用计算机对带有GPIB接口的仪器进行操作和控制,可实现各种自动校准、多次测量平均等要求,从而提高了测量精度;(3)便于将多台带有GPIB接口的仪器组合起来,形成较大的自动测试系统,高效灵活地实现各种不同的测试任务,而且组建和拆散灵活,使用方便;(4)便于扩展传统仪器的功能。由于仪器和计算机相连,因此可利用计算

5、机对测试数据进行更加灵活、方便的传输、处理、综合、利用和显示,使原来仪器采用硬件逻辑很难解决或无法解决的问题迎刃而解;(5)测试方法简便直观,人机界面更加友好,非专业人员也可以运用该系统进行自动测试。3自动测试系统组态及功能3.1 GPIB接口介绍GPIB是一个数字化24脚并行总线,其中16根为TTL并行总线,包括8根双向数据线、5根控制线、3根握手线,另8根为地线和屏蔽线。基于GPIB接口的测试系统中每个设备(包括GPIB卡)需有一个唯一的地址,地址范围030,通常GPIB卡的地址为0。在某一时刻,只有一个设备为讲者,即发送命令者,一个或多个听者,数据串在总线上按照地址号从讲者向听者传送。N

6、I公司生产的即插即用PCI总线IEEE 488.2 GPIB接口卡是符合VISA(Virtual Instrument Software Architecture)标准的GPIB接口卡。在Win98/Win95/WinNT操作系统、VB/VC/Borland Delphi/Borland C+ Builder等编程环境中,通过链接NI提供的VISA驱动程序,应用API接口函数调用测试仪器的操作指令对仪表进行操作或控制。在Borland C+ Builder中使用GPIB卡的流程框图如图2所示:图3 GPIB卡驱动程序使用流程框图采用VISA方式在Windiws平台上对GPIB进行编程,VISA

7、(VXI Plug and Play)是虚拟仪器软件结构的简称,是NI公司提供的GPIB卡的接口程序库。软件中功能模块使用VISA session参数,VISA session是每次程序操作过程的唯一标识符,它标识了与之通讯的设备名称以及进行I/O操作必需的配置信息。在本系统中,计算机主要调用的VISA接口函数为:函数名称说明ViStatus ViOpenDefaultRM(ViPSession sesn)Visa系统初始化,打开GPIB接口设备ViStatus ViOpen(ViSession sesn, ViRSRC rsrcName, ViAccessMode accessMode, V

8、iUInt32 timeout, ViPsession vi)打开特定的GPIB仪器ViStatus ViPrintf(ViSession vi,ViString WriteFmt,)向测试仪器发送指定格式的命令ViStatus ViRead(ViSession vi,ViPBuf buf,ViUInt32 Count,ViPUInt32 retCount)从测试仪器中读取同步测试数据ViStatus ViClose(ViObject vi)关闭特定的GPIB设备3.2自动测试系统连接方式利用测试计算机、GPIB接口卡、射频信号源、频谱仪、发射机测试仪、矢网分析仪和待测射频模块通过标准的GPI

9、B线缆与计算机串并口电缆组成自动测试系统,如图3所示。图3 射频模块自动测试系统连接图首先,计算机通过串口向直放站或通过并口向各射频模块发送控制信号,使得被测直放站或被测模块工作在特定条件下,接着,计算机控制GPIB卡向射频信号源或矢网分析仪发送命令,控制其输出指定的信号到射频模块(下行功放)的输入端,最后,控制GPIB卡向频谱仪、发射机测试仪或矢网分析仪发送控制命令,控制其在指定测量模式对射频模块(下行功放)的输出信号进行测量。为避免射频模块输出信号过大,损坏测试仪表,应将射频模块的输出信号进行30 dB衰减后,通过GPIB口从测试仪表接口实时读取测量数据,并将测试数据与相应测试项的技术指标

10、进行对比,给出测试结果指示。3.3自动测试系统软件设计说明(1) 测试系统软件结构图如图4所示。由于要兼容不同种类直放站、测试模块的需要,本系统采用Microfost Office的Access本地数据库对测试项、测试模块等进行配置管理,创建的数据库表主要有测试模块信息库、仪表信息库、测试模块配置、测试项的测试配置库、测试结果库等,在软件开发中,合理利用了触发器、过程、事务处理、通用SQL等方法,实现了对数据库的有效访问。另外,对测试配置的管理直接关系到本测试系统的兼容性,在软件设计中,对测试配置模块进行了重点设计,示意图如图5所示:图4 测试系统软件结构框图图5 测试配置模块示意图图(2)对

11、于一个测试项目,测试软件需要对其测试流程、仪器工作模式、信号源输出信号、被测模块工作状态等进行控制,图6以ATT控制范围及精度为例,说明某测试项的软件设计流程。图6 ATT控制精度测试软件设计流程框图3.4自动测试系统功能自动测试系统的参数配置界面如图7所示,通过对特定射频模块测试条件、技术指标正确合理的配置,可实现多种类型射频模块的自动测试,界面中还显示了测试框图,指导测试人员对测试系统进行正确的连接。自动测试系统可完成射频模块以下性能指标的自动测试。(1)增益与带内平坦度(2)输入、输出驻波(3)最大输出功率(4)三阶交调(5)ALC控制功能(6)ATT控制范围及控制精度(7)输入输出驻波

12、(8)波形质量(7)杂散辐射(8)带外增益测试时,可以选择单项性能测试,也可以选择所有测试项自动测试;测试过程中,当测试不合格时,可以通过仪器编程技术对测试仪器的显示界面进行抓图并存贮,以供研发人员调测;测试完成后,将对应测试项的测量数据显示在相应的表格中。另外,自动测试系统可对测试项进展情况和测量结果进行显示,测试不合格时,给出相应的提示信息,测试完成后,可打印符合规范的测试报告,并将测试数据存数据库,也可以用OLE方法将测试报告直接输出到Word文档中,为电子化办公提供了方便。图7 参数配置界面4总 结该自动测试系统已经应用于CDMA800M、GSM900M和GSM1.8G三类移动通信直放

13、站批量生产调测中。在测试过程中,充分体现了稳、准、快的特点。它不但能够完成所有传统的测试,而且还有一些特殊的功能,如:测试结果的处理、存贮以及远程测试及诊断等,并能够帮助设计人员分析和解决设计及测试过程中的一些问题、同时在测试过程中给予必要的提示以提醒人们注意容易忽视的一些“小问题”。参 考 文 献1Charlie Calvert, et al.(美)著,徐科等译. C+ Builder 应用开发大全,清华大学出版社,19992袁辉等编著. Borland C+ Builder 高级编程,科学出版社,20003E4437B 用户编程指南,Angilent Technologies,20004E4406A 用户编程指南,Angilent Technologies,20005 E8753ES用户编程指南,Angilent Technologies,20006 YD/T 1008-1999,移动通信移频中继技术要求和测量方法6

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2