资源描述:
《基于lab+view对agility项目的自动测试系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、硕士专业学位论文论文题目基于LabVIEW对Agility项目的自动测试系统设计研究生姓名曹海斌指导教师姓名仲兴荣专业名称电子与通信工程研究方向通信与通信网络技术方向论文提交日期2012年11月基于LabVIEW对Agility项目的自动测试系统设计中文摘要基于LabVIEW对Agility项目的自动测试系统设计中文摘要由于微电子技术和计算机技术的发展,自动测试系统的使用越来越广泛。所谓自动测试就是对研究对象的整个测试过程包括数据采集、数据分析处理以及测试结果的显示输出,在计算机的统一控制下自动完成。我们的研究对象就是Agility项目是一个有多个PCBA
2、组成的项目,其中有八块PCBA需要进行功能测试。为了能够更好地充分利用资源,合理利用资源,实现资源共享我们搭建一个测试系统,针对不同的PCBA的要制定合适的测试夹具。利用测试软件来控制电脑和各个仪器设备的通信,数据采集,编写测试程序,与硬件配合构建出自动测试系统。在搭建测试系统时需要硬件选型,设计测量模块,控制模块和电源模块,做好连线分布。测试软件是利用美国NI公司开发的labview作为测试软件开发平台,labview是一种图形化界面的软件,采用虚拟仪器的概念,可以脱离比较复杂测程序代码,入门比较容易,现在应用也比较广泛。自己设计好测试软件的界面及测试主
3、程序框架,对子程序进行调用,而且产生自己自定义要求的测试报告。每个不同的模块只需要写好每步的测试子程序,做好配置文件就可以在主程序中运行了。即每个配好测试夹具,写好测试子程序就可以进行测试。LabVIEW将底层代码整合成图形结构,大大减少了工程师的开发时间,提高工作效率,节省成本。关键词:labview自动测试系统虚拟仪器测试软件数据采集作者:曹海斌指导老师:仲兴荣IAbstractAutomaticTestSystemDesignforAgilityProjectbyLabviewAutomaticTestSystemDesignforAgilityPr
4、ojectbyLabviewAbstractAsthedevelopmentofthetechnologyofmicroelectronicsandcomputer,Automatictestsystembecomesmoreandmorewideused.TheAutomatictestmeansstudythewholetestincludesdataacquisition,dataanalysisandthedisplayoftestresultandoutput.Theyallcompletedbycomputerautomatically.The
5、objectwearestudyingistheprojectofAgility,itincludesfifteenpcsofPCBA,andeightofthemneedtodofunctionaltest.InordertoInordertobetterutilizationofresources,rationaluseofresourcesandrealizethesharingofresources,webuildthetestsystemsfordifferentPCBAtodevelopappropriatetestfixture.Usingt
6、estsoftwaretocontrolcommunicateswithvariousequipmentsviacomputer,dataacquisition,edittestprocedures,andmatchwithhardwaretoconstructsautomatictestsystem.Beforebuildingatestsystemweneedtochoosethehardware,designmeasurementmodule,controlmoduleandpowermodule,andalsomakelinedistributio
7、n.testsoftwareisdevelopedwithlabviewdevelopedbyAmericaNIcompanyassoftwaredevelopmentplatform.Labviewisgraphicalinterfacesoftware,usingtheconceptofvirtualinstrument,canbeseparatedfromthemorecomplexprogramcode,easytolearnandalsobewidelyappliednow.Wecandesigntestinterface,buildtestfr
8、ame,callsubtestVI,andproducethere