基于GPIB的MLS接收机自动测试系统设计.pdf

基于GPIB的MLS接收机自动测试系统设计.pdf

ID:58303943

大小:465.25 KB

页数:2页

时间:2020-05-15

基于GPIB的MLS接收机自动测试系统设计.pdf_第1页
基于GPIB的MLS接收机自动测试系统设计.pdf_第2页
资源描述:

《基于GPIB的MLS接收机自动测试系统设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Science&TechnologyVision科技视界科技·探索·争鸣基于GPIB的MLS接收机自动测试系统设计井维(中国电子科技集团公司第二十研究所,陕西西安710068)【摘要】为了提高MLS接收机测试工作效率和可信度,提出了基于GPIB的MLS接收机自动测试系统的设计方法,并给出了该系统的硬件组成和软件设计。实际测试表明,该系统有效地提高了MLS接收机测试效率和准确性。【关键词】通用接口总线;MLS接收机;自动测试系统0引言息反馈给主控计算机微波着陆系统(MLS)属于机上导出引导数据的精密引导系统.它3系统硬件设计由地面台和相应的机载接收机两部分组成主控计算机选择Pc台式机.配

2、备打印机以便进行测试表格的打MLS接收机的完整测试包括了总线功能和测试精度两方面共九印主控计算机通过NI公司的USB—GPIB接口与仪器进行GPIB通个项目的测试.测试指标参数多达上百个在传统的接收机测试中.直信接口配有专门的驱动程序,符合IEEE一488.2通信标准,最多可控制接对测试仪表进行人工手动操作、数据记录等.由于需要测量的指标14台GPIB仪器.支持USB2.0全速传输12Mbyte/s,兼容USB1.1接参数多,该方法在使用的过程中工作量大、测试速度慢,而且测量的结口选用USB转换GPIB型的接口盒.任何场所的计算机只要外接转果受人为因素的影响.已经不能适应实际测试的需求

3、。因此,本文提出换盒就可以当作主控计算机.而且支持即插即用和热插拔,方便快捷了一种基于GPIB的MLS接收机自动测试系统的设计该系统可以由主控计算机的GPIB地址设置为0计算机控制自动完成对接收机的总线功能和测试精度的检测该系统模拟器选用标准MLS地面模拟激励源.其GPIB接口地址为4具有稳定性高、人机界面友好、操作使用方便等优点测试台为自主研制的带有GPIB接El的MLS接收机专用测试设备.地1GPIB总线概述址为16示波器的GPIB地址通过菜单选择设置为1通用接口总线(GPIB总线1是一种数字化并行总线。共有24根.包4系统软件设计括l6根信号线、8根地线。l6根信号线分为3组:第

4、一组是8根双向系统软件设计是MLS接收机自动测试系统的核心部分.主控计数据线.用于传输数据.命令或状态字。第二组是5根接口管理线.用算机对模拟器、测试台以及示波器进行的所有操作都是通过软件实现于控制总线进程.起总线指挥作用。最后一组是3根握手线.用于数据的.以完成所有的测试参数配置.测试命令发送.测试数据采集和测试的通讯联络,保证数据的可靠传递。GPIB使用8位并行、字节串行、异数据处理、输出功能步通信方式所有字节通过总线顺序传送总线上传递消息的逻辑电4.1软件平台平为负逻辑的.rrL电平.数据最高传输速率可达8Mb/s软件平台是硬件平台和被测接收机的桥梁.是检测系统集成和测GPIB系

5、统中的仪器分为3种:控者、讲者、听者。控者(计算机)控试程序开发的基础和系统实现的关键本系统的软件设计采用了NI制总线,在总线上传送仪器命令和数据.它对各台仪器发送指令抉定公司开发的面向计算机测控领域的LabWindows/CVI软件开发平台讲者、听者的分配,分时控制每一台仪器完成相应的测试任务:讲者发该平台在c语言基础上鲸合了同形化测试开发平台和标准化平台的送数据:听者接收数据优点,开发程序效率较高、可靠性好LabWindows/CVI有大量成熟的数2系统组成及原理据分析处理模块单元界面设计比较灵活可以满足测试系统软件开发的要求本系统采用的是典型的GHB测量系统模式.即南主控计算机和

6、3本系统的软件设计采用了LabWinc1ows/CVI提供的多线程设计方台GPIB仪器通过标准的GPIB电缆连接而成。系统由主控计算机来法.有效的提高了软件的运行效率多线程是指操作系统支持一个进统一控制和管理,实现各设备自动化测试。MLS接收机自动测试系统程中执行多个线程的能力当一个线程等待用户响应或大量计算结果结构框图如图1所示时,另一个线程可以进行其他处理.使得进程总处于运行状态,随时进行响应,从而提高系统的响应效率LabWindows/CVI提供了两种在次MLS接收机自动测试系统线程中运行代码的高级机制.分别是线程池和异步定时器线程池适用于需要不连续的执行或在循环中执行的任务.而

7、异步定时器适用于在固定时间间隔内执行的任务本设计采用线程池的方法进行多线程控制4.2软件的主要组成为了便于软件的维护与扩展.MLS接收机自动测试系统采用软件模块化设计思想软件主要南4大模块组成,分别是系统初始化模块、自动测试模块、手动测试模块、信号波形显示模块。系统初始化模块包括初始化仪器以及GPIB板.并进行主控计算机与仪器的GPIB连接通信通过Labwindows/CVI提供GPIB/GPIB488.2函数库对模拟器、测试台和示波器进行控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。