测试软件原理培训资料

测试软件原理培训资料

ID:37579719

大小:113.00 KB

页数:9页

时间:2019-05-25

测试软件原理培训资料_第1页
测试软件原理培训资料_第2页
测试软件原理培训资料_第3页
测试软件原理培训资料_第4页
测试软件原理培训资料_第5页
资源描述:

《测试软件原理培训资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1.GIPB简介GPIB(General-PurposeInterfaceBus通用接口总线)最初的GPIB是在1960年代后半期由惠普(当时称为HP-IB)开发的,用于连接和控制惠普制造的可编程仪器。在引进了数字控制器和可编程测试设备之后,对来自多个厂商的仪器和控制器之间进行标准高速通信接口的需求也应运而生。在1975年,美国电气与电子工程师学会(IEEE)发布了ANSI/IEEE标准488-1975,即用于可编程仪器控制的IEEE标准数字接口,它包含了接口系统的电气、机械和功能规范。最初的IEEE488-1975在1978年经

2、过修改,主要是出版声明和附录方面。现在这个总线已经在全世界范围内被使用,它有三个名字:·通用接口总线(GPIB)·惠普接口总线(HP-IB)·IEEE488总线由于最初的IEEE488文档并没有包含关于使用的语法和格式规范的叙述。这部分工作最终形成了一个附加标准IEEE488.2,用于IEEE488(被更名为IEEE488.1)的代码、格式、协议和通用指令。IEEE488.2并没有替换IEEE488.1。许多设备还只是符合IEEE488.1。IEEE488.2是建立在IEEE488.1的基础上的,它定义了设备接口功能的最小集合、一

3、套通用的数据代码和格式、一个设备消息协议、一个常用通用设备指令集合以及一个全新的状态报告模型。在1990年,IEEE488.2规范包含了用于可编程仪器控制的标准指令(SCPI)文档。SCPI定义了每个仪器级别(通常包含来自多个厂商的仪器)所必须遵守的专用指令。因此,SCPI保证了在这些仪器之间系统功能的完整性和可配置性。对于SCPI兼容的系统而言,不必再为每一个仪器学习一套新的指令集,从来自一家厂商的仪器更换到来自另一家厂商的仪器也变得更加容易。VISA(VirtualInstrumentSoftwareArchitecture)

4、VISA(VirtualInstrumentSoftwareArchitecture虚拟仪器软件结构)是一个用来与各种仪器总线进行通讯的高级应用编程接口(API)。它不受平台、总线和环境的限制。换言之,与GPIB设备进行通讯的程序,无论是在运行Windows2000的机器上用LabVIEW开发出来的,还是在运行MacOSX的机器上用C语言编写的,都可以使用同一个API。它可驱动的I/O接口设备有GPIB接口仪器,RS232接口仪器,VXI仪器模块等2.GPIB卡的安装和确认现场演示1.GPIB卡的编程接口简单介绍ni488.h头文

5、件下的函数获取仪器句柄ibdev(intboardID,intpad,intsad,inttmo,inteot,inteos);写ibwrt(intud,PVOIDbuf,longcnt);读ibrd(intud,PVOIDbuf,longcnt);visa.h头文件下的函数获取仪器句柄viOpen(ViSessionsesn,ViRsrcname,ViAccessModemode,ViUInt32timeout,ViPSessionvi);写viPrintf(ViSessionvi,ViStringwriteFmt,...);读

6、viRead(ViSessionvi,ViPBufbuf,ViUInt32cnt,ViPUInt32retCnt);1.校准原理的介绍一.AFC(自动频率控制)校准校准目的:校准AFC DAC值与TCVCXO输出频率(26MHz)之间的对应关系,使得测试接收信号的频率误差在允许范围之内。校准步骤:1.控制综测仪Agilent8960或者R&SCMU200设定在BCCH(广播控制信道)中的某一个信道arfcn_C0_GSM(可以为1-124中的一个),并设定发射功率为PDL(dBm);2.设定模块中频部分的接收增益(siGain)为

7、:-35-PDL(dB),AFC_DAC值为DAC1(由校准程序设定),软件发出AFC测试请求,在arfcn_C0_GSM信道上得到N_AFC个采样值;3.等待CPU计算出接收I/Q信号的频率平均误差(Freq_Offset):△f1;4.再设定模块中频部分的接收增益(siGain)为:-35-PDL(dB),AFC_DAC值为DAC2(由校准程序设定),这里DAC2>DAC1,软件发出AFC测试请求,在测量信道上的到N_AFC个采样值;5.等待CPU计算出接收I/Q信号的频率平均误差(Freq_Offset):△f2;6.计算A

8、FCDAC斜率为:Slope=(△f1-△f2)/(DAC2-DAC1);由得到的Slope值及DAC1再计算Freq_Offset为“0”时,得到初始ADC值:AFC_DAC为:UseDefaultValue=△f1/Slope+DAC1;注:a

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

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

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