您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 电子设计竞赛论文范本
1数控直流电流源(F题)摘要:本系统采用电流采样反馈调整控制技术,控制过程是利用LM741组成恒流源,结合放大电路,A/D转换电路,单片机最小控制系统,D/A转换电路等构成闭环系统。通过采样将实际值输出到单片机,由单片机进行比较调整,控制电流输出。由于使用了电流采样反馈调整控制技术,该系统具有可靠性好,精度高等优点。关键词:数控电流源,AT89S52单片机,反馈控制,LM741NumericalControlDCCurrentSourceAbstract:Employingthefeedbackadjustingtechniquewithcurrentsampling.TheclosedloopsystemconsistsoftheconstantcurrentsourceLM741,amplifiercircuit,AD574convertingcircuit,theprocessingbyOne-chipcomputer,andDAC7513convertingcircuit.TheOne-chipcomputerisusedtocompare,adjust,controlthecurrentoutputbytherealoutputssamplingfeedback.Thesystemfeaturesgoodresponsibilityandhighaccuracywiththefeedbackadjustingcontroltechniquebycurrentsampling.Keywords:NumericalCurrentSource,AT89S52,feedbackcontrol,LM7412一、方案论证与比较数模转换器D/A与度不高。其右边部分的电路构成恒流源,D/A输出电压作为恒流源的参考电压,运算放大器IC与三个晶体管组成达林顿电路构成电压跟随器,利用晶体管平坦的输出特性即可得到恒流源输出,如图1所示。该方案硬件电路简单,容易实现,但其输出精方案一:采用单片机作为核心控制器,用键盘设置所需的输出电流值,方案二:系统主要由放大电路,A/D转换电路,单片机,D/A转换电路,稳压电源,恒流源等组成,如图2所示。系统中为了得到稳定的恒流输出,采用闭环控制的方式进行处理。即通过精密电阻将电流信号变成电压信号,电压值的大图2方案二系统设计框图小反映了电流的强弱;经过电压放大器将信号进行放大,再进行A/D转换,单片显示电流预置放大器A/D转换控制器恒流源负载稳压电源D/A转换放大器中断返回I采样IY图1方案一系统设计框图3机根据电压值转换为对应的电流值,与预置值比较,调整D/A转换的输入数字量,通过D/A转换的电压控制输出电流,从而达到恒流的目的。同时,系统通过按键可以对电流进行设置,并经由LED交替显示预置的电流值和实测值。综上所述,在方案二中,由于采用闭环控制方式,其输出电流纹波小,精度高、稳定性能好,能够消除器件老化、温度漂移等原因造成的输出误差对测量系统的影响,能够满足系统设计的要求,所以选择方案二。二、系统设计与理论分析1、稳压电源模块稳压电源电路采用三端固定式稳压器,只要把正输入电压Ui加到3025(7812,7912)的输入端,3025(7812,7912)的公共端接地,其输出端便能输出芯片标称正电压Uo。在电路中,芯片输入端和输出端与地之间除分别接大容量滤波电容外,另外我们采用3025还需在芯片引出脚根部接小容量电容到地,分别用于抑制芯片的自激振荡和压窄芯片的高频带宽,减小高频噪声。2、恒流源模块恒流源电路如图5所示,是由运算放大器和电阻9R~12R等组成。输入运算放大器反相端的电压是输出电流流过10R、12R后产生的电压降,所以运算放大器反相输入端电压高低反映了输出电流的大小。同相端的输入电压为基准电压。当同相端电压高于反相端电压时,运算放大器输出高电平,稳流电路不起作用,电源处于稳压状态。当同相端电压低于反相端电压时,运算放大器输出低电平,稳流电路起作用,电路进入稳流状态。123456ABCD654321DCBATitleNumberRevisionSizeBDate:29-Nov-2005SheetofFile:C:\DocumentsandSettings\Administrator\桌面\最后搞\MyDesign.ddbDrawnBy:3261574U1LM741_NSCQ12N93022N930Q32N3055Q42N3055R10.82R20.82R3100R4100R5100R61KR72kR8100R910KC1C2D2DIODED4ZENER1CONTROLOUT+/~GND+12VVCC/VSSOUT+/~GNDD1IED12345J1+12VCONTROLOUT+/~GNDVCC/VSSOUT+/~GND图4恒流源电路3、电压放大模块4电压放大电路如图5所示,该电路以AD620为核心。123456ABCD654321DCBATitleNumberRevisionSizeBDate:24-Nov-2005SheetofFile:C:\DocumentsandSettings\user\桌面\dz\电压放大电路.DdbDrawnBy:AD620Rg1-IN2+IN3-Vs4REF5OUTPUT6+Vs7Rg8U1*R15KC10.1UC20.1UV+V-123J1123J2IN+IN-OUTGNDV+V-OUTIN-IN+图5电压放大电路我们可以通过改变电阻p8R的阻值来改变电路的放大倍数。由于恒流源输出电流范围需要达到20mA~2000mA,导致采样得到的电信号相差很大,而放大电路增益为定值,所以需要两路不同增益的放大电路对规定范围内的电压信号进行放大,使其输出电压控制在10V以内,可以让A/D转换电路采到。4、数据采集与处理模块为了提高系统的精度,A/D转换电路如图6所示,采用12位逐次逼近型的AD574,该芯片内有三态输出缓冲器,输出可直接连到单片机总线,输入控制信号有CE、/CS、R/C,A0及12/8。当CE为1,/CS为0,R/C为0时,表示作A/D转换,R/C为‘1’时,表示读A/D转换后的数据。起动AD574时,将A0(通常将它和单片机的最低位地址线A0相连)置‘0’,表示设定AD574为12位A/D。在A/D结束后读取数据时,将A0置‘0’,表示允许输出转换结果12位中的高8位,再将A0为‘1’,表示允许输出低4位。引脚12/8如接+5V,表示以一个12位字的方式输出数据。123456ABCD654321DCBATitleNumberRevisionSizeBDate:29-Nov-2005SheetofFile:C:\DocumentsandSettings\Administrator\桌面\最后搞\MyDesign.ddbDrawnBy:+V112/82CS3A04R/C5CE6V+7REFOUT8AGND9REFIN10V-11BIPOFF1210VIN1320VIN14DGND15DB016DB117DB218DB319DB420DB521DB622DB723DB824DB925DB1026DB1127STS28AD574U1AD574R11KR2100KR3100R4100K+5V+12V-12VP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7P2.0P2.1P2.2P2.3SIGNAL123456789101112J1123456J2SIGNALSGND+5V+12V-12VGNDP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.7P2.0P2.1P2.2P2.3图6A/D转换电路5D/A转换电路采用12位缓冲电压串行输出的DAC7513芯片,该芯片功耗低,内含精密输出放大器,使轨对轨输出成为可能,它采用三线串行接口,操作时时钟频率高达30Hz,基准电压来自外部,最大值为电源电压,输出具有非常宽的动态范围。该转换电路的电路图如图7所示,1、2脚相连输出信号;3脚接基准电源5V,4脚接电源,5脚接地,3脚,4脚分别与地之间接电感,电容虑除纹波;6脚、7脚、8脚与单片机相连,由单片机输给信号。其功能是把单片机输出的控制电流输出数值的信号通过放大电路放大传输到电流源。123456ABCD654321DCBATitleNumberRevisionSizeBDate:29-Nov-2005SheetofFile:C:\DocumentsandSettings\Administrator\桌面\最后搞\MyDesign.ddbDrawnBy:Vout1Vfb2Vref3Vd4GND5Din6SCLK7SYNC8U1DAC751312U2A74LS04VCCP3.0P3.1P3.2OUTVref1234J1123J2VrefOUTGNDVCCP3.2P3.1P3.0C110uFC210uFVCC图7D/A转换电路5、键盘与显示模块键盘和显示电路采用芯片8279,可以实现对键盘和显示器的自动扫描,识别闭合键的键号,完成显示器动态显示,可以节省处理键盘和显示器的时间,提高工作效率。本系统设置了一个8279的接口电路,供用户扩展键盘和显示器所用。8279与单片机的许多信号是兼容的,可直接连接,十分方便。三、主要软件流程图1、主程序流程图如图8所示,主要包括AD转换子程序,AD转换处理子程序,调整DA输出,键盘处理子程序等。2、外部中断0中断程序(键盘按键中断)流程图如图9所示。3、定时器/计数器1中断程序(显示中断)流程图如图10所示。当定时器/计数器1计数满时溢出进入中断,在中断程序中对一个存放中断次数的寄存器加一,并判断寄存器的数值,是否到100次,不到100次不置标志位。6图8主程序流程图图9外部中断0中断程序流程图图10定时器/计数器1中断程序(显示中断)流程图外部中断0入口现场保护置有键输入标志现场恢复中断返回定时/计数置有键输入标志器现场保护1外部中断0入口入口赋值时间常数置显示标志位100次否?中断返回现场恢复现场保护YN中断返回开始单片机初始化8279初始化开启所有中断50ms到?AD转换AD转换结果处理调整DA输出DA输出送数据有按键?键盘处理1s到否?加秒计数器5秒否?调整延时单元8279显示YNYNN7四、系统测试1、测试仪器与设备基本仪器清单如表1所示。表1基本仪器清单仪器名称型号指标生产厂家数量岩崎台式模拟示波器SS-7802A20Hz日本岩崎1双通道数字示波器TDS100260MHZTektronix公司1双通道双指针毫伏表(低频毫伏表)DF2170B100KHz~100KHz±3%10Hz~800kHz±10%宁波中策电子有限公司1稳压电源WD-5+5V,+12V,-5V,-12V启东市斯迈计算机厂1直流稳压源DF17305B3A50Hz宁波中策电子有限公司1台式万用表EDM-3155A152位台湾富贵仪器ESCORT1数万用表Vc9806+142位深圳市胜高电子科技公司12、指标测试在输入交流200V~240V,50HZ;输出直流电压10V的条件下,对制作的数控直流电流源进行测试,实验数据如表2所示:表2电流测量值(每个测试点测量10次的平均值作为这个点的测量值)序号设定值(A)测量值(A)标准值(A)测量误差(A)10.0200.0210.01810.002920.1200.1210.11900.002030.2200.2210.2212-0.000240.3200.3210.3224-0.001450.4200.4210.4223-0.001360.5200.5190.5223-0.003370.6200.6200.6221-0.0021880.7200.7210.72100.000090.8200.8210.82030.0007100.9200.9200.9201-0.0001111.0201.0211.01930.0017121.1201.1211.11840.0026131.2201.
本文标题:电子设计竞赛论文范本
链接地址:https://www.777doc.com/doc-77073 .html