找回密码
 注册
搜索
楼主: seic

[讨论] 手机待机电流测试方法--讨论

[复制链接]
发表于 2008-3-29 02:09:00 | 显示全部楼层
测试电流方面最简单的就是使用安捷伦663xx系列的
可以直接采样出MAX CURRENT,MIN
平均电流更容易计算出来=总CUR/总采集次数

上面讨论的我感觉意义不是很大

待机电流,无非是两个方面造成的 ,第一是最小电流,第二是搜网间隔电流,而第2种电流是不可控制的,无法优化,除非你是做BB底层芯片活着接发机,这个可以直接忽视。如果想降低电流最好的就是想办法降低最小电流。基本满意能保持在小于1.2mA

我们可以更广义的去实现采集的电流值更接近真实值
因为PC采样间隔是随即的,这无法判断
但是可以设置每S采集数,和663XX采样间隔
这2项决定你的采集是否准确。

使用663XX时候最好选择RMS,ACDC读出的数据会有一些偏差。
晒一下,我刚刚用labwindows编写完一个大型的自动化测试电流工具。
使用AT命令来控制手机各种状态,完成采集各个状态电流值。

编写这个程序过程中,遇到一个比较棘手的问题
本是想编写成用 测试时间 来衡量测试的精确度
但是 测试时间 并不能直接得出采样数,需要在PC间隔采样时间上累加,会有误差,所以改成直接测试 采样次数 。
如果高手的话可以来讨论上面我的问题, 使用测试时间 这个变量,有没有一个更好的办法做到精确度?
[此贴子已经被作者于2008-3-29 19:07:43编辑过]
点评回复 1 0

使用道具 举报

发表于 2008-3-29 13:02:00 | 显示全部楼层
我以前曾用LabView想做一个,但后来放下了
和zz139433的想法、用途不太一样
我是这么想的,用Agilent663xx为例,设置15.6us采样间隔,4096点累计,读取实际值,可以一次得到15.6*4096=64ms的电流波形(大概是14frame的数据),处理数据,再次取样
这样可以得到很详细的电流数据(15.6us/点),但缺点是数据量非常庞大。运行一分钟,大概就要有4096*1000/64=64000个数据
对这些数据再进行后期处理,可以得到Max、Min、High、Low、RMS、电流波形等
对于微机/仪器处理指令的延迟时间、程序处理数据的时间,是不可避免的,但要想办法减少这个时间(仪器处理指令时间就减少不了了),所以任何方法,实际上都不可能得到一个连续的电流波形,都是有时间间隔的片段组成的
而如果用RMS来作为电流值,可以用一个值代表一段时间内的数值,数据量可以大幅度减少,对于长时间的数据采样是合适的,但就得不到很详细的电流数据。所以,使用RMS或ACDC,用途不一样

<p align=right><font color=red>+5 RD币</font></p>

                                                                                                                             +5RD币            ---------zz139433版主
点评回复 1 0

使用道具 举报

发表于 2008-3-30 13:47:00 | 显示全部楼层
写错了
应该是“运行一秒钟,大概就要有4096*1000/64=64000个数据”
点评回复 1 0

使用道具 举报

发表于 2008-4-2 11:41:00 | 显示全部楼层
我也是做手机测试的 我的MSN是:oceanliu2008@vip.qq.com
点评回复 1 0

使用道具 举报

发表于 2008-4-2 21:34:00 | 显示全部楼层
关于待机电流我们是这样做的.
我们用提CMU200综测仪与 Keithley电源测试的.
在CMU200的BA的设置我们通常要取高中低三个不同的状态测试,在模拟网络下与综测仪建立通信.通过 Keithley电源采集数据.采集5次取平均,这样取得的数据就较接近实际网络的测试值.

目前市面出来的双卡双待单通也可以这样测试.因为是两个平台,将电流标准放宽2MA.
点评回复

使用道具 举报

发表于 2008-4-9 18:37:00 | 显示全部楼层
[em01][em05][em05][em05][em05][em05][em05]
点评回复

使用道具 举报

发表于 2008-4-16 14:51:00 | 显示全部楼层
待机电流的测量需要先定义好测试环境,不同的测试环境有不同的测试结果
一般来讲,如果要检验手机硬件及非协议部分软件的话,直接连接cmu200就可以,而在实际网络的情况下,会检验手机的射频,天线和协议做的好不好。
而且手机的功耗是一个系统的问题,涉及到硬件,mmi,协议,系统软件,天线等很多方面。
是一个比较难解决的问题。
我原来一直在一家做基带芯片的公司,专门做功耗相关的工作,过几天,我会把我原来的一些工作报告传上来,给大家做为参考。[em01]
点评回复

使用道具 举报

发表于 2008-4-19 21:08:00 | 显示全部楼层
看了大家的测试方法,感觉没有按照手机待机电流的标准和测试方法---TW-09标准来测。因为实网是不断变化的,每次测试结果都不会一样,而且用假电做测试,和真电池有不少区别的;另外直接用电源测电流,会不太精确,因为电源的职能主要是供电,而手机待机电流有时候挺小的,所以电源测试精度不太够,另外采样率也不够,大家看这个标准就知道,标准要求采样率是50KPS,好多仪器采样率达不到这个要求;还有一条,感觉不能够直接串万用表测电流,因为万用表是有电阻的,会分压的,量程A级内阻是几毫欧,mA级的有几欧,因为手机找网时电流跳动挺大的,所以万用表内阻也是在跳动,串万用表测量很容易使手机得到的电压不够而不能够开机或者找网的时候因为万用表分压太大而关机。现在先上传这个测试标准,再和大家说说我们的测试方法。前几天下的,比较郁闷,原来我就有这个测试标准,但是当时没有注意,又重新下载了一遍,唉,我的RD币呀!

【文件名】:08419@52RD_手机待机电流的标准和测试方法_TW09.pdf
【格 式】:pdf
【大 小】:26K
【简 介】:
【目 录】:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
点评回复

使用道具 举报

发表于 2008-4-19 21:33:00 | 显示全部楼层
测试前先对电池做点手脚,在电池与手机间串一个0.5欧(待机测试电阻)或0.1欧(通话测试电阻)的电阻,精度为1%。测试是测电阻两端的电压来间接得到待机或通话电流。按照测试标准将CMU200各个参数设置好(也可以编程,用VEE,省得手动设置,麻烦)。待机主要设置的参数就是PRP(Paging Repeat Period,呼叫重复周期,也就是DRX。在CMU200中的Network中的BS_PA_MFRMS设置,值为2-9,可以计算:PRP= 2的时候,我们可以计算每次电路唤醒间隔为T = 2×51复帧时间 = 2×51×4.6ms = 469.2ms ~ 0.5s;PRP= 9的时候,我们可以计算每次电路唤醒间隔为T = 9×51复帧时间 = 9×51×4.6ms = 2111.4ms ~ 2s,大家知道,手机唤醒找网时,电流是最大的,所以唤醒的时间周期越长,待机电流就越小)。测试软件我们就用LabVIEW,测试仪器就用Ni公司的DAQ采集卡,采样率能够满足要求,让软件自己计算最大,最小和待机均值。CMU、手机设置好,同步后,待手机进入Deep Sleep Mode后,才开始测试。要通过30分钟测试后,就可以得到结果了。测试通话电流也是一样,就是测试电阻和时间改改,还是软件算得最后值。(通话测试时主要设置PCL,PRP值对通话电流影响不大,各个频段的PCL按着测试标准设置就OK了)。实网待机我也测过,每次测试结果都不一样,没有可比性。现在研究想用安捷伦的其他仪器代替DAQ,个人比较喜欢VEE测试。
点评回复

使用道具 举报

发表于 2008-4-19 23:21:00 | 显示全部楼层
我们公司是这样做的,请参考,如有不足请指教啊:
1、实际网络
用2303和自己写的测试电流软件测试,待机状态是指:开机黑屏,等电话本和短信初始化完毕之后(利用at命令可以看出什么时候初始化完毕)
据本人经验,联通的待机电流比移动的待机电流小1到2mA,
2、cmu测试,调节到tw09状态(frame:5,gsm900,pcl:7)
总结:个人认为实网测试比较准确,cmu测试通常比较小,是公司用来做广告的,之所以这样,电视购物上才有什么待机王之类的手机了。
点评回复

使用道具 举报

发表于 2008-4-21 18:59:00 | 显示全部楼层

手机的工能测试

我想看看
点评回复

使用道具 举报

发表于 2008-6-2 12:43:00 | 显示全部楼层
以下是引用greenlife在2008-4-19 21:33:00的发言:
测试前先对电池做点手脚,在电池与手机间串一个0.5欧(待机测试电阻)或0.1欧(通话测试电阻)的电阻,精度为1%。测试是测电阻两端的电压来间接得到待机或通话电流。按照测试标准将CMU200各个参数设置好(也可以编程,用VEE,省得手动设置,麻烦)。待机主要设置的参数就是PRP(Paging Repeat Period,呼叫重复周期,也就是DRX。在CMU200中的Network中的BS_PA_MFRMS设置,值为2-9,可以计算:PRP= 2的时候,我们可以计算每次电路唤醒间隔为T = 2×51复帧时间 = 2×51×4.6ms = 469.2ms ~ 0.5s;PRP= 9的时候,我们可以计算每次电路唤醒间隔为T = 9×51复帧时间 = 9×51×4.6ms = 2111.4ms ~ 2s,大家知道,手机唤醒找网时,电流是最大的,所以唤醒的时间周期越长,待机电流就越小)。测试软件我们就用LabVIEW,测试仪器就用Ni公司的DAQ采集卡,采样率能够满足要求,让软件自己计算最大,最小和待机均值。CMU、手机设置好,同步后,待手机进入Deep Sleep Mode后,才开始测试。要通过30分钟测试后,就可以得到结果了。测试通话电流也是一样,就是测试电阻和时间改改,还是软件算得最后值。(通话测试时主要设置PCL,PRP值对通话电流影响不大,各个频段的PCL按着测试标准设置就OK了)。实网待机我也测过,每次测试结果都不一样,没有可比性。现在研究想用安捷伦的其他仪器代替DAQ,个人比较喜欢VEE测试。

CMU,手机设置好后,待手机进入Deep Sleep Mode后,才开始测试。我想问的是,这个过程中CMU和手机会同步上吗?
我在测频段1800时,手机很快就能同步上,但是在GSM900时,手机根本同步不上,一直是在搜寻网络中。这是什么原因?
点评回复

使用道具 举报

发表于 2008-6-2 12:44:00 | 显示全部楼层
以下是引用yuanquanfeng在2005-9-8 20:18:00的发言:
<P>我也来说两句</P><P>待机电流会跟很多因素有关系,比如所用的卡,信号强度。</P><P>先说卡,我是测小灵通的,由于小灵通机卡分离处于开始状态,生产PIM的厂家有很多,每个厂家生产的PIM卡耗电情况都不一样,用我们开始测试用的卡(有些具体东西我不方便透露),测得电流很小,而用电信卖的卡,电流大出好几倍。遇到这种情况,就不是手机厂家能够控制的,要有市场去调节。我们测试时,只要用统一的卡来测,测得的值符合各个公司内部标准,那样就可以了,不用特别在意卡引起的变化,因为每个手机厂商都会面对这样的问题。</P><P>再说信号强度,我认为可以测两个极端,比如GSM900,就可以把功率设成5级和19级,来测待机电流的最大和最小情况。具体的测试方法,现在最流行的就是用高速电源来测试了,你可以去看它的积分值,也可以去看一个最小值和最大值</P><P>很不成熟,还望指教</P>
<p align=right><font color=red>+5 RD币</font></p>

测试时,GSM900的功率一般设置为最小吧,也就是19级。
点评回复

使用道具 举报

发表于 2008-6-21 17:19:00 | 显示全部楼层
好强大的贴```学到不少哈哈[em01]
点评回复

使用道具 举报

发表于 2008-7-24 11:51:00 | 显示全部楼层
以下是引用yangsheng032在2008-6-2 12:43:00的发言:


CMU,手机设置好后,待手机进入Deep Sleep Mode后,才开始测试。我想问的是,这个过程中CMU和手机会同步上吗?
我在测频段1800时,手机很快就能同步上,但是在GSM900时,手机根本同步不上,一直是在搜寻网络中。这是什么原因?


可以同步上的,这个找网同步应该也是软件控制的。
你说的手机不知道是一个手机,还是一批,手机 有没有问题,CMU设置有没有问题
点评回复

使用道具 举报

发表于 2008-7-25 09:56:00 | 显示全部楼层
one point, which status the mobile should keep when u measuring the standby current, the STOP mode, SLEEP mode or other normanl mode? And for each mode, u will get different result, and maybe have a big difference! The SLEEP mode can meet the uA level![em01]
点评回复

使用道具 举报

发表于 2008-7-25 16:00:00 | 显示全部楼层
以下是引用CaptainKill在2008-7-25 9:56:00的发言:
one point, which status the mobile should keep when u measuring the standby current, the STOP mode, SLEEP mode or other normanl mode? And for each mode, u will get different result, and maybe have a big difference! The SLEEP mode can meet the uA level![em01]

测试待机电流是有个国际规范的,不明白Stop Mode是什么模式,楼上说sleep mode 能够达到uA级,挺强的,不知什么平台的手机,这么省电,待机王
点评回复

使用道具 举报

发表于 2009-6-25 19:02:00 | 显示全部楼层
mark!!!
点评回复

使用道具 举报

发表于 2009-6-26 13:54:00 | 显示全部楼层
我们是用实网测试的,测试结果一般是移动卡比联通卡大。
想知道用综测仪的话,搜网时间间隔在哪儿设置,还有综测仪发的功率设多大?
点评回复

使用道具 举报

发表于 2009-7-7 03:33:00 | 显示全部楼层

学到不少,好贴

学到不少,好贴
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-26 02:42 , Processed in 0.049179 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表