您好,欢迎访问三七文档
当前位置:首页 > 机械/制造/汽车 > 制造加工工艺 > 毕业设计数控恒流源设计
毕业设计数控恒流源设计目录摘要……………………………………………………………………………………1前言……………………………………………………………………………………11系统原理及理论分析…………………………………………………………………21.1单片机最小系统组成……………………………………………………………21.2系统性能要点……………………………………………………………………21.3恒流原理………………………………………………………………………32总体方案论证与比较…………………………………………………………………53模块电路设计与比较………………………………………………………………53.1恒流源方案选择………………………………………………………………53.2反馈闭环方案选择………………………………………………………………73.3控制单元方案选择………………………………………………………………73.4电源方案选择……………………………………………………………………73.5过压报警功能设计………………………………………………………………84软件设计…………………………………………………………………………94.1主程序模块…………………………………………………………………94.2闭环比较子程序模块……………………………………………………………94.3电流设置子程序模块……………………………………………………………94.4键盘中断子程序模块……………………………………………………………94.5显示中断子程序模块……………………………………………………………95数据测试及分析………………………………………………………………………145.1输出电流测试…………………………………………………………………145.2步进电流测试…………………………………………………………………155.3工作时间测试…………………………………………………………………155.4负载阻值变化测试…………………………………………………………………165.5纹波电流测试…………………………………………………………………166结束语…………………………………………………………………………………177致谢……………………………………………………………………………………17参考文献…………………………………………………………………………………173数控恒流源摘要:本系统以直流电流源为核心,AT89S52单片机为主控制器,通过键盘来设置直流电源的输出电流,设置步进等级可达1mA,并可由数码管显示实际输出电流值和电流设定值。本系统由单片机程控输出数字信号,经过D/A转换器(AD7543)输出模拟量,再经过运算放大器隔离放大,控制输出功率管的基极,随着功率管基极电压的变化而输出不同的电流。单片机系统还兼顾对恒流源进行实时监控,输出电流经过电流/电压转变后,通过A/D转换芯片,实时把模拟量转化为数据量,再经单片机分析处理,通过数据形式的反馈环节,使电流更加稳定,这样构成稳定的压控电流源。实际测试结果表明,本系统实际应用于需要高稳定度小功率恒流源的领域。关键词:压控恒流源智能化电源闭环控制TheDigitalControlledDirectCurrentSourceAbstract:InthissystemtheDCsourceiscenterand89S52versionsinglechipmicrocomputer(SCM)ismaincontroller,outputcurrentofDCpowercanbesetbyakeyboardwhichsteplevelreaches1mA,whiletherealoutputcurrentandthesetvaluecanbedisplayedbyLED.Inthesystem,thedigitallyprogrammablesignalfromSCMisconvertedtoanalogvaluebyDAC(AD7543),thentheanalogvaluewhichisisolatedandamplifiedbyoperationalamplifiers,issenttothebaseelectrodeofpowertransistor,soanadjustableoutputcurrentcanbeavailablewiththebaseelectrodevoltageofpowertransistor.Ontheotherhand,TheconstantcurrentsourcecanbemonitoredbytheSCMsystemreal-timely,itsworkprocessisthatoutputcurrentisconvertedvoltage,thenitsanalogvalueisconvertedtodigitalvaluebyADC,finallythedigitalvalueasafeedbackloopisprocessedbySCMsothatoutputcurrentismorestable,soastablevoltage-controlledconstantcurrentpowerisdesigned.Thetestresultshaveshowedthatitcanbeappliedinneedareasofconstantcurrentsourcewithhighstabilityandlowpower.Keywords:voltage-controlledconstantcurrentsource,intelligentpower;closedloopcontrol4前言随着电子技术的发展,数字电路应用领域的扩展,现今社会,产品智能化、数字化已成为人们追求的一种趋势,设备的性能,价格,发展空间等备受人们的关注,尤其对电子设备的精密度和稳定度最为关注。性能好的电子设备,首先离不开稳定的电源,电源稳定度越高,设备和外围条件越优越,那么设备的寿命更长。基于此,人们对数控恒定电流器件的需求越来越迫切.当今社会,数控恒压技术已经很成熟,但是恒流方面特别是数控恒流的技术才刚刚起步有待发展,高性能的数控恒流器件的开发和应用存在巨大的发展空间,本文正是应社会发展的要求,研制出一种高性能的数控直流恒流源。本数控直流恒流源系统输出电流稳定,不随负载和环境温度变化,并具有很高的精度,输出电流误差范围±5mA,输出电流可在20mA~2000mA范围内任意设定,因而可实际应用于需要高稳定度小功率恒流源的领域。1系统原理及理论分析1.1单片机最小系统组成单片机系统是整个数控系统的核心部分,它主要用于键盘按键管理、数据处理、实时采样分析系统参数及对各部分反馈环节进行整体调整。主要包括AT89S52单片机、模数转换芯片ADC0809、数模转换芯片AD7543、数码管显示译码芯片74LS47与74LS138等器件。1.2系统性能本系统的性能指标主要由两大关系所决定,设定值与A/D采样显示值(系统内部测量值)的关系。内部测量值与实际测量值的关系,而后者是所有仪表所存在的误差。在没有采用数字闭环之前,设定值与内部测量值的关系只能通过反复测量来得出它们的关系(要送多大的数才能使D/A输出与设定电流值相对应的电压值),再通过单片机乘除法再实现这个关系,从而基本实现设定值与内部测量值相一致。但由于周围环境等因素的影响,使设定值与内部测量值的关系改变,使得设定值与内部测量值不一致,有时会相差上百毫安,只能重新测量设定值与A/D采样显示值的关系改变D/A入口数值的大小才能重5新达到设定值与内部测量值相一致,也就是说还不稳定。在采用数字闭环后。通过比较设定值与A/D采样显示值,得出它们的差值,再调整D/A的入口数值,从而使A/D采样显示值逐步逼近设定值最终达到一致。而我们无须关心D/A入口数值的大小,从而省去了原程序中双字节乘除的部分,使程序简单而不受周围环境等因素的影响。内部测量值与实际测量值的误差是由于取样电阻与负载电阻和晶体管的放大倍数受温度的影响和测量仪表的误差所造成的,为了减少这种误差,一定要选用温度系数低的电阻来作采样电阻,因此本系统选用锰铜电阻丝来作采样电阻。1.3恒流原理数模转换芯片AD7543是12位电流输出型,其中OUT1和OUT2是电流的输出端。电流的输出级别可这样计算DX=122式中:DX是控制级数电压iu由集成运算放大器U8A的1脚输出,根据T型电阻网络型的D/A转换关系可知,iu存在如下通式:nREFfnREFnnnniVBRRVbbbbu22)22.......22(0012211(1)式中:iu——输出电压(V)REFV——参考电压(V);R——T网络电阻();fR——外接反馈电阻()。电流放大电路存在如下关系:554)1()(RRRRuIWib(2)bLII(3)式中:Ib——基极电流(mA);Ui——输入电压(V);IL——负载电流(mA)。6由式(1)、(2)可得到:554)1()(RRRRuIWiL(4)由于电路中的放大系数值远大于1,而R与1R保持恒定,所以可推出负载电流与输入电压存在如下关系:4RuIiL(5)由式(5)、(1)可得到:42RVkBInREFL(6)其中,K为比例系数由式(6)可知,负载电流LI不随外部负载LR的变化而改变。当iu保持不变时(即AD7543的输入数字量保持不变),输出电流LI维持不变,能够达到恒流的目的。为了实现数控的目的,可以通过微处理器控制AD7543的模拟量输出,从而间接改变电流源的输出电流。从理论上来说,通过控制AD7543的输出等级,可以达到1mA的输出精度。但是本系统恒流源要求输出电流范围是20mA~2000mA,而当器件处于2000mA的工作电流时,属于工作在大电流状态,晶体管长时间工作在这种状态,集电结发热严重,导致晶体管值下降,从而导致电流不能维持恒定。为了克服大电流工作时电流的波动,在输出部分增加了一个反馈环节来控制电流稳定,减小电流的波动,此反馈回路采用数字形式反馈,通过微处理器的实时采样分析后,根据实际输出对电流源进行实时调节。经测试表明,采用常用的大功率电阻作为采样电阻0R,输出电流波动比较大,而选用锰铜电阻丝制作采样电阻,电流稳定性得到了改善。电路反馈原理如图1所示。图1电流输出反馈电路原理恒流输出电流/电压转换单元采样数据处理单元控制系统72总体方案论证与比较方案一:采用各类数字电路来组成键盘控制系统,进行信号处理,如选用CPLD等可编程逻辑器件。本方案电路复杂,灵活性不高,效率低,不利于系统的扩展,对信号处理比较困难。方案二:采用AT89S52单片机作为整机的控制单元,通过改变AD7543的输入数字量来改变输出电压值,从而使输出功率管的基极电压发生变化,间接地改变输出电流的大小。为了能够使系统具备检测实际输出电流值的大小,可以将电流转换成电压,并经过ADC0809进行模数转换,间接用单片机实时对电压进行采样,然后进行数据处理及显示。此系统比较灵活,采用软件方法来解决数据的预置以及电流的步进控制,使系统硬件更加简洁,各类功能易于实现,能很好地满足题目的要求。本方案的基本原理如图2所示。图2系统原理框图比较以上两种方案的优缺点,方案二简洁、灵活、可扩展性好,能达到题目的设计要求,因此采用方案二来实现3模块电路设计与比较3.1恒流源方案选择方案一:采用恒流二极管或者恒流三极管,精度比较高,但这种电路能实现的恒流范围交流输入整流滤波输出调整单元恒流输出测试通道反馈通道D/A转换器芯片供电部分单片机及外围电路A/D转换器键盘数码管显示8很小,只能达到十几毫安,不能达到题目的要求。方案二:采用四端可调恒流源,这种器件靠改变外围电阻元件参数,从而使电流达到可调的目的,这种器件能够达到1~2000毫安的输出电流。改变输出电流,通常有两种方
本文标题:毕业设计数控恒流源设计
链接地址:https://www.777doc.com/doc-291330 .html