嵌入式装置能耗测量问题.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式装置能耗测量问题

嵌入式装置能耗测量问题   摘要:分析了低功耗嵌入式装置中的电流特点,综述了常用的能量测量方法,提出了一种多电容轮流放电法 关键词:嵌入式;被测装置;累积型能量测量;电流镜 中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)10-0208-02 1.引言 在许多嵌入式设计中,低能耗是一个很重要的指标,特别是电池供电场合。一方面我们希望电池一次工作尽量长的时间;另一方面,尽量低的功耗也有利于设备散热和温升的限制,这不但在无人测量时安全性更好一些,而且对某些受温升影响的测量来讲也是福音。那么,我们如何测量和预测一个嵌入式系统的功耗呢?显然这是一个非常重要的问题 2.系统特点 (1)式表明:测量电流是关键。不过,嵌入式系统中,电流i往往变化多端。其中一个主要特点是变化范围大。如一个移动通信模块的电流待机时可低至几mA,而拨号搜索时可达2000mA。一个WIFI模块睡眠时可以只有几uA,而打开无线发射电路外发信号时可达几百mA。我们的测量方法能否快速适应这样的大范围变化,实现精确测量呢?另外,电流的变化还受干扰和元器件特性的分散性影响。比如,两个同一型号的CPU,在同一工作频率下的工作电流可能不完全一样。还有,不同的程序指令牵涉到的硬件常常有所差别,电流和能量需求就不一样,即使是完成同样功能的不同程序。那么,到底有哪些测量方法可选呢? 3.能耗测量方法 3.1分档次单独测量 如果被测装置在每一个等级的工作电流能够稳定一段时间,该方法就比较适合。例如,一个PIC单片机睡眠时电流可以稳定在几ua,等它睡眠后用数字万用表的uA档来测量就可以。唤醒后电流如果能稳定在几mA,换成mA档来测量便可,或是考虑自动换档的电流表。但是,不睡眠时,很多嵌入式装置的工作电流并不是稳定在某一数值,而是有较大范围的变动,如20mA-30mA,此时该方法就显得力不从心。实验证明:许多场合睡眠电流好测量,唤醒后的工作电流难以精确测得 3.2高速采?哟娲? 对于变动较快的工作电流,可以考虑此法。先对电流尽量高速地采样,然后再A/D转换和,或存储。不过这样的测量装置一般造价较高,比如用高带宽存储示波器。存储时需要大容量的RAM。例如,一个采样速率为10MHz的装置,如果每采样点用8位存储,存储一秒钟的数据就需10MB的RAM。并且,在采样及MD转换等环节都可能带来误差。一般来说,越是高速,就越是挑战测量精度。另外,因为采样速率不可能无限高,对于变化速率高于采样速率的电流,一些变动点也会采集不到,所以仍然存在方法误差 该方法属于累积型能量测量,只要C1、C2和C3取值不是太小,测量速率并不要求很高,而且只测量电容剩余电压。因为大容量的电容通常很难保证高精度,所以一般这里只取nF级。不过,虽然每个电容放电时间短,但总会使被测装置的供电电压有一定的波动,必须保证这一波动在允许范围内。假定一个单片机可以在2.7V-3.3V之间正常工作,那么该波动不要使电压低于2.7V。显然,该方法是在电源电压波动的情况下测得的能耗,与准确稳定于某一固定值时的所得肯定有所区别。不过,只要波动不太大,测量结果还是有价值的。为了减小波动,可考虑采用更多数量的电容轮流放电。实际上,电池电压本来也会随时间而降低,即使恒压测量也并不完全反映实际情况 3.4电流镜技术 电流镜本质上只是一种电流取样方法。它要与其他测量方法配合才能完成整个测量过程。比如,有的接电容充放电电路,有的再直接通过电阻转换为电压测量。常用的电流取样方法一般有两种:一是将取样电阻直接串在被测电路中,将被测电流转换为电压测量;二是被测电流拷贝法,即电流镜 从原理上讲,方法一总会对被测系统造成一定的影响。设取样电阻为Rs,其上压降为U/s=iRs。Rs越大,造成的电压降Us就越大,被测装置供电电压降低就越多。一般要根据预测的电流档次来选择Rs。例如,若i在1vA-10pA范围,选Rs为100Ω,U/s将不超过1mV,一般对被测设备影响较小,而如果i在1uA~10mA变化还选Rs为100Q,Us将达1V。1V的压降在许多嵌入式场合造成的影响决不能忽视。虽然可考虑换档,但如果换档的速度跟不上电流变化的速度,不但会造成误差,严重的甚至会影响到被测设备的正常工作。有一个观念:似乎只要测量,就要取样,只要取样,对被测系统就要造成一定影响,有的甚至影响巨大,例如量子测量会导致被测量子波包塌缩。不过,如果采用图2所示的电流镜取样,这一观念会受到较大冲击。电流镜由几个性能非常相似的三极管组成(往往制造在同一基片上),如图中的T1和T2。T1负责给被测装置供电,设电流为iwork。由于极相似的发射结特性,T2往测量电路提供的电流icopy

文档评论(0)

linsspace + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档