




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1多功能小功率电源的设计与制作研究报告1引言该作品是针对实际科学研究的需要而设计和制作的,主要是用作电化学和电沉积研究所需的电源。它可广泛地用于电化学反应和制备各种纳米结构体系,具有广泛的用途。对于交流电源,国内外市场上的产品种类繁多,它们大多都应用在电压比较大或频率比较高的场合,例如开关交流电源的发展就趋向于高频化、高效率、模块化、无污染等方向。对于低频,低压环境应用的可调频、调压交流的智能化产品,市场上却十分少见。但在某些应用领域,如用于电化学和电沉积研究所需的电源,化学电镀电解的激励源,实验用多功能电源等,一种可同时接近零起调的调频、调压的交流电的需求,是十分迫切的。其次,鉴于大多数的器件都有低频截止特性,对于交流信号,要做到同时调频(接近零频率可调),调压而无畸变或衰减,是有一定技术困难的,这也是接近零频率段的交流可调电源十分少见的原因之一。本作品致力解决这一难题。最后,对于提供直流电的电源,国内外的产品也非常的多,价格也很便宜。但大多数的产品仅能供给单一电平,或几个档位的电平输出,无智能的定时控制和较大的电压幅值调节空间。一种电平幅度和对应输出时间都可调的单一或两种不同电平的直流电源的需求,也是十分迫切的。为此,本作品将设计一种多功能小功率供电电源。它分交直流两种模式工作,交流模式采用高性能的单片集成波形发生器来做波形产生电路,并采用了具有完善的过压、欠压、过载、输出短路、热失控以及瞬时温度冲击保护功能的集成功率放大器LM3886做输出功放,还采用自动增益控制环稳定和调节输出电压,防止因负载的变化而引起输出电压的扰动。直流模式采用对220V市电进行整流、滤波、稳压等系列处理。两个模式统一采用51单片机,对其编程,做定时控制、显示以及频率测量等。使用过程中,只需由几个开关,旋钮及按键来完成整个的控制过程,简单、方便、易于操作。2主要技术指标及特点2第一模式(正弦波、三角波和方波交流输出)调压040V(有效值)可调,最小调整度1V,实时显示调频30HZ30KHZ可调,最小调整度01HZ,实时显示额定功率30W第二模式(两种不同直流电压交替输出)如图示V1,V2,T1,T2可显示;V1,V2均020V可调,最小调整度05V;T1,T2均006S600S可调,最小调整度001S;额定功率10W附加功能可提供5V,5V,12V,12V,15V,15V,28V,28V直流电输出;其技术指标表明,它还可广泛应用于小型仪器、器件或设备的电源激励,或可作为实验室实验用多功能供电电源。对于一些要求可调频调压,定时控制等特殊应用领域里的电源,它也可很好的发挥其功能。它的突出特点是作为交流输出的正弦波、方波和三角波,可实现从接近零频率起调,接近零电压起调,调整范围较大;直流部分可输出交替两种电平,电平幅度可分别调节,电平输出时间分别可控。附加输出的多档位直流电压,可用于大部分芯片的供电电源。3创新点此作品在设计过程中主要创新点有1、直流模块中,为实现电压近零起调,采用可调稳压器LM317(从125V到37V可调)时,还利用它自身的输出特性,采用通用运放741来拉低其参考电位,把最小可调电压125V降到接近0V,以实现近零起调。2、交流模式里,采用了电压自动增益控制环路,以稳定和调节输出电压,减小负载对输出的影响。3、使用电子计数法测周期的原理,用已知频率的高频信号(单片机机器周期1US,做此已知信号)做基准,与低频待测信号对比,来测量低频信号的频率。4、集可同时调频调压的交、直流电压输出和多档位直流电压输出,还携带定时控制等功能,方便使用。4研究内容和拟解决的关键问题3此项目的主要研究内容包括1如何实现正弦波、方波和三角波从接近零频率起调,接近零电压起调,且此过程中波形要稳定无畸变示波器上观察时,无人眼可明显看出来的畸变即可的输出。2如何稳定交、直流输出电压,而不受外接负载的影响并达到预期的功率输出指标。3如何实现用单片机控制定时、显示以及测量频率,并达到预期的精度指标等。本作品设计的是小功率的交直流电源。作为电源,除了要达到预期的技术指标外,我们还要注意很多外界对系统的影响,比如过压、欠压、过载、输出短路、热失控、瞬时高温等等。因此,我们在设计和选用器件的时候,必须考虑到这些。5设计与实现从此作品的性能指标出发,我们把整个系统分成三个部分,分别为交流模块,直流模块,控制模块。对各模块,我们分别进行研究,采用方便制版的软件PROTEL进行硬件电路设计,必要时搭建临时测试电路,以验证理论的正确性和可行性。待各模块理论设计完工后,我们开始搭建测试电路,以电路版的形式再现系统,并调试之,完成后,做成PCB版,安装系统。下面就各模块分别给出简要设计与实现。51交流模块交流模块(模式一)主要包括波形发生电路,单片机对频率的测量、显示和控制电路,功率放大电路,自动增益控制环路,电压输出和测量显示电路。原理框图如下模式一图1电源模式一的原理框图单片机ATMEL89S51频率显示键盘控制显驱动可调基准电压经比较器变为方波积分减法滤波整流波形发生电路乘法器功率放大电压输出方波测量显示取样测量频率4511波形发生电路在交流模块里,我们采用集成波形发生器MAX038可方便的输出正弦波、方波和三角波,频率范围宽,可实现从1HZ20MHZ可调输出,做各种所需波形的发生电路,对MAX038的外围器件参数进行分析和调节,以实现正弦波、方波和三角波从接近零频率起调,且此过程中波形要稳定无畸变示波器上观察时,无人眼可明显看出来的畸变即可的输出。交流模式里采用MAX038做波形发生电路如图2所示。图2交流模式用MAX038产生正弦波电路图上图为MAX038产生正弦波的电路连接图,图中部分相关引脚功能如下REFMAX038芯片内部提供250V基准电压输出端,有小许波动为248V252V。DADJ占空比调节输入端,它可用来减少正弦波波形的扭曲。VDADJ0V,占空比为50(最多2的波动),当提供一个小的可调节电压(典型的是小于100MV给DADJ时,能够得到精确的对称,波形的扭曲可以减到最少。具体电路可用图2右边所示接法。COSC外部电容连接端,与待输出波形的频率有关。FADJ频率调节输入端,与待输出波形的频率有关。IIN频率调节的电流输入端,与待输出波形的频率有关。A0,A1取不同的TTL电平,可实现不同波形输出,具体如下表5正弦A11,A0X图中输出正弦波的频率由下面三个参数决定1IINPIN的输入电流,IIN的范围2UA750UA2COSEPIN的电容值,20PF100UF3FADJPIN的电压值,VFADJ0V时输出正弦波频率FOOUTIIN/CFVIN/RINCFCOSC的电容值越大就越好的低频输出特性,且需无极性电容。对于方波与三角波也有类似特点。如图2所示,我们用REF脚的25V电压做VIN,RIN为电位器,通过调节它的电阻值,来实现频率调节,最小调整度小于01HZ。由于大电容值的无极性电容市场上比较少见,且比较贵,我们可以用多个小容值的无极性电容并联代替,或用两个有极性的电解电容和两个二极管(单向导电特性),以取代无极性大电容。假设我们取CF1UF,要实现频率从30HZ3KHZ可调,我们来确定RIN的范围RINMINVIN/FOMAXCF25/300000000018333欧姆RINMAXVIN/FOMINCF25/300000018333333欧姆具体的RIN,CF值还需看市场上的元器件参数而定。利用MAX038,可产生十分稳定,又无明显畸变的半占空比正弦波、方波和三角波。为实现波形的失真调节,可用图中左边的接法,只需调节图中电位器R6就可微小的改变输入DADJ的电压,从而调节波形的失真度图3MAX038正弦波输出图4MAX038方波输出6512单片机对频率的测量、显示从MAX038出来的波形信号,其频率我们采用单片机测量和显示。由于单片机的机器周期为1US,即频率为1MHZ(51单片机,采用12MHZ的晶振),而待测频率从30HZ3KHZ,相对单片机的机器周期来说为低频,故我们使用电子记数法测周期的原理,用已知频率的高频信号(单片机机器周期1US,做此已知信号)做基准,与低频待测信号对比,来测量低频信号的频率。具体方法是把从MAX038出来的待测频信号经比较器电路,转换成与单片机相匹配的同频率方波,再送入单片机INTO口(见图5),利用单片机的定时/记数器T0,让它工作在门控定时方式1,此时,只有当定时开启位TR0和INTO引脚出现高电平时,定时/计数器T0才开始定时记数,以便测量INTO脚上的正脉冲宽度。通过测得INTO脚上的正脉冲宽度,我们再换算出INT0脚上信号的频率,并用单片机控制显示即可。具体换算如下单片机采用12M晶振,则单片机机器周期TC12(1/12)1US。定时/计数器T0工作在门控定时方式1时,每一个机器周期1US计数一次,设某次计数次数为N,则换算出待测信号频率值为FX1/(2NTC)FC/2NTX1/FX2N/FC2NTC1/2/2/2/NNONTCNTCNONTCTXNON频率测量的误差分析(频率显示用单片机控制数码管来实现,可显示小数点后两位)对TX2NTC两边微分得DTX2TCDNNDTC上式两端同除2NTC即得DTX/TXDN/NDTC/TC,用增量符号代入此式中微分符号,得/TXTXNNTCTC(/NN为计数器累计脉冲数相对误差,/TCTC为标准时间相对误差,此处为主要由单片机所用的12M晶阵的频率抖动带来),N为计数误差,在极限情况下,计数误差N1,但考虑到单片机指令执行占用时间,此处N还要加上由指令执行带来的计数误差NO,所以/1/2/2/2/NNNONTCNTCNONTCTXNON。故/2/TXTXNNTCTCTCTXNONTCTC,考虑到最坏情况时,上式取绝对值相加得到最大相对误差/2/TXTXNNTCTCTCTXTCTCNON。从此式可看处,频率测量得相对误差由三部分组成,其中/TCTC是单片机机器周期的抖动带来,与被测信号无关,它远远小于01,对此项目的测量精度来说,可省去。而2/TCTX与/NON与被测信号的7频率有关,当被测信号频率最大时(此项目为3KHZ),TX最小,计数次数N也最小NMINTX/2/TC1/2FXTC631/1102310166,将使这两项都达最大值。其中(2/TCTX)MAX6332110310610,而NO为程序指令带来的计数误差,也可由程序调整,让它降到最小(具体方法参看下面所附测频程序),为1。故/NONMAX1/1660006,故最大相对误差/TXTX2/TCTXTCTCNON2/TCTXNON(36100006)0012图6调试中的频率测量界面图5单片机对频率的测量图7显示“CEPL”的频率测量欢迎界面具体测频程序如下MOSHI1MOVIE,00H关掉所有中断,避免键盘中断,T0,T1中断影响频率测量MOVSP,65H设置堆栈起始位置CLRPSW3设置工作寄存器组CLRPSW4SETBP32为输入待测频信号做准备PINLMOVA,P1ANLA,01HCJNEA,01H,PINL1模式一开关是否开启LJMPDC4PINL1MOVTMOD,09H置TO为门控定时方式INTO(P32口,接待频信号为高电平,TR0为1才会记数MOV52H,00H52H单元做记数溢出时(TL0,TH0记数)暂存溢出的高位。DC0MOVA,P3输入待测信号,以检测其高低电平1个TANLA,00000100B1个TCJNEA,04H,DC0检测输入信号的正半周时间2个TMOVTL0,00H2个TMOVTH0,00H2个TSETBTR0输入信号的正半周期,做为闸门开启时间TNTN时间里,开始定时(即记下机器周期数)1个TDC1MOVA,P3ANLA,00000100BCJNEA,00H,DC3P32高电平,等待检测正半周是否结束8DC2MOVA,TL0以下为正半周结束,开始把记得的周期数转成频率值并显示ADDA,09H调整误差,提高精度,指令误差调整MOVTL0,AMOVA,00HADDCA,00HCLRCADDA,TH0MOVTH0,AJCYICHU1LJMPJISUANYICHU1NC52HJISUANMOV27H,00H24H27H放所求余数MOV26H,00HMOV25H,00HMOV24H,00HMOV23H,00H20H底23H高放16进制被除数和计算完毕后放所求商MOV22H,07HMOV21H,0A1HMOV20H,20HMOV53H,00H50H53H放16进制除数MOV51H,TH0MOV50H,TL0LCALLDIVV调4字节除法程序,以实现记数次数到频率的转换均为2进制MOVR6,21HMOVR7,20HLCALLQIANWEI210转换子程序,将频率值转换成10进制,以便显示MOVA,2AHADDA,80HMOV32H,AMOV33H,2BHMOV34H,2CHMOVR5,2DHMOVR6,25HMOVR7,24HLCALLQIANWEIMOV30H,2BHMOV31H,2CHMOVR0,30HLCALLTX调TX子程序,显示百位到百分位数字(所测频率值)MOV3CH,10000101BMOV3DH,R5LCALLWRITE16显示千位数字(所测频率值)LJMPPINLDC3JBTF0,YICHU判断记数有没溢出记数器溢出后,TL0,TH0仍重0开始记数。LJMPDC1YICHUINC52HLJMPDC1DC4RET513功率放大电路,自动增益控制环路9图8交流模式里功放及电压增益控制环路的部分电路图(详图见附件1)此电路为功放及电压增益控制环路部分电路。功放采用美国国家半导体公司的LM3886T,能很好的长时间工作于30W输出,且其完善的过压、欠压、过载、输出短路、热失控以及瞬时温度冲击保护等功能,十分适合做电源输出级电路。为稳定和调节输出电压,我们采用了电压自动增益控制环路。自动增益控制环由取样、整流、滤波、可调基准电压、减法器、积分器和乘法器组成,用以实现对电压大小调节和调节后保持输出电压的稳定,防止因负载的变化引起输出电压的微小扰动。它的基本思想是根据输出电压的波动方向(偏大或偏小),来调整功放输入端电压的大小(若输出电压变大,就适量的调小功放输入端电压,反之,就适量的调大功放输入端电压),具体方法如下先对功放输出的电源电压,进行采样,再经交/直流变换,与一可调直流基准电压比较,通过运放做减法运算,再对所得差值进行积分运算(积分电路可累计此差值,若差值为正,则积分电路输出值在原有基础上会加上此差值,若差值为负,则积分电路输出值在原有基础上会减去此差值)。积分输出的电压,和波形发生器产生的交流信号经乘法器相乘,相乘后的电压,就是根据前一时刻输出电压值的大小,已经做出调整的功放输入电压。最后,我们通过控制可调基准直流电压大小,就可控制环路最终应该稳定的输出电压值。从电路连接图来看,整个电压增益控制过程是连续进行的,也可很快稳定下来。514电压输出和测量显示10交流电压输出后,用指针式电压表表头接在输出端上,直接显示输出电压大小,以便调节和观察。电压测量误差主要由表头的显示精度等级决定。交流电压的显示,我们暂时采用了量程为50V,最小刻度为25V的表头;直流电压的显示,我们暂时采用了量程为20V,最小刻度为1V的表头。测交流电压表头测直流电压表头图9表头显示电压52直流模块直流模块(模式二)的原理框图如下模式二图10电源模式二的原理框图模式二主要包括单片机对键盘和数码管的控制以及通过键盘的输入对V1,V2通断时间信号的控制电路,V1,V2大小调节显示电路,还包括由220V市电通过变压、整流、滤波、稳压单片机数码管显示时间键盘控制、显示驱动V1、V2、通断控制电路通断时间控制信号稳压220V市电变压整流滤波V1,V2调节电压输出电压测量、显示脉冲电压输出11后得到恒定直流电压的传统电路。521直流模式电压幅值调整、定时通断控制部分电路此图为直流模式电压幅值调整、定时通断控制部分电路。图中由单片机送来的带定时信息的高低电平,控制高灵敏度继电器的吸合与弹开,以此实现选择两电位器中一个导通,另一个截止。当电位器RS1导通时,对应调压V1,并输出;而电位器RS2导通时,对应调压V2,并输出。这样我们就可以实现在VOUT输出如下两路直流交替输出(时间宽度由单片机送来信号控制,脉冲幅度由电位器调节)我们不但可以在有单片机定时控制信号时,实时调节两电压幅度,也可事先调好电压幅值V1、V2,再给单片机控制信号,只需拨动开关SS就可实现(SS拨到最上面,给单片机控制信号;SS拨到中间,悬空位置,可调节V1幅值;SS拨到最下面,接高电平,可调节V2的幅值)。电路里采用了三端可调输出集成稳压器LM317,它本可实现输出直流电压125V37V可调,输出电压右下式决定1式UO1251RS/R1IDRSID通常为50UA,RS指图中RS1,RS2,由于R1不能大于240欧姆,我们取160欧姆左右考虑到LM317当ADJ直接接地时RS0欧姆,输出端能输出稳定的125V电压,为能从零起调电压,我们用一通用运放741具体如图示接法,使其输出端(如图中A点)输出125V电压,并接到电位器RS含RS1,RS2原来本应接地的那端,这样就使输出电压UO在原有基础上降了125V电压,正好实现接近零起调具体如2式2式UO1251RS/R1IDRS125为了使输出电压能最大调到20V,我们在取R1200欧姆基础上,用阻值从30欧姆到33K可调、可承受功率1W的电位器做RS1、RS2。由(2)可计算得UO最大值为MAX(UO)12513300/160125206V,IDRS项的值很小,已约去。12图11直流模式电压幅值调整、定时通断控制部分电路图53控制模块控制模块的原理框图已经包含在模式一、二里,此处给出它的控制程序流程和硬件电路连接图。531单片机控制程序键盘驱动及显示驱动初始化模式二模式一单片机设置初化关开模式选择开关判断定时、计数器、中断初始化开始13NY图12单片机控制程序流程框图附部分源程序INCLUDE“REG51H“/函数定义VOIDMOSHI1VOIDVOIDMOSHI2VOIDVOIDSHORTDELAYVOIDVOIDLONGDELAYVOIDVOIDDELAY10MSUNSIGNEDCHARVOIDWRITE7289UNSIGNEDCHAR,UNSIGNEDCHARUNSIGNEDCHARREAD7289UNSIGNEDCHARVOIDSENDBYTEUNSIGNEDCHARUNSIGNEDCHARRECEIVEBYTEVOIDUNSIGNEDINTKEYINTVOIDVOIDINT7289VOIDUNSIGNEDCHARC1610UNSIGNEDCHARUNSIGNEDCHARC10BCDUNSIGNEDINTVOIDDELAY10UNSIGNEDLONG控制高电平持续时间频率显示控制低电平持续时间按键判断T1键T2键频率测量定时、计数器、中断初始化频率测量按键时间输入非T1,T2键14VOIDPINLVVOIDUNSIGNEDCHARCBCD10UNSIGNEDCHAR/变量及I/O口定义SBITCSP15SBITCLKP16SBITDATP17SBITKEYP32SBITP13P13SBITP20P20SBITP21P21SBITP22P22/SBITAAP10/ASBITBBP11/BSBITCCP12/C/UNSIGNEDLONGR0,TT1100,M0,TT2100UNSIGNEDINTIDATAJJ,X0UNSIGNEDCHARIDATATMR,SP0,KEYNUMBER,M10/命令字定义DEFINERESET0XA4/复位指令DEFINETEST0XBF/测试指令DEFINESHIFTL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论