直流电子负载设计
2021-11-16
来源:步旅网
第31卷第1期 陕西科技大学学报 Journal of Shaanxi University of Science&Technology Vo1.31 No.1 Feb.2O13 2013年2月 文章编号:1000—5811(2013)01—0139—04 直流电子负载设计 张玉叶,郗艳华 (成阳师范学院物理与电子工程学院,陕西成阳 712000) 摘 要:本系统设计以单片机为控制核心的电子负载.恒流方式时不论输入电压如何变化(在 一定范围内),流过该电子负载的电流恒定,且电流值可经单片机处理后经DAC0832芯片,使 电流输出范围为100~1 000 mA,步进为10 mA在数码管上显示数据.电压、电流检测信号经 ADC(TLC2543)反馈到单片机进行处理,并由LCD1602显示数据,此外还加入自动过载保护 电路,测试结果良好. 关键词:AT89S52单片机;电子负载;恒流源;电压测量 中图法分类号:TP212 、文献标识码:A Simple design of DC electronic load ZHANG YU ye,XI Yan—hua Xianyang Normal College,Xianyang 712000,China) (Department of Physics and Electronics Engineering, Abstract:This system is mainly controlled by single chip microcomputer.Constant current mode when the input voltage(regardless of how changes in a certain range),through the e— lectronic load current is constant,and the current value can be processed by the single chip by DAC0832 chip enable output current of 100~1 000 mA,step 10 mA and in digital tube display data.Voltage,current detection signal by ADC(TLC2543)feedback to the micro— controller for processing,and by the LCD1602 display data,in addition to join automatic O— verload protection circuit. Key words:AT89S52;electronic load;constant current source;voltage detection. 是在实际应用中负载比较复杂的情况下而设计生 0 引言 产的测试设备.它能替代传统的负载,如电阻箱、滑 线变阻器、电容等.尤其对吸收恒定电流或以恒定 在电子技术应用领域,经常要对开关电源、线 性电源、UPS电源等电子设备进行测试,如何对其 输出特性进行可靠、全面且比较简单、快捷的测试, 一电压吸收电流,或电压电流都要在设定范围突变等 传统方法不能解决的领域里,更能显示出优越性 能Ⅲ. 现在有一种新型多功能的电子负载,可据实际 直是仪表测试行业研究的问题.传统的测试方法 中一般都采用电阻、滑线变阻器等充当测试负载, 但这些负载不能满足我们对负载多方面的要求, 如:恒定电流的负载;带输出接口的负载;恒功率的 负载、动态负载、多输出端口的负载等.电子负载就 收稿日期:2012—09—08 应用中对负载特性的要求进行设置,满足了我们对 负载的各种要求,解决了开发研制测试中的困难. 本系统利用单片机AT89S52,选用运放 基金项目:咸阳师范学院校级教改项目(200902014);咸阳师范学院教研基金项目(09XSYK205) 作者简介:张玉叶(1979一),女,陕西礼泉人,讲师,硕士,研究方向:控制理论与控制工程 ・140・ 陕西科技大学学报 第3l卷 LM358AD,将反相端输入端与输出端采用负反馈 电路,在反馈电路中加入可调电阻,使得采样电阻 上的电流可以微调,实现输出电流与理论值相同, 大大提高了输出电流的精度,又由于运放的同相输 入端的信号来自于数模转换模块的运放输出,稳定 性很高. 1设计方案与系统结构 本系统利用单片机及其外围电路,包括4×4 矩阵键盘、液晶LCD1602显示、LED数码管显示 等.键盘设定负载参数并显示,自行制作一台恒流 源,并搭建电压、电流检测结果经ADC转换送给 单片机处理其相应的数据并显示相应的数据,以及 功率控制电路,模块化实现恒流并加入自动过压保 护部分.用单片机作为控制的核心.系统原理框图 如图1所示. 竺 l一 功 测被 世片机 臣互 束 路 电 . 源}_ 电设 备 .- 图1 系统原理框图 本系统设计电子负载为恒流模式.恒流方式时 不论输人电压如何变化(在一定范围内),流经该电 子负载的电流恒定,且电流值可以自行设定. 要求: (1)负载工作模式:恒流(CC)模式. (2)电流设置及读出范围:1O0~1 000 mA. (3)显示分辨能力及精度:电流测量精度为± (0.1 +O.1 FS),分辨率为1 mA. 电压电流检测,用A/D转换器把电路中的电 压电流模拟信号转换为数字信号,然后送往单片 机,通过单片机处理重置电流,用数码管显示即时 电流. 2 系统设计 2.1 电子负载及恒流电路分析 电子负载的原理是控制内功率MOSFET管 或者是晶体管的导通量,靠的是功率管的耗散功率 消耗电能的设备,它能够准确检测出负载电压,精 确调整负载电流,同时实现模拟负载短路,模拟负 载是感性、阻性还是容性.根据电子负载设计要求, 此次设计的恒流源电路原理图如图2所示. VCC VR 图2 恒流源电路原理图 恒流电路分析:如图2所示,尺为采样电阻, 是给定信号.电路的工作原理是:当给定一个 信号V ,如果R上的电压小于 ,也就是 LM358的输出加大,使MOS管IRF3205导通,流 过R的电流加大,如果R上的电压小于 ,降低 了R的电流,这样电路最终维持在恒定的给定值 上,当 用DAC芯片由MCU控制输入,则可实 现1OO~1 000 mA可调,步进为10 mA[2 . 2.2 电压检测电路 电压的检测指加入被测电源后VIN的数值, 电压检测电路原理图如图3所示. 图3 电压检测电路原理图 电压检测电路由运放虚断,运放HA17741是 一个内部相位补偿,高性能运算放大器的输入端无 电流流人,则: ( 1一V3)/R2一V。/R (1) (V。一V2)/R3一V2/R (2) V2一V3 (3) 如果R。:JR ,R。一R ,则V。一V ;得到检测信 号 经ADC芯片给单片机进行处理[2 ]. 2.3电流检测电路[ 电流的测量指在一定的 下,流过R的电 第1期 张玉叶等:直流电子负载设计 ・141・ 流值,电流检测电路原理图如图4所示. 图4 电流检测电路原理图 电流检测电路是选用TI公司高精度、宽共模 范围、双向电流分流监控器芯片INA282将电流信 号转换成电压信号,再送ADC转换成数字信号, 如图Im的范围100~1 000 mA,此电流经过R 就会产生 一V。的电压差,由虚断知:运放输入 端没有电流流过,则R。与R 的电流相等,故: (V2一V )/R3一V /R5 (4) (、/r 一V )/R2===( —V。)/R (5) 又因为V 一 ,如果R。===R2,R 一R ,得V。一 一Vz;即把电流信号转换成电压信号由ADC变为 数字信号让MCU处理. 2.4过压保护电路 当电源输出电压超过最大的限定电压时,电 源自动关闭,称为过电压保护.过压保护测试用来 验证电源在出现异常情况时,能否正确地作出反 应.本系统电压保护电路原理图如图5所示. 图5 过压保护原理图 过压保护原理:当电路中电压小于5 v时,二 极管不导通从而使得三极管截止单极闭继电器不 工作电路正常工作,当电压大于5 V时二极管导通 使得三极管工作继而继电器工作切断电路起到保 护电路作用.(将18 V转换为5 V作为基准). 2.5数字控制的衰减器电路设计及实现原理[ '7] 用一片DAC(O832)和运算放大器(LM741)即 可组成数字控制的衰减器电路. 表1 DAC0832输入与LM741输出的关系 数字输入(D ) 放大倍数 输入的数字信号经DA0832转变为以电流形 式输出的模拟信号,模拟信号再经LM741放大以 电压的形式输出,输出电压的表达式如下: 将 一 (6) VREF==:V (7) 代人 J。===一 ∑D 2 (8) 通过运算放大器将电流信号变换成电压信号输出 故: V。 一一10R (9) 一 2 得步长:VA 一一V eE r (11) 3软件流程设计 此电子负载除了要完成作为负载的功能以外, 还要实现i/u数据采集、测量与显示的任务.且显 示分辨力至少具有三位数,相对误差小于5 .软 件流程图如图6所示. I 初始化 I ● 设置电流恒定值 DAC0832转换输出 ‘ 设置过压保护转化 lLED显示 I 图6软件流程图 4结果测试 ・ 142 ・ 陕西科技大学学报 第31卷 4.1 测试方案及测试条件 (1)测试仪器表 表2测试仪器表 (2)测试方案 开始供电后,数码管I ED显示键盘输人的设 定值,之后模拟电路做一些可能需要的微调,比如 模拟开关等,开始测试后,LCD将实时将电压、电 阻测得的实际数据显示出来,并保留最近的数据, 方便查看,并能看出数据的趋势和波动情形.我们 分别测试了恒流模块,不妨以恒流为例,设定好恒 流值后,在某个输入电压下,记录一些数值,然后改 变输入电压再进行记录. 4.2 测试结果完整性 测量并数字显示电子负载两端的电压,电压测 量精度为±(0.02 +0.02 FS),若VREF为5 V 时,分辨力为1.22 mV,就无法达到发挥部分的要 求.若使分辨率达到1 mV,使 为4.096 V, ADC(TLC2543)分辨力一4.096 v/2 一9.997 6 ×10 ≈1 mV.就基本满足设计要求测量并显示 流过电子负载的电流数据,把检测的电流信号转化 为电压信号,采集的模拟信号经ADC(TLC2543) 转换,送给单片机处理数字信号,并将处理的结果 通过LCD1602液晶显示屏显示[8]. 4.3测试结果分析 调试检测实验数据分为恒流检测、负载电流检 测和负载电压检测,恒流检测结果如表3所示. 表3恒流数据 预置值D 1O 20 3O 4O 5O 实测电流/mA 99 193 298 398 507 端电压/mV 1 010 2 020 3 020 4 030 5050 由数据表明,实测电流的值都稳定在设定值左 右,经计算,相对误差小于2 .说明系统在恒流模 式下工作正常. 4.4 流过负载电流的测量 表4负载电流检测 预设值D 1O 3O 5O 6O 7O 实测电流/mA 显示电流/mA 4.5 负载两端电压的测量 表5负载电压检测 预设电压/mV 9 500 9 500 9 500 9 500 9 500 实测电压/mY 1 010 2 010 3 030 4 040 5 090 显示电压/mV 10 228 10 228 10 202 9 621 9 973 在某个设定电流值下,改变输入电压,记录电 压电流值. 分析数据发现,在设定电流为0.05 A时,改变 输入电压,电流基本稳定在0.051 5 A左右,刚好 超过了5 的误差.这也是很好理解的,设定电流 过小,采样引起的误差被相对放大了. 而设定电流比该值大时,实测数据基本完全在 5 误差要求范围内,而且常常处在1 的误差范 围内E9,1o]. 电流最大设定为l A左右,且在这个电流值时 误差仍然非常小,约2 . 5 结论 设计的以两片AT89S52单片机为控制核心的 电子负载,能够直接检测被测电源的电流值、电压 值.负载参数可以设定,键盘输入的数据经单片机 从数码管显示并把数字信号经DAC0832转化为 模拟信号,记得到某一特定的电压值,即为恒流源, 且各个数据均能直观的在LCD1602上显示. 当然,在实验的过程中也出现了许多问题,如 对电阻功率的大小考虑欠妥会导致一开始测试的 数据偏差较大等.由于时间仓促以及实验条件与自 身能力所限,本设计还存在许多不足.负载参数的 设置与读出范围也有待扩大,同时可以加入功率显 示模块等以便更全面地测试电源性能. 参考文献 [1]阎石.数字电子技术基础[M].高等教育出版社,2003: 6,154—155. [2]华成英,童诗白.模拟电子技术基础[M].高等教育出版 社,2006:5,75 79 [3]孙肖子,邓建国,陈南.电子设计指南[M].等教育出版 社,2006:10,18-25 [4].AC—DC电源的设计[DB/()I ].http://power. 21ic.com/ac/technical/201 211/29356.htm1.2011—11—01/ 2O12一O7—06. (下转第164页) ・ 164 ・ 陕西科技大学学报 第31卷 MSE √ 骞cy 一 , 参考文献 [1]惠军,武志辉,缪柏其.改进的函数系数自回归建模方法 从表6中可以看出,各模型的MAE和MSE 从小到大依次是:基于分数阶差分的FAR模型、 基于小波的FAR模型和单纯的FAR模型.说明 对上海股市实证研究[J].运筹与管理,2007,16(4):107 110. E2]田 玲,张岳.基于GARCH模型的我国保险公司经济 FAR模型对经过分数阶差分后的国际黄金价格序 列具有更好的解释能力,模型预测精度较高. 4结论 资本度量[J].保险研究,2o1o,33(3):37—41. [3]朱艳科.基于EGARCH模型的人名币汇率波动性研究 [J].广西科学.2011,18(1):102—104. [4]王博.基于ARMA—GARCH模型的上证指数研究[J]. 科学技术与工程,2012,12(5):1 21 9-1 221. 本文对国际黄金价格月度数据建立了基于分 数阶差分的FAR模型,并与基于小波的FAR模 型和单纯的FAR模型进行了比较分析.由于利用 分数阶差分处理后有效的去除了数据的长记忆性, 因此,基于分数阶差分的FAR模型具有较高的预 测精度. [5]范剑青,姚琦伟.非线性时间序列一一建模、预报及应用 [M].北京:高等教育出版社,2005:243—248. [6]Hanman E.J.Recursive estimation of mixed autogressive— moving[J].Biometrika,1982,69(1):81—94. [73胡申敏,许维胜,王中杰,等.基于分数差分和Fuzz ̄Ar的 网络流量建模和预测[J].计算机工程与应用,2006,42 (19):104—107. (上接第142页) [8]何希才.新型集成电路及其应用实例[M].北京:科学出版 社,2003:161-169. [5]Match.AD402M186RBB-5[DB/OI ].http://www.a1l datasheet.com/datasheet—pdf/pdf/81155/ETC/ AD4O2M186RBB_5.htm1. [9]全国大学生电子设计竞赛训练教程[M].北京航空航天大 学出版社,2007. [6]吴炳胜.80C51单片机原理及应用技术[M].北京:冶金工 业出版社,2006:130—143. [1O]徐爱钧.智能化测量控制仪表原理与设计[M].北京航空 航天大学出版社,2006:205—208. [7]张迎新.单片微型计算机原理应用及接口技术[M].北京: 国防工业出版社,1993:48—65. (上接第146页) 参考文献 [1]肖 峻,牛 炜,莫易敏.收发同体型超声测距系统设计 [6]李军,申俊泽.超声测距模块HC—SR04的超声波测距仪 设计[J].单片机与嵌入式系统应用,2011,11(1O):78. [7]金文俊,冯浩,华亮.基于超声波传感器的自主移动机 [J].传感器技术,2003,22(8):32 33. [2]孙明明.超声导航移动机器人关键技术的研究[D].杭州: 浙江大学,2005. 器人的探测系统[J].现代电子技术,2008,32(4):158. [8]钱志伟.护士助手机器人的超声波障碍物识别方法研究 [D].哈尔滨:哈尔滨二亡程大学,2008.. [9]Seiji Aoyagi,Kiyoshi Takehata.Study onobject shape rec— [3]张杨,于银涛.嵌入式IAnux设备驱动开发详解[M].北 京:人民邮电出版社,2008. ognition using an ultrason—ic sensor[J].Faculty of Engi— neering,2001,18(2):105—117. [4]孙琼.嵌入式Linux应用程序开发详解[M].北京:人 民邮电出版社,2006. [10]张举,钟 勇.脱水器油水界面超声监测仪[J].黑龙 [5]韦东山.嵌入式Linux应用开发完全手册[M].北京:人民 邮电出版社,2008:29—43. 江:大庆石油学院学报,1988,12(1):86.