电源功耗自动测试

电源功耗自动测试


2024年4月18日发(作者:g1223列车时刻表)

维普资讯

200r7年 

仪表技术与传感器 

20∞ 

第11期 

Instnnnent Technique and Sensor 

N0.11 

电源功耗自动测试 

肖龙发,习友宝,詹惠琴,古天祥 

(电子科技大学自动化工程学院,四川成都610054) 

摘要:介绍了一种基于EPP接口的电源功耗自动测试电路的设计方法。采用了以A/D转换器ICL7109为核心及桥式 

L/v变换的硬件电路,通过EPP接口与计算机连接,由l_abWindows/CVI实现电源功耗的自动测试。详细介绍了硬件设计 

原理及软件测试流程图,并给出了部分程序代码。最后通过手动和自动测试结果的比较,说明了自动测试精度满足要求, 

对实际工程应用具有参考价值。 

关键词:电源功耗;自动测试;EPP接口;L/V变换 

中图分类号:TP274 文献标识码:B 文章编号:1002—1841(2007)11—0066—03 

Power Consumption Automatic Test 

XIAO Long-fa,XI You-bao,ZHAN Hui—qing,GU Tina-xiang 

(College ofAutomatic Enomering,Univer ̄ty of Electronic Science and Technology of China,a删增dIl 610054, ) 

Abstract:Introduced the design and implementation of power consumption automatic test.The design was developed with the dge 

circuit ofI/V conversionandA/D converterICL7109,interfacingwith computerbyEPPnlode,withthe platform ofvirtualinstnm ̄ntWin- 

dows/CVI.The hardware desing principle and the ilowchart of software test m骼were introduced in detail,fl part ofprogmn code was 

presented.111e comparison ofmanual and automatic tset result,is shown that this method is SUCCC ̄II and has the reference value to the 

practical application. 

1 words:power consumption;automatic tset;EPP interface;I/V conversion 

0引育 

图2为+15 v电源的电压/电流测试电路,只用了8选1模 

对功耗的测试一般采用测试电压和电流的方法,即伏安 拟开关的2个通道,其余通道还可以测试其他几组电源。其中 

法…1。手动测试时,输出电压可以在电路中并联一个电压表测 

的继电器的作用是:当继电器开关置于1时,系统处于不测电 

得,负载电流需把电路断开并串联一个电流表来测试,这样既 源功耗的状态,电源对外供电并读出取样电阻上的零点电压; 

不方便也不能实现功耗的在线测试。 

当继电器开关置于2时,系统处于测功耗的状态,不对外供电 

对电源功耗进行tl动测试,电流通过间接测得,即L/V变 并接人取样电阻进行电流测试。在此,把被测电流转化为测试 

换。基于欧姆定律,将被测电流通过已知的取样电阻或标准电 

流过标准电阻R 上的电压 ,再计算出电流,=V./R ,故在 

阻飓,通过测量取样电阻R 两端的电压 ,即可得到被测电 

测试功耗时分为测试电源电压和电源电流2部分。 

流,=V./R 。为了实现不同量程的电流测量,可以选择不同的 电压测试原理:由于+15 v电压较大,不宜直接测量,在此 

取样电阻。同时,计算机通过EPP总线读出A/D采集到的电 

采用分压的办法,8选1模拟开关选通道x,,+15 V电压通过3 

压,再通过计算得到功耗,这样就实现了功耗的自动和在线测 

个电阻分压送人选通开关)【I,此时的电压增益可通过调节 

试。介绍了如何对常用几组电源+2,4 V、+15 V、一15 V和+5 

V202来校准,由分压原理可确定+15 V电压的增益为1/5,若 

v功耗的自动测试【2l。 

计算机通过EPP读取的A/D转换结果为 ,则实际电源模拟 

1自动测试电路组成 

电压值V=v/(1000×5)。 

电源功耗自动测试电路的组成框图见图1。该电路可以同 

电流测试原理:8选1模拟开关选通道)(0,继电器关,先读 

时进行4组电源的功耗自动在线测试。计算机通过EPP接口 出数字零点电压 ,继电器开并接人取样电阻。考虑到电路的 

与测试电路相连,测试电源的电压时,即让电源经过电压/电流 

共模电压范围,如果直接在标准电阻上测电压,这样就会在运 

测试电路,测试电源的电流时,让电源通过一个标准电阻R。后 

放输入端产生很大的共模电压,该共模电压会使电路工作不正 

获得标准电阻上的压降,通过8选1模拟开关到放大器再进入 常,故在取样电阻之间接入一个对称式电路来减小共模电压, 

7109的输入端,计算机通过EPP接口电路采集电源的输入电压 若读得取样电阻上的A/D转换数字量为 ,差分放大器增益 

和电流,最后对测试数据结果进行处理、存储、生成打印报表, 

调节为15.5,取样电阻的阻值为0.5 Q,则取样电阻上流经的模 

打印输出。 

拟电流,=(v2一 )/(1000×15.5×0.5)。 

1.1电压/电流测试电路 

在测试电路中,图2的8选1模拟开关选通,被测电压经过 

运放放大后到输出端P1,再送人到图3的ICL7109接口电路的 

收稿日期:2007—01—29收修改稿日期:2007—06—27 

输入端P1. 

维普资讯

第l1期 肖龙发等:电源功耗自动测试 67 

阔1测试电路组成框图 

阔2+l5v电源的电压/电流测试电路 

1.2 ICL7109接口电路 

口的硬件电路在SPP原电路的基础上加以改进,实现了自动生 

图3为ICL7109芯片接口电路。12位双积分型A/D转换 

成控制信号并自动检测应答信号,而不需要用软件命令触发选 

通等控制信号与读取忙输入等状态信号,在1个ISA总线周期 

内即可完成包括握手联络在内的一个字节数据的读/写操作。 

2软件实现 

器ICL7109[3]是低速、高性能和高精度的数据采集系统和智能 

仪器的理想接口芯片,12位数据及极性位和溢出位输出为三 

态,与TTL电平兼容,分别由LBEN和邶EN选通输出。调节其参 

考输入电压为4.096 V,则其分辨力为1 mV,EPP通过读取这12 

位数据即数字电压 ,再经过换算得到模拟电压 , = 

/1 000.其最高转换速度可达30次/s,采用差分输人方式,输 

入阻抗高,有片内基准电源,工作电源为士5 V,低噪声,输入端 

有防静电的保护措施。 

图4为采用I丑bwindows/CⅥ[ ]实现电源功耗测试流程图。 

首先EPP自检,并设置和选择相应模拟开关通道号和继电器开 

关状态,进行测试和数据处理,在该测试项目结束后,存储测试 

结果,生成打印报表,打印输出。测试过程中,允许随时退出。 

+15 v电源功耗测试主要程序如下: 

void power

detect

15v(float*source,float*volt—resu1t,float 

双积分型A/D转换器的特点是具有很强的抗工频干扰的 

*current,lfoat power) 

{ int zero,volt,owepr_voh,intsource; 

unsigned char pol,over; 

能力,尤其适用在噪声大、环境恶劣的工业生产现场。 

1.3 EPP接口 

计算机并行口最初只是为打印输出而设计的,数据流向是 

单方向的(从PC机到打印机),只有少数的控制信号能双向传 

输,这种并行口(现在称之为标准并行口SPP),速度为50—150 

bit's.随着计算机技术的发展及外设数据通信的需要,微机的并 

行口由原来的SPP发展成为叮以双向、快速并行接口,即EPP¨4; 

eppwr(0x43,0x05);//7109选择0通道,测试电源电流 

RELAY03

sync—control(0xO);//继电器关 

Delay(1.5);//延时 

AD read(&zero,&poi,&over);//读零点电压 

REIAY03 SyflC control(Ox!);//2 ̄电器开,接人取样电阻Delay(1. 

5);//延时 

(Enhenced Paralle1.Port),其传输速率高达500 KB/s~2 MB/s.接 

维普资讯

Irtstnmaent Technique and Sensor Nov.2OO7 

图3删7109芯片接口电路 

压 

*¥OUI

tCe=(float)(int_oursce)/1000*5;//换算为浮点数电 

压(V) 

power=(*source)*(*cun ̄nt); //求电源功耗 

RELAY03

sync_contolr(0x0); //关继电器 

} 

3结果分析 

表1列出了手动测试(用HP34401A数字电压表)和自动测 

试得到的结果,其中的数值为8个测得数据的平均。从表1中 

可看出,自动测试与手动测试结果稍有偏差,主要原因是差分 

放大器增益未校正,此外,还存在零点漂移。为实现较高精度 

的自动测试,可在通道电路中加入零点和增益的自动校准[6]。 

实践证明,这种电源功耗自动测试设计方法是合理有效的。 

表1自动与手动测试结果比较 

参考文献: 

[1]古天祥,王厚军,习友宝,等.电子测量原理.北京:机械工业出版 

社,2004:206. 

[2]张毅刚.自动测试系统.哈尔滨:哈尔滨工业大学出版社,2001. 

圈4测试流程图 

AD

read(&volt,&pol,&over);//读入取样电阻上的电压 

_

[3]孝建兴.集成电路资料手册.北京:科教图书出版社,2OOO. 

[4]王风云.EPP协议下高速数字I/O设计及应用.仪表技术与传感 

器,2OO4(8):19—20:23. 

volt=volt-zero;//取样电阻电压减去零点电压 

*vdt

remh=(float)(volt)/(1000*15.5);//换算为浮点数电压 

_

[5]张凤均.【丑b ndo、幅/cⅥ开发入门和进阶.北京:北京航空航天大 

学出版社,2001. 

[6]Xi Ymbao,Gu Tianxiang.Real Time Self-calibration 0f Digital Measure・ 

(V) 

*current=*voh

result/0.5;//电流为电压与电阻的比值 

_

merit S咖.2005 htemational c0 on Conmamicatic*t,Circuits 

epp_wr(0x43,0x04);//ICL7109选择1通道,测试电源电压 

Delay(1.5);//延时 

and Systems,May2(105,2:1362—1365. 

作者简介:肖龙发(198卜),硕士,主要研究方向为检测技术与自动化装 

置、虚拟仪器、测试技术及仪器。E-tmil: ̄adongfa4310@Ia3 c衄l 

AD: ̄ad(&int_osurce,&p0l,&over);//读入分压电阻上的电 


发布者:admin,转转请注明出处:http://www.yc00.com/num/1713431229a2247571.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信