[发明专利]一种通过电流检测自动启动程序测试的方法无效
申请号: | 201010525995.5 | 申请日: | 2010-10-29 |
公开(公告)号: | CN102455962A | 公开(公告)日: | 2012-05-16 |
发明(设计)人: | 王文江 | 申请(专利权)人: | 上海三旗通信科技股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200233 上海市徐汇*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 电流 检测 自动 启动 程序 测试 方法 | ||
技术领域
本发明属于移动通信技术领域,具体地说是涉及一种通过电流检测自动启动程序测试的方法。
背景技术
移动通信模块在出厂前都要进行生产测试,这种测试包括手动和自动两种。自动测试是通过开发测试程序来实现。在生产测试时,需要测试的模块量往往很大;测试每一模块都需要人为点击程序<开始>按钮才能测试,那么会浪费很多人为操作的时间。而在测试中发现,测试时给被测试模块供电的大多数是可控电源;测试程序是可以通过通信线来读取可控电源每一时刻的电流值。在用可控电源进行模块测试时,如果能用读取可控电源每一时刻的电流值来实现自动<开始>测试,势必会减少测试的人为操作时间,从而降低模块的生产成本。
发明内容
针对已有技术测试每一模块都需要人为点击程序<开始>按钮才能测试的不足,本发明的发明目的是提供一种用读取可控电源每一时刻的电流值来实现自动<开始>测试的方法,它与现有的人为<开始>程序模块测试的技术相比降低了模块的生产成本。
本发明的发明目的是通过如下技术方案实现的。
为达到上述目的,本发明一种通过电流检测自动启动程序测试的方法,包括以下步骤:所述的将可控电源用GPIB线连接到计算机,并给可控电源加电;用电源金属线连接被测模块和可控电源;连接被测模块需要用到的其它部分;打开计算机上的模块测试程序,选中程序界面的<开始>按钮。情况1:放入第一个被测模块,模块测试程序通过GPIB线控制可控电源给被测模块供电;第一个被测模块测试结束,模块测试程序进入读取可控电源每一时刻电流值的状态;这时模块测试程序读到电流值大于或等于规定的门限值(记为THR_CUR),说明被测模块还没有被取走,程序进入等待状态;当模块测试程序读到电流值小于规定的THR_CUR,说明被测模块已经被取走,程序立即进入等待测试下一模块的状态;当模块测试程序读到电流值大于或等于规定的THR_CUR,说明下一模块已经放入,模块测试程序立即开始测试下一个被测模块。情况2:模块测试程序通过GPIB线控制可控电源给被测模块供电,但第一个被测模块实际上并没有放入;当超过规定的测试门限时间(记为THR_TMO),并且第一个被测模块仍没有放入时,测试结束,模块测试程序进入读取可控电源每一时刻电流值的状态,这时模块测试程序读到电流值小于规定的HR_CUR,程序进入等待状态;当第一个被测模块已经放入,这时模块测试程序读到电流值大于或等于规定的HR_CUR,模块测试程序立即开始测试第一个被测模块。
附图说明
图1是本发明的测试环境连线示意图;
图2是本发明的测试程序流程示意图。
具体实施方式
下面结合附图进一步说明本发明是如何实现的:
本发明是一种通过电流检测自动启动程序测试的方法。首先编写应用于模块测试的程序;然后启动模块测试程序,配置可控电源的电压和电流最大输出值,配置被测模块需要用到的其它参数值,选中程序界面的<开始>按钮。情况1:放入第一个被测模块,模块测试程序通过GPIB线控制可控电源给被测模块供电,第一个被测模块测试结束,模块测试程序通过检测电流值控制自动进入下一个模块的测试。情况2:模块测试程序通过GPIB线控制可控电源供电,当超过规定的测试门限时间,并且第一个被测模块仍没有放入时,测试结束,模块测试程序通过检测电流值,控制程序自动进入第一个模块的测试。
本发明的测试环境连线图如图1所示,通过外接电源101给计算机102和可控电源103供电;通过GPIB线连接计算机102和可控电源103;通过电源线连接可控电源103和被测模块104。
本发明的测试程序流程图如图2所示,运行模块测试程序201;选中程序界面的<开始>按钮202;判定是否放入被测模块203;若测试模块没有被放入超时211,则转到程序结束处,通过GPIB线读取可控电源电流207;若测试模块已经被放入,则通过GPIB线控制可控电源给被测模块供电204,对被测模块进行测试205,被测模块测试结束206,通过GPIB线读取可控电源电流207;判定207读到的电流值是否大于或等于规定的门限值(THR_CUR)208,若大于或等于THR_CUR,则转207,若相反,则通过GPIB线读取可控电源电流209;判定209读到的电流值是否小于规定的门限值(THR_CUR)210,若小于THR_CUR,则转209,若相反,则转204测试下一个被测模块。
综上所述,本发明用检测可控电源电流值的方法实现程序的自动化测试。在整个测试过程中,只需要选中一次<开始>按钮即可。这种自动测试方法实现原理简单:通过被测模块放入和不放入时电流值的不同来实现的,程序流程图中的207到210步(记为“电流检测启动模块”),放到程序的结束位置可实现程序的自动化测试。此项技术可以广泛应用于无线移动移动通信技术领域,它为生产批量测试减少了人为操作时间,从而降低模块的生产成本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海三旗通信科技股份有限公司,未经上海三旗通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010525995.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种3G/WIFI无线路由器使用双口存储器的实现方法
- 下一篇:智能电动轮椅