不拘一格小电流测量

http://sjdai.spaces.eepw.com.cn/articles/article/item/85263

有个项目需要测试某个芯片的工作电流,该芯片工作电流为60uA,待机不超过10uA,如果芯片有问题则电流会超过几百uA。

客户的要求就是能用简单的方法对这种芯片进行电流测试,将有问题的芯片挑出来。要说最简单的测试方法,用指针式微安表或万用表直接测量肯定最简单,但有一个问题,需要测试的芯片数量非常之多,让测试员去看表的显示值不太适合现实应用。

你想一想,如果是让你一天到完重复看表的显示值,告诉你正常的数字应该是多少,你能保证出错的比例维持在很低数值吗?经验告诉我们,对于这种重复性的简单工作,测试员很容易进入疲劳状态,别说一整天,就是一小时,就容易出现明明看着是50,自己却当成是100的结果。最不容易出错的就是用红绿灯加声音告诉测试员测试结果是否合格,于是客户让我们给他开发一套这样的测试工具。

其它要求的实现不必细表,到电流测量这个地方犯了糊涂,要测电流肯定要一个采样电阻将电流转换成电压信号,再用ADC测量电压即可。可不到100uA这样的电流实在太小,一开始我们想采样电阻也不能太大,就算是100欧,60uA的电流对应电压也才6mV,如果是5V供电的10位ADC就只有一个量化单位的大小,考虑到地线等因素,显然难以测量。

如果用1000欧的采样电阻,电压可以到60mV,不过给人第一感觉是用1000欧的采样电阻也太大了吧?这样就没细想到底能不能用1000欧德采样电阻,而是想当然定为100欧,再在后面用放大器将其上面的电压放大后进行测量,找了个运算放大器进行验证,确实能放大到很理想的幅度,但需要对放大器的输出偏置电压做一个校正,要让单片机记住输入电压为零的情况下放大器输出的电压大小,想着这小电流测量还真麻烦。

在做样机的时候,一负责硬件的同事问怎么不直接用1000欧的采样电阻+单片机的ADC口来测电流呢?这个时候我们才意识到之前的想法太过于想当然。通过计算可以得出1000欧的电阻正常工作电流状态下得到的电压是60mV,实际上这个电压对于一个5V的系统来说一般来说是可以接受的,只是之前我们想当然,认为在芯片电源脚上串联一个1000欧的电阻太大,当时我们只看到1000欧电阻的阻值大,疏忽了流过的电流小这一特性,实际上我们只要采样电阻上的电压在芯片可接受的电源压差范围之内即可。

如果这样能行那就简单多了,赶紧更改电路进行测试,实验证明这种想法是正确的。5V电压10位ADC的单片机,用1500欧电阻对芯片工作电流进行采样,只是简单的8次平均采样,就能得到非常稳定的测量结果,60uA对应的电压为90mV,ADC转换的理论结果应该是18.44,我们实测结果为20,考虑到器件误差等因素两者基本一致。

原来小电流测试并不一定要太复杂的方法,不要被自己的经验想当然而蒙蔽了双眼,实际上就是这么简单就实现了。

时间: 2024-10-07 06:25:38

不拘一格小电流测量的相关文章

【应用笔记】【AN003】VC++环境下基于以太网的4-20mA电流采集

简介 4-20mA电流环具有广泛的应用前景,在许多行业中都发挥着重要作用.本文主要介绍了以太网接口的4-20mA电流采集模块在VC++环境下进行温度采集,实现WINDOWS平台对数据的采集.分析及显示. 系统组成及工作原理 系统组成主要包括PT100铂电阻.SBWZ温度变送器.4-20mA电流采集模块(GM4008)以及上位机软件组成,如图1所示. PT100铂电阻温度传感器:利用铂金属阻值随温度的变化而变化的特性制成的一种温度传感器,主要用来测量温度的变化量. SBWZ温度变送器:一种现场安装

【应用笔记】【AN004】VB环境下基于RS-485的4-20mA电流采集

版本:第一版作者:周新稳 杨帅 日期:20160226 =========================== 本资料高清PDF 下载: http://pan.baidu.com/s/1c1uuhLQ 源代码包下载: http://pan.baidu.com/s/1LSuXw =========================== 简介 本应用笔记主要说明如何在VB开发环境下基于RS485实现4-20mA电流采集. 系统组成及工作原理 系统组成如图1所示,主要包括 PT100铂电阻温度传感器.S

画PCB之电流与线宽的关系

来源:(多图) 超强整理!PCB设计之电流与线宽的关系http://www.51hei.com/bbs/dpj-39134-1.html 关于PCB线宽和电流的经验公式,关系表和软件网上都很多,本文把网上的整理了一下,旨在给广大工程师在设计PCB板的时候提供方便. 以下总结了八种电流与线宽的关系公式,表和计算公式,虽然各不相同(大体相近),但大家可以在实际的PCB板设计中,综合考虑PCB板的大小,通过电流,选择一个合适的线宽. 一.PCB电流与线宽 PCB载流能力的计算一直缺乏权威的技术方法.公

PCB设计时,怎样控制线宽与电流的关系

我们在画PCB时一般都有一个常识,即走大电流的地方用粗线(比如50mil,甚至以上),小电流的信号可以用细线(比如10mil). 对于某些机电控制系统来说,有时候走线里流过的瞬间电流能够达到100A以上,这样的话比较细的线就肯定会出问题.一个基本的经验值是:10A/平方mm,即横截面积为1平方毫米的走线能安全通过的电流值为10A.如果线宽太细的话,在大电流通过时走线就会烧毁.当然电流烧毁走线也要遵循能量公式:Q=IIt,比如对于一个有10A电流的走线来说,突然出现一个100A的电流毛刺,持续时间

直流电机基本系统模型

经过上周阅读培训手册以后,已经熟悉最基本的模型搭建,包括电压源.电阻和电感元件.直流电机.电压和电流测量元件.示波器等元器件. 本周作业是用PLECS仿真软件搭建一个直流电机基本系统模型,模型图如下: 参数设置: (1)设置外部电压源电压为120V,阶跃电压为20V,电阻阻值为20Ω,仿真结果如下: (2)只改变电源电压,设置外部电压源电压为60V,阶跃电压为20V,电阻阻值为20Ω,仿真结果如下: 发现各图形状均无太大变化,只有电机电磁转矩幅值变小. (3)只改变改变电压电源方向,设置外部电压

一个简单的微安表

这是一个用STM8S103F3P6单片机和一个LM358运算放大器制作的一个简单的微安表,可以用来测量1mA以下的小电流,分辨率是1uA.接通电源就开始测量. 开机时的工作电流是15mA,使用9V层叠电池供电.电路板: 内部图片: 电路图在最后一页.原理很简单,通过一个100欧的电阻对待测电流取样,经过一个LM358放大50倍后送到单片机进行AD转换.这个单片机的电源电压为5V,AD分辨率10位.设进来的电流为A微安,理论上AD的读数X可以通过下式得到: X = 100*A*50*2^10/(5

高通8X16电池BMS算法(一)【转】

本文转载自:http://www.voidcn.com/blog/yanleizhouqing/article/p-6037399.html 最近一直在搞电源管理相关内容,之前是8610的bms,现在8916的bms,发现两者还是有点区别的,8916把对last_ocv_uv的估值算法分装成执行文件,作为服务一直运行. 电源管理方面,应该是android驱动开发的一大难点,主要涉及的方面多,如充.放电.休眠唤醒等.这一部分主要讲BMS相关的一些基本概念.电池这一块刚开始入手时,感觉很难,很复杂,

电路基础知识

1. 请列举您知道的电阻.电容.电感品牌(最好包括国内.国外品牌). 电阻: 美国:AVX.VISHAY威世日本:KOA兴亚.Kyocera京瓷.muRata村田.Panasonic松下.ROHM罗姆.susumu.TDK 台湾: LIZ丽智.PHYCOM飞元.RALEC旺诠.ROYALOHM厚生.SUPEROHM美隆.TA-I大毅.TMTEC泰铭.TOKEN德键.TYOHM幸亚.UniOhm厚声.VITROHM.VIKING光颉.WALSIN华新科.YAGEO国巨新加坡:ASJ 中国:FH风华

电仪事业部继电保护整定计算管理规定

M67·05-08-2011 电仪事业部继电保护整定计算管理规定 1. 总则 1.1本规定依据<兰州石化公司规章制度>中第十六篇<设备管理>的第九章<电气设备与继电保护>.<继电保护和安全自动装置技术规程>(GB/T 14285-2006).<电力技术标准汇编>电气部分第12分册继电保护与自动装置.<大型发电机变压器整定计算导则>.<电力系统继电保护及自动装置整定计算>(中国电力出版社).<工业与民用配电设计手册&g