电设设计报告直流电子负载(共25页)_第1页
电设设计报告直流电子负载(共25页)_第2页
电设设计报告直流电子负载(共25页)_第3页
电设设计报告直流电子负载(共25页)_第4页
电设设计报告直流电子负载(共25页)_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上 序号:_F05_第四届电子设计竞赛设计报告 参赛题目 直流电子负载 队长名称 甘俊杰 2011 年 6 月 1 日题目名称:直流电子负载广东工业大学信息工程学院参赛队员:甘俊杰 张润文 陈新磊摘要:随着电力电子技术的、计算机技术和自动控制技术的迅速发展,为电源检测技术带来了革命性的变化。由于铁道电气化供电、电气牵引、信号控制、无线通信、计算机指挥调度中心及家庭日常生活等应用领域都在大量应用各种各样的电源,因此人们对电子负载的需求越来越多,对其性能要求也越来越高。而传统的电源检测技术面临着极大的挑战。为准确检测电源的可靠性和带载能力,因此把电力电子技术和微机控制技术有

2、机地结合起来,实现电源的可靠检测。本系统主要以AT89S52单片机为控制核心;设计恒流方式的电子负载。包括控制电路(MCU)、主电路、采样电路、显示电路等;能够检测被测电源的电流值、电压值;各个参数都能直观的在液晶上显示。关键词:电子负载;单片机(MCU);模数(A/D)。Abstract: With the power electronics technology, computer technology and the rapid development of automatic control technology for power detection technology bring

3、s revolutionary change. As the railway electrification power supply, electric traction, signal control, wireless communication, computer and family life control center applications such as a large number of applications in a variety of power supply, so people need more and more electronic load on pe

4、rformance requirements are also increasing. The traditional power detection is facing a great challenge. For the accurate detection of power supply reliability and load capacity, so the power electronics technology and computer control technology combined organically to achieve reliable detection of

5、 power supply. System mainly AT89S52microcontroller to control the core; design constant current mode of electronic load, that is, no matter how the change in voltage, current through the electronic load current constant, and the current value can be set. Including the control circuit (MCU), the mai

6、n circuit, sampling circuit, display circuit, communication circuit, the keyboard scanning circuit. Key Words: E-LOAD, SingleChip(MCU), Analog to Digital Convertor,Digital to Analog Convertor。目录1.前言:在电路中,负载是指用来吸收电源供应器输出的电能量的装置,它将电源供应器输出的电能量吸收并转化为其他形式的能量储存或消耗掉。如电炉子将电能转化为热能;电灯将电能转化为光能;蓄电池将电能转化为化学能;电机将

7、电能转化为动能。这些都是负载的真实表现形式。电子元件一般为功率场效应管(Power MOS)、绝缘栅双极型晶体管(IGBT)等功率半导体器件。由于采用了功率半导体器件替代电阻等作为电能消耗的载体,使得负载的调节和控制易于实现,能达到很高的调节精度和稳定性。同时通过灵活多样的调节和控制方法,不仅可以模拟实际的负载情况,还可以模拟一些特殊的负载波形曲线,测试电源设备的动态和瞬态特性。这是电阻等负载形式所无法实现的。2.总体方案设计:包括方案比较、方案论证、方案选择电子负载用于测试直流稳压电源、蓄电池等电源的性能。设计和制作一台电子负载,有恒流和和恒压两种模式,可手动切换。恒流方式时不论输入电压如何

8、变化(在一定范围内),流过该电子负载的电流恒定,且电流值可设定。工作于恒压模式时,电子负载端电压保持恒定,且可设定,流入电子负载的电流随被测直流电源的电压变化而变化。外接12V稳压电路。要求:(1) 负载工作模式:恒压(CV)、恒流(CC)两种模式可选择。(2) 电压设置及读出范围:1.00V20.0V。(3) 电流设置及读出范围:100mA2.00A。(4) 显示分辨能力及误差:至少具有3位数,相对误差小于5%。恒流模块和恒压模块共用一个基准电压12v,并且通过开关实现两种模式的转换,用A/D转换器把电路中的电压电流的模拟信号转换为数字信号,然后通过单片机来程控从而重置电压电流,用液晶显示同

9、时呈现即时电压电流。原理图如下所示。显 示按键输入单片机A/D转换PWM控制电流检测电压检测功率控制2.1参数设计方案方案一:通过手动调节滑动变阻器来调节恒流源和恒压源两种模式下的电压,其缺点是调节耗时费力,准确度不高。但操作简单易懂。方案二:利用A/D转换把模拟信号转换为数字信号,在利用单片机程控来修改电压电流参数,此方案精确度高,操作技术要求很高,节省时间。2.2恒流恒压设计方案方案一:1 定电流模式(CC mode)方案一:在定电流工作模式时,电子负载所流入的负载电流依据所设定的电流值而保持恒定,与输入电压大小无关,即负载电流保持摄定值不变。这个图是一个最常用的恒流电路,这样的电路更容易

10、获得稳定及精确的电流值,R3 为取样电阻,VREF 是给定信号,电路工作原理是:当给定一个信号时 VREF,如果 R3 上的电压小于 VREF,也就是 OP07 的-IN 小于+IN,OP07 加输出大,使 MOS 加大导通使 R3 的电流加大。如果 R3 上的电压大于 VREF 时,-IN 大于+IN,OP07 减小输出,也就降了 R3 上的电流,这样电路最终维持在恒定的给值上,也就实现了恒流工作。如给定 VREF 为 10mV,R3 为 0.01 欧时电路恒流为 1A,改变 VREF 可改变恒流值,VREF 可用电位调节输入或用 DAC芯片由 MCU 控制输入,采用电位器可手动调节输出电流

11、。如采用 DAC 输入可实现数控恒流电子负载。恒阻功能,在有些数控电子负载中并不设计专用电路,而是在恒流电路的基础上通过 MCU 检测到的输入电压来计算电流,达到恒阻功能的目的,比如要恒定电阻为 10 欧时,MCU 检测到输入电压为 20V,那么会控制输出电流为 2A,但这种方法响应较慢,只适用于输入变化较慢,且要求不高的场合。专业的恒阻电子负载都是由硬件实现的。2 定电阻模式(CR mode)在定电阻工作模式时,电子负载所流入的负载电流依据所设定负载电阻和输入电压的大小而定,此时负载电流与输入电压呈正比例,比值即是所设定的负载电阻,即负载电阻保持设定值不变。恒阻功能,在有些数控电子负载中并不

12、设计专用电路,而是在恒流电路的基础上通过 MCU 检测到的输入电压来计算电流,达到恒阻功能的目的,比如要恒定电阻为 10 欧时,MCU 检测到输入电压为 20V,那么会控制输出电流为 2A,但这种方法响应较慢,只适用于输入变化较慢,且要求不高的场合。专业的恒阻电子负载都是由硬件实现的。3 定电压模式(CV mode)在定电压工作模式时,电子负载所流入的负载电流依据所设定的负载电压而定,此时负载电流将会增加直到负载电压等于设定值为止,即负载电压保持设定值不变。图中 MOS 管上的电压经 R3 与 R2 分压后送入运放 IN+与给定值进行比较,如图所示,当电位器在 10%时 IN-为 1V,那么

13、MOS 管上的电压应为10V。方案二:基本电路为除虚线框 和两个万用表以外的部分,由恒压电路、恒流电路、过流保护电路、驱动电路组成。V =12V输入电压,经过限流电阻R1到三端可调分流基准源U1(TL431)的阴极K后,由参考端R得到输出基准电压VR为2.5V,经电阻R1到调整滑动变阻器R6,一路经电阻R2为U3A提供电压,另一路经电阻R7为U3C提供电压。与方案一的区别是用开关可以切换恒流源和恒压源,并且两种模式共用一个场效应管,方案二还多了一个过流保护模块,故我们选择方案二进行设计。2.3功率控制方案选择:方案一:另一种功率控制方案是:恒压源和恒流源分开使用两个场效应管。方案二:一种功率控

14、制方案是:恒压源和恒流源共用同一个场效应管。经比较,故选方案二进行实验设计。2.4显示方案选择:方案一:电压和电流的显示可以用数码管,但数码管的只能显示简单的数字,其电路复杂,占用资源较多,显示信息少,不宜显示大量信息。 方案二:使用功能更好的液晶显示,增加显示信息的可读性,看起来更方便。而LCD1602字符点阵液晶模块 有明显的优点:微功耗,尺寸小,超薄轻巧,显示信息量大,字迹美观,视觉舒适,而且容易控制。经比较,故选用方案二进行设计。3.单元模块设计3.1 LM7805集成稳压器模块LM 7805 系列为三端稳压集成电路,TO-220 封装,能提供多种固定的输出电压,应用范围广。内含过流、

15、过热和过载保护电路。带散热片时,输出电流可达 1A。虽然是固定稳压电路,但使用外接元件,可获得不同的电压和电流。主要特点:输出电流可达 1A;输出电压有:5V;过热保护;短路保护;输出晶体管 SOA保护。3.2 A/D转换器接口ADC0809模块性能特点ADC0809是一种8路模拟输入的8位逐次逼近式A/D转换器,为CMOS型单芯片器件。其内部除8位A/D转换电路外,还有一个8路模拟开关,其作用可根据地址译码信号来选择8路模拟输入而共用一个A/D转换器。图3-3 ADC0809引脚图(2)ADC0809与AT89S51接口设计如图所示。3.3总体电路介绍直流电子负载最基本的工作模式是定电流模式

16、和定电压模式。3.4典型器件介绍3.41MOSFET场效管MOS型晶体管的特点是特别适合于开关状态工作,因为它正向导通时的电阻极小,而且开关速度快,所以是一种理想的开关元件。1、MOS型场效应管的输出特性曲线MOS型场效应管的输出特性曲线如图所示;其内部结构如图所示。图2-15 MOS型场效管输出特性曲线图2-16 MOS场效管内部结构2、 MOS型场效应管的选型鉴于MOS管的良好开关特性,在此次设计中,对被测电源功率的控制,也就是对电流的控制,决定选用场效管IRFP540。MOSFET场效管IRFP540参数:漏极源极击穿电压Vdss=250V;静态导通电阻Rds(on)=0.14;漏源连续

17、导通电流Id=23A。3.4.2 集成运放在本设计中,电流信号的检测放大部分、单片机控制功率信号输出部分,以及场效应管驱动信号部分,均应用集成运放芯片进行信号的放大及处理。以下对应用到的运放功能作进一步介绍。1 集成运放基本反相放大电路应用图2-17 集成运放基本反相放大电路图2-17为运放基本反相放大电路。图中R1为输入隔离电阻,Rf为负反馈电阻,Rp为平衡电阻。RpR1/Rf。Rw为调零电位器。 电路的闭环放大倍数为AvfRfR1。代入电阻数值,电路的Avf值为100。负号表示输出电压与输入电压相位相反。 电路的输入电阻为R1,若要保证电路放大倍数足够大,则Rf值势必要相应的增大。这将使电

18、路的精度下降、漂移增大。所以基本反相放大器只适用于输入阻抗要求不高的场合。基本反相放大电路的调整方法: 先将输入端接地,细心调整Rw调零电位器,使输出电压为零。 为减少输入基极电流造成的误差,应使平衡电阻Rp等于R1和Rf的并联。在实际调整中,应根据实测结果对Rf值进行适当调整,以满足所需增益的要求。集成运放基本同相放大电路应用图2-18 运放基本同相放大电路 图2-18为运放基本同相放大电路。同相放大电路闭环放大倍数计算公式为:Avf1R3/R2由公式可见,选用系列电阻时,闭环放大倍数不容易为整数。 电路的调整方法和注意事项将输入端接地,调整调零电位器R4,使输出电压为零。同相放大器将引入等

19、于输入信号的共模电压,这将对运放的输入共模电压范围提出较高的要求。也就是说,同相放大器的输入信号不得超过运放的输入共模电压范围。在作为跟随器使用时,跟随精度与共模抑制比直接有关。4.系统调试主控芯片为AT89S52,晶振为12M,由于处理器速度满足全部功能的实现,故用通俗明了的C语言编写源程序。系统的软硬件安装、设计完成后,逐一调试,改变检测端的电压电流值,达到主控芯片与ADC0809芯片的最佳配合;然后调试单片机检测的各个功能:AD转换、液晶显示、转换精度等。本设计的重点在硬件的设计与调试。4.1软件系统调试软件调试是在 Keil uVision4 下进行,源程序编译及仿真调试采用分段或以子

20、程序为单位逐个进行,最后结合硬件实时调试。 具体程序如下:主程序:开始AD采集与转换系统初始化数据处理向液晶写数据显示液晶显示子程序:液晶初始化调用液晶显示程序写数据写地址AD采集与转换子程序:开始采集,选择通道号i(i=3)。ADC0809初始化延时,以等待完成转换存储转换出的数字量准备转换下一通道4.2硬件系统调试硬件调试时,可先检查万用板及焊接的质量是否符合要求,有无虚焊点及线路间有无短路、断路。然后用万用表检测,检查无误后,可通电检查 LED 液晶显示器亮度情况,一般情况下取电压为 35.5V 及一定的限流即可得到满意的效果。模拟电路模块的调试(主要考虑功率问题):模拟电路模块的调试是

21、硬件系统调试的重点,关键在于确定合适的元件,使电路各个部分工作正常,且在整体工作时不会出现各级电路间的干扰。直流电子负载模拟电路元件的确定上,首先需要考虑电路的功率问题。因为电子负载测量的是电源,如果负载电路中功率过大(主要由电流过大引起),不仅会烧掉电路中的电阻和场效应管,而且也会超出被测电源的额定功率,使被测电源的输出值不稳定,甚至跳零。因此在元件的选择上,应选择不易烧掉的功率元件,然后再调节负载端的电阻阻值,使整个电路的电流处于一个合适的范围。总体电路图:硬件设计需要考虑下列几点:1、系统的扩充与外围装置,应充分满足应用系统的要求,并留一些扩充槽,以便进行二次开发。2、硬件结构应结合应用

22、软件一并考虑。软件有执行的功能尽可能由软件来执行,以简化硬件结构。但是必须注意,由软件执行硬件的功能,其响应时间比直接使用硬件要长,且占用CPU时间。3、可靠性及抗干扰设计及其重要的部分,包括器件选择、电路板布线,通道隔离等。4、单片机微处理器外接电路较多时,必须考虑其驱动能力,驱动能力不足时,系统工作不可靠。解决办法是增加驱动能力,或减少IC功耗。5、没有使用到的端口引脚(尤其是P0口)应接到一个固定逻辑电位上(0或1),以免受到外界静电干扰,导致CPU运行失常而产生“死机”。6、IC的VCC与GND之间一般接0.01uF0.1uF的积层电容,以使电源电压波的波纹及杂散信号有所旁路,不致影响

23、该IC的正常运行。同时也可抵消电路的电感性,使整个电路具有较佳的稳定性。5.系统功能5.1系统能实现的功能基本功能(1)负载工作模式:恒压 (CV)、恒流 (CC)两种模式可选择。(2)电压设置及读出范围:1.00 V 20.0 V。(3)电流设置及读出范围:100 mA 1.5A。(4)显示分辨力及误差:具有三位半数显,相对误差小于5%。发挥功能(1)增加恒阻(CR)模式。5.2系统指标参数测试通过外接可调电源分别调节恒流源和恒压源两种模式,并观察两种模式下液晶显示的电压电流情况。并对显示的电压电流进行比较。恒压模式下系统指标参数表:模式液晶显示负载端电压(=设定值)液晶显示负载端电流 输入

24、电压(被测电源)恒压 2.00V0.22A5.62V2.00V 0.74A15.62V10.0V 0.05A11.13V10.0V 0.60A21.13V18.0V 0.02A19.00V18.0V 0.20A22.00V由上表可以看出:只要在设定端给定了一个稳压值,无论输入电压如何变化,负载端电压总是恒等于给定的稳压值,流入电子负载的电流随被测直流电源的电压(输入电压)变化而变化。恒流模式下系统指标参数表:模式液晶显示负载端电流(=设定值)液晶显示负载端电压 输入电压(被测电源)恒流 0.10A5.27V5.62V0.10A15.06V15.62V0.80A9.16V11.13V0.80A1

25、8.95V21.13V1.50A15.36V19.00V1.50A18.29V22.00V由上表可以看出:只要在设定端给定了一个恒流值,无论输入电压如何变化,负载端电流总是恒等于给定的恒流值,流入电子负载的电压随被测直流电源的电压(输入电压)变化而变化。5.3系统功能及指标参数分析由以上两个参数表可得:恒压模式下系统基本满足恒压范围1.00 V20.0 V的设计要求,恒流模式下系统只能满足0.1A1.5A的恒流范围,恒流范围不够大的原因是流过场效应管的电流需要控制在一定范围,否则会因电流过大而烧掉场效应管,解决的方法是选用功率更大的绝缘型栅极晶体管(IGBT)代替场效应管,可惜由于市面上很难买

26、到IGBT且由于时间仓促,本次设计选择采用场效应管。6.设计总结6.1 对设计的小结;设计的基于AT89S52单片机控制的电子负载,能够直接检测被测电源的电流值、电压值。各个参数都能直观的在液晶上显示。此电子负载能很好的替代传统的测试方法中一般采用的电阻、滑线变阻器、电阻箱等,更简单、更快捷、更可靠地对电源、变压器、整流器等电子设备进行输出特性的测试。但是,本设计还存在着很多不足,比如是功率消耗型器件,希望能在以后能改善这方面的缺陷。6.2设计收获体会;此次设计的电子负载,从最开始的资料搜集,到电路的设计;从最开始的元件选型,到电路板的焊接,再到现在的实物的软硬件调试每一步都充满了未知与挑战,

27、在一步步完成设计的过程中,不仅使自己的知识结构得以综合,而且培养了创新与严谨的科学精神。在完成作品的过程中,也由于经验不足犯了许多错误,比如:软件设计时程序没有正确的备份, 以至于交作品前第4天重新下载修改过的程序后LED屏不显示,找最后一次备份的程序时却没有找到!后来只能是从第3天较原始的程序重新编写。定期备份程序、养成良好的编程习惯至关重要。遗憾时间的仓促,以及自身能力所限,此次设计存在很多有待改进的方方面面,更存在很多低级的错漏和失误的地方,望通过进一步学习,能在不久的将来更上一层楼。6.3 对设计的进一步完善的建议。(1)选材方面:本设计应把功率问题放在第一位,负载端的功率控制型器件及

28、电阻应选用功率较大的,如功率控制型器件选用IGBT。(2)操作性方面:在单片机控制部分,还可以做得更智能化,比如通过使用矩阵键盘选择不同的工作模式、工作参数,且在液晶上显示出来。(3)整体结构方面:设计前应考虑作品完成后的整体结构,布局上还可以更美观实用。(4)工作性能方面:设计中还可以加上过流保护电路,保证电路工作的安全性。使不同型号的集成运算放大器和功率控制型器件的配合达到最佳,从而使系统的快速性更好。7.参考文献1电子技术基础模拟部分(第五版),康华光主著,北京:高等教育出版社,2006年1月2电子技术基础数字部分(第五版),康华光主著,北京:高等教育出版社,2006年1月3单片机原理与

29、接口技术,肖金球编著,北京:清华大学出版社,2004年12月4单片机原理及应用实验指导书,汤秀春、吴黎明、邓耀华、王桂棠著,广州:广东工业大学信息工程学院,2010年3月5传感器原理及应用,张洪润等编著,北京:清华大学出版社,2008年7月8.附录8.1主要元器件明细表编号名称型号数量151单片机AT89S5212AD转换芯片ADC080913功率场效应管IRF54034运算放大器NE553235液晶屏LCD160216功率电阻0.6、1、10各37电阻1k、9k、100 k48电位器901319稳压管LM7805210排阻10K18.2仪器设备清单编号名称型号/备注数量1万用表科赛尔DT92

30、05A12电烙铁内热式13吸锡器14焊锡焊锡量50%2卷5松香1盒6剪钳17镊子18DC12V电源18.3电路图图纸8.3.1 控制部分8.3.2 模拟部分8.4程序清单/*预处理*/#include"reg52.h"#define uchar unsigned char#define uint unsigned intsbit ST=P33;sbit OE=P35;sbit EOC=P34;sbit CLK=P36;sbit rs=P31;sbit en=P32;sbit ws=P30; uchar m,I;uchar ADgetdata3; /用来存储AD 4个通道转换

31、出的数字量uint AD_temp3;uchar ZEN23,ZEN3,XIAOSHU3,XIAOSHU23; /保存AD转换后数据的各个权重位uchar code td=0x00,0x10,0x20; /A,B,C分别接P14, P15, P16三个引脚,选通IN0,1,2/*延时函数*/void delay_ad(uint a) uint b;for(;a>0;a-) for(b=150;b>0;b-); /*CLK定时器初始化*/void InitDac0809() TMOD=0x02;/模式2TH0=254;/TL0=254;TR0=1; /开定时器ET0=1; / 允许

32、定时器EA=1; /开总定时器 /*1602液晶显示*/void delay_yejin(uint z)/ 延时函数 uint x,y; for(x=z;x>0;x-) for(y=110;y>0;y-); void write_com(uchar com) / 写地址 rs=0; en=0; P0=com; delay_yejin(5); en=1; delay_yejin(5); en=0; void write_date(uchar date)/ 写数据 rs=1; en=0; P0=date; delay_yejin(5); en=1; delay_yejin(5); en

33、=0; void init_yejin() / 液晶初始化 ws=0; en=0; write_com(0x38); write_com(0x0c); write_com(0x06); write_com(0x01); write_com(0x80); write_date('V'); write_date('1'); write_date(':');/*T0中断服务程序*/void Timer0() interrupt 1 CLK=CLK;/*AD转换函数*/void startadc() uchar i,m=0; /重新定义了参量m,全局变量m不可见for(i=0;i<3;i+)P1=tdi; /选择通道号,控制转化哪一个模拟量 OE=0; ST=1;ST=0;delay_ad(1); /延长1ms,以等待完成转化while(!EOC); /EOC为转换结束的标志 OE=1;ADgetdatam=P2; /将转换出的数字量存储在分配的空间内 OE=0; m+; /每调用一次这个函数,m都加到3,而转换的数据存储在x0x2 内/*主函数*/void main() init_yejin(); InitDac0809();startadc();while(1) while(EOC=0); / 判断是否转换结束OE=1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论