论文部分内容阅读
CDMA2000(CodeDivisionMultipleAccess2000)是3G的一个重要标准。2005年9月,CDMA发展组织CDG(CDMADevelopmentGroup)宣布,CDMA2000在全球用户数已经超过2亿,控制了85%的3G市场。从增长率和对市场影响的角度而言,CDMA2000是无线服务历史上最成功的技术。随着中国3G牌照的发放,CDMA2000将会得到快速的发展,也将拥有更加广大的市场。CDMA2000系统设备的生产效率与生产质量也就面临着巨大的挑战。传统的CDMA2000射频单板的测试工作均采用手动测试方式,其效率低下、劳动强度大等缺点严重制约着整个生产线的生产效率。为此,本文研究并实现了CDMA2000射频自动测试系统,系统地介绍了自动测试系统的组成及其工作原理。
本文详细论述了自动测试系统的基本概念与应用意义,及其发展历程。在此基础上讨论了CDMA2000射频单板自动化测试系统的硬件架构和软件架构。此外,还对CDMA2000射频单板自动化测试系统使用的ATE.NET自动化测试平台作了简要介绍。
射频自动测试仪是自动测试设备中连接被测单板与计算机的部分,本文介绍了其基本原理和功能,详细阐述了射频自动测试仪中单片机软件的总体结构及各个功能模块的设计原理,并对主要功能函数作了详细说明。
在射频单板测试中,射频仪器是重要的测量工具,为实现自动测试,就必须实现仪器的远程控制。本文介绍了一种在MicrosoftVirtualC++环境下控制仪器的解决方法,具体论述了如何使用VISA(VirtualInstrumentSystemArchitecture)库制作射频仪器的类封装,以及在射频单板自动化测试程序中如何应用仪器类封装。
在本文最后,介绍了使用MicrosoftVirtualC++作为开发工具,开发自动测试系统中的TPS(TestProgramSet)测试软件。以FSB(FrequencySynthesizerBoard)单板为例介绍了在TPS软件中如何使用仪器封装类、射频自动测试仪类以及ATE.NET平台提供的各种API(ApplicationProgramInterface)接口。最后介绍了如何使用TPS软件进行测试。