1CX数控恒流源设计报告设计人员:黄津毅侯茂斌伍晶龚佐为系别:物理与信息工程系专业:电子信息工程与技术年月日2目录摘要................................................错误!未定义书签。关键词..............................................错误!未定义书签。Abstract............................................错误!未定义书签。Keywords............................................错误!未定义书签。1设计任务与要求....................................................51.1基本要求....................................................52.2发挥部分....................................................52系统方案的设计与论证..............................................62.1各种方案的比较与选择........................................73.2方案论证....................................................83系统总体框图.....................................................153.1电源供电部分...............................................153.2电流测量与显示部分.........................................163.3键盘输入与单片机的最小系统.................................163.4总的电路原理图.............................................174系统软件设计.....................................................184.1程序总体流程图.............................................185系统的组装........................................错误!未定义书签。5.1PCB板图.....................................错误!未定义书签。5.2整机结构图及工艺原理.......................................216系统调试..........................................错误!未定义书签。6.1测试方案.....................................错误!未定义书签。6.2测试仪器.....................................错误!未定义书签。6.1测试结果.....................................错误!未定义书签。参考文献...........................................................243致谢..............................................错误!未定义书签。附录................................................错误!未定义书签。4摘要本系统以直流电流源为核心,AT89s52单片机为主控制器,通过键盘来设置直流电源的输出电流,设置步进等级可达1mA,并可由液晶显示电流设定值和实际输出电流值。本系统由单片机程控设定数字信号,经过D/A转换器(tlv5618)输出模拟量,再经过运算放大器隔离放大,控制输出功率管的基极,随着功率管基极电压的变化而输出不同的电流。单片机系统还兼顾对恒流源进行实时监控,输出电流经过电流/电压转换后,通过A/D转换芯片,实时把模拟量转化为数据量,再经单片机分析处理,通过数字量形式的反馈环节,使电流更加稳定,这样构成稳定的压控电流源。实际测试结果表明,本系统能有效应用于需要高稳定度的小功率恒流源的领域关键字压控恒流源智能化电源闭环控制AbstractInthissystemtheDCsourceiscenterand89s52versionsinglechipmicrocomputer(SCM)ismaincontroller,outputcurrentofDCpowercanbesetbyakeyboardwhichsteplevelreaches1mA,whilethesetvalueandtherealoutputcurrentcanbedisplayedbyLED.Inthesystem,thedigitallyprogrammablesignalfromSCMisconvertedtoanalogvaluebyDAC(tlv5618),thentheanalogvaluewhichisisolatedandamplifiedbyoperationalamplifiers,issenttothebaseelectrodeofpowertransistor,soanadjustableoutputcurrentcanbeavailablewiththebaseelectrodevoltageofpowertransistor.Ontheotherhand,TheconstantcurrentsourcecanbemonitoredbytheSCMsystemreal-timely,itsworkprocessisthatoutputcurrentisconvertedvoltage,thenitsanalogvalueisconvertedtodigitalvaluebyADC,finallythedigitalvalueasafeedbackloopisprocessedbySCMsothatoutputcurrentismorestable,soastablevoltage-controlledconstantcurrentpowerisdesigned.Thetestresultshaveshowedthatitcanbeappliedinneedareasofconstantcurrentsourcewithhighstabilityandlowpower.Keywordsvoltage-controlledconstantcurrentsource,intelligentpower,closedloopcontrol5设计任务与要求1.1设计任务设计并制作一个数控直流电流源。输入的交流电压220~240V,50Hz;输出的直流电压≤10V。其原理示意图1如下所示。图1设计任务示意图1.2技术指标基本要求:(1)要求电压输出范围:200~2000mA;(2)可设置并输出电流给定值,要求输出电流和给定电流的偏差的绝对值≤给定值的1%+10mA;(3)具有“+”、“-”步进调整功能,步进≤10mA;(4)改变负载电阻,输出电压在10V以内变化时,要求输出电流的变化的绝对值≤输出电流的1%+10mA;(5)纹波电流≤2mA;(6)自制电源。发挥部分:(1)输出电流范围为20~2000mA,步进为1mA;(2)设计、制作测量并显示输出电流的装置(可同时或交替显示电流的给定值或实测值),测量误差的绝对值≤测量值的0.1%+3个字;(3)改变负载电阻,输出电压在10V以内变化时,要求输出电流变化的绝对值≤输出电流的0.1%+1mA;6(4)纹波电流≤0.2mA;(5)其他。2.方案比较与论证2.1.1各种方案比较与选择方案一:采用中小规模集成电路构成的控制电路。由三段可调式集成稳压器构成的恒流源。以W350为例,其最大的输出电流为3A,输出电压Uo′为1.2~33V。其典型的恒流源电路如图2所示。图2W350当可调稳压器W350调解在输出电压Uo′=1.2V的时候,若R固定不变,则输出电流保持不变。因此可获得恒流输出。此方案的优点:结构简单、外围元件少、调试方便、价格便宜。缺点:精密的大功率的数控电位器难购买。方案二:采用以单片机为核心的单片机最小系统。由数控稳压器构成的恒流源(如图3)。7图3数控稳压器方案一是在Uo′不变的情况下,通过改变R数值而获得输出电流的变化。如果固定R不变,如令R=1Ω,若能改变Uo′的数值,同样可以构成恒流源。此方案的优点:原理清晰,只需要数控恒压源的设计知识和器材的话,方案比较容易实现。缺点:数控恒流源的地是浮地,与系统不共地线。方案三:采用以单片机为核心的单片机最小系统。采用电流串联负反馈机理构成恒流源。采用电流负反馈机理构成的原理图如下图4所示,它由LM399型精密基准电压源、DAC、低噪声误差放大器A、调整管、负载电阻RL,取样电阻RF及精密多圈电位器RP等组成。来自CPU电流控制字数据加至D/A转换器,转换成电压信号通过多圈电位器RP加在运放A的同相段。由A、VT、RL、RF构成典型的电流串联负反馈。8图4电流串联负反馈方案三的优点:原理清晰,只要需要数控电压源的知识,元件资料。实现此方案很简单。2.2方案证论整个系统根据其外围设备的复杂程度、花费成本,从系统可靠性、稳定性出发,以及根据现有的条件,采取合理的选择。电源供电部分,选用常见的三端稳压,因其电路简单,输出电压稳定,成本低,被广泛应用。该电源部分的重点在于恒流源的电源提供,要求其恒定电流需达到2A,故一般的三端稳压芯片难以达到要求,故根据现有的条件,该部分不经过稳压,直接通过整流、多次滤波之后接入恒流源电路(效果显著)。尽管整个系统带负载能力不强,但是通过电流较大,热量消耗的功率非常大,并且对其稳定度要求非常高,所以为避免电路的供电部分对恒流源产生干扰影响,整个系统必须要两个变压器,一个给电路供电,一个专为恒流源部分电流。恒流源部分,选用电流串联负反馈电路构成的恒流源,该电路简单,原理易懂。该部分为整个系统的核心电路部分,通过由MCU控制输出数据,经过D/A转换得到的电压值接入误差放大器的同向端,其反相端则是由流经采样电阻上的电流,采样得到的电压。通过误差比较,若不相等则通过误差放大,放大后的误差电压,通过转为电流信号接入调整管的基极。通过采样反馈回的电流信号的变化,调整管通过调整使得采样反馈回的电压Uf等于MCU控制输出,经由D/A转换输出的电压值,以达到数控的目的。D/A转换器(TLV5618)具有4096种状态,完全能满足要求。设计时两个电流控制字,代表1mA,当电流控制字从0,2,4,…,4000时的,电源输出电流分别为0mA,1mA,2mA,…,2000mA。TLV5618是串行输入,串行输出的12位D/A转换器。它需要一个基准电压源,选取精度高,电压温度系数小、性能好的精密基准电压源LM399。其基准电压为6.95V。由D/A转换器TLV5618产生的模拟量Uf1加在误差放大器的同相端,若将Ui作为运放TL082的输入量,则由采样电阻Rf引入的反馈是典型的电流串联负反馈。其输出的电流Io只取决Ui和Rf的大小。即Io=U_/Rf≈U+/Rf=Ui/Rf。若Rf取定,Ui不变,则Io恒定。这即是恒流源的工作原理。若Rf一定,Ui随电流控制字的变化而变化。故Io也随电流控制字的变化而变化。9根据题目要求,输出电流Io的变化范围为20~2000mA,则Imax=2000mA。取Rf=0.5Ω,则Ufmax=Uimax=Vnmax=Iomax·Rf=1