加热炉温度控制系统设计卢雨生.doc
《加热炉温度控制系统设计卢雨生.doc》由会员分享,可在线阅读,更多相关《加热炉温度控制系统设计卢雨生.doc(27页珍藏版)》请在三一办公上搜索。
1、哈工大科技园应用技术学院 毕业论文设计题目:加热炉温度控制系统设计 姓 名: 卢雨生 所在系部: 电气自动化 2011年 4 月摘 要随着计算机技术、控制理论和控制技术的发展,电加热炉的温度控制技术日趋成熟,已经成为工业生产中的一个重要部分。本设计为基于单片机的电加热炉温度控制系统,通过控制电阻丝两端电压的工作时间,来控制电阻丝的输出平均功率,从而实现对电加热炉温度的自动控制。系统分为温度测量、A/D转换、单片机系统、键盘操作系统、温度显示电路、报警电路、D/A转换等若干个功能模块。该系统具有硬件成本低,控温精度较高,可靠性好,抗干扰能力强等特点。关键词:电加热炉;单片机;温度控制;固态继电器
2、 目 录摘 要II目 录II第一章 控制系统设计11.1 系统基本结构11.2 预期达到的性能指标11.3 温度检测电路及元器件选择21.3.1 放大器AD52221.3.2 桥式测量电路设计31.4 单片机最小系统外围电路31.4.1 单片机805131.4.2 电源电路设计41.4.3 看门狗电路设计51.4.4 系统时钟电路设计61.5 数据采集电路的设计71.5.1 模数转换器AD57471.5.2 多路转换开关CD405191.6 键盘显示接口技术及报警电路101.6.1 8279的组成及工作原理101.6.2 管脚功能说明121.6.3 8279与键盘显示器的连接131.6.4 L
3、ED报警电路的设计141.7 温度控制电路设计14第二章 温控系统的软件设计162.1 主程序流程图162.2 键盘扫描和译码过程的流程图172.3 通道数据采集的流程图172.4 单片机主程序流程图18结 论20致 谢21参考文献22第一章 控制系统设计1.1 系统基本结构本系统结构框如图1-1所示,系统由8051单片机、温度检测电路、模数转换电路、温度控制电路、8279键盘显示器等组成。炉内温度由热电阻测温元件和电阻元件构成的桥式电路测量并转换成电压信号送给放大器的输入端,使信号变成0-5V电压信号,再经多路转换开关CD4051将信号送入A/D转换器,将此数字量经过数字滤波,标度转换后,一
4、方面通过LED将炉温显示出来;另一方面,将该温度值与被测温度值比较,根据其偏差值的大小,采用比例微分控制(PID控制),通过固态继电器控温电路控制电炉丝的加热功率大小,从而控制电炉的温度,使其逐渐趋于给定值且达到平衡。1.2 预期达到的性能指标(1)可测控的温度范围01000 ;(2)实时显示温度、越限报警;(3)控制精度2 ,显示精度1;(4)实现一炉多点检测,并可扩展多炉多点检测。图1-1 系统结构框图1.3 温度检测电路及元器件选择单片机温度控制系统中的重要环节就是温度检测元件的选择以及测温电路的设计。一般测量电路由测温元件、信号调理电路、信号放大器等组成。本次设计采用的是pt100型铂
5、电阻温度传感器,因其测量范围大,复现性好,稳定性强等特点而被广泛使用。放大器则选用单芯片高精度集成AD522。1.3.1 放大器AD522AD522是AD公司推出的高精度数据采集放大器,利用它可在恶劣的环境下获得高精度的数据。它的线性好,具有较高的共模抑制比、低电压漂移和低噪声的优点。图1-2 AD522芯片AD522采用14脚DIP封装,图1-2给出了AD522的引脚排列,表1给出了各引脚的功能说明。表1-1 AD522芯片引脚功能图引脚名称功能1+INPUT正输入端2R GAIN增益补偿端3-INPUT输入端4NULL空端5V-负电源端6NULL空端7OUTPUT输出端8V+正电源端9GN
6、D地参考端10NC不接11REF参考端12SENSE补偿端13DATA GUARD数据保护端14R GAIN增益补偿端1.3.2 桥式测量电路设计测量电路由测温元件和电阻元件构成的,如图1-3所示,此电路为典型的桥式测量电路,可在低电压、高阻抗、大噪声的环境中获得最佳性能。图1-3 桥式测量电路该桥式电路能够把温度变化所引起的热电阻阻值的变化转换成电压信号送给放大器的输入端,由于铂电阻安装在内,通过长导线接入控制台,为了减少引线电阻的影响采用三线制接法。AD522是高精度集成放大器,AD522的第1引脚和第3引脚为信号差动输入端;第2、14引脚外接电阻RG用于调整放大倍数;第4、6引脚为条零端
7、;第13引脚为数据屏蔽端;第12脚为测量端;第11脚为参考端;这两端的电压差即为加到负载上的电压信号。使用时,测量端与OUT输出端(第7脚)在外部相连接,输出放大后的信号。将信号地与放大器的电源地(第9脚)相连接为放大器的偏置电流提供通路。1.4 单片机最小系统外围电路1.4.1 单片机80518051有40条引脚。其中有2条主电源引脚,2条外接晶体引脚,4条控制或其它电源复用的引脚,32条I/O引脚,如图1-4所示。由于8051片内数据存储器和程序存储器的地址有限,因此需要扩展。本次设计扩展了8K8位紫外线擦除电可编程只读存储器2764和8K8位静态随机存储器6264,8051扩展如图1-5
8、所示。图1-4 8051芯片图1-5 8051单片机的外部扩展1.4.2 电源电路设计由于系统用到的电源有5V、12V、15V,普通的5V直流稳压电源已不能够满足要求,所以需要设计一种515V电压可调的直流稳压电源电路。电源电路设计依据电子技术相关知识为基本原理,电路主要由取样、基准电压、比较放大、调整四部分组成3。原理框图如1-6所示。图1-6 电源电路原理框图1.4.3 看门狗电路设计在实际应用系统中,为了保证复位电路可靠的工作,常将RC电路接施密特电路后再接入单片机复位端;或采用专用的复位电路芯片。MAX813L是MAXIN公司生产的一种体积小、功耗低、性价比高的带看门狗和电源监控功能的
9、复位芯片,其引脚图如图1-7,引脚功能如下:(1):手动复位输入端,低电平有效。当该端输入低电平保持140ms以上,MAX813L就输出复位信号。(2)RESET:复位信号输出端。上电时,自动产生200ms的复位脉冲(高电平);手动复位端输入低电平时,该端也产生复位信号输出。(3)WDI:看门狗输入端。程序正常运行时,必须在小于1.6s的时间间隔内向该输入端发送一个脉冲信号,以清除芯片内部的看门狗定时器,端输出低电平。(4):看门狗信号输出端。正常工作时输出保持高电平,看门狗输出时,该端输出信号由高电平变为低电平。(5)PFI:电源故障输入端。当该端输入电压低于1.25V时,端输出低电平。(6
10、):电源故障输出端。电源正常时输出保持高电平,电源电压变低或掉电时,输出由高电平变为低电平。(7)VCC:工作电源,接+5V。(8)GND:接地端。图1-7 MAX813L引脚图运行出现“死机”时的自动复位和随时的手动复位。为实现单片机死机时自动复位功能,需要在软件设计中,P1.7不断输出脉冲信号(时间间隔小于1.6s),如果因某种原因单片机进入死循环,则P1.7无脉冲输出。于MAX813L与单片机的连接电路如图1-8所示,该电路可以实现上电复位,程序是1.6s后在MAX813L的端输出低电平,该电平加到端,使MAX813L产生一个200ms的复位脉冲输出,使单片机有效复位,系统重新开始工作。
11、图1-8 单片机与看门狗电路连接1.4.4 系统时钟电路设计时钟电路用于产生单片机工作所需的时钟信号。8051内部有一个高增益反向放大器,用于构成振荡器,引脚XTAL1和XTAL2分别是此放大器的输入端和输出端。在XTAL1和XTAL2两端跨接晶体或陶瓷谐振器,就构成了稳定的自激振荡器,其发出的脉冲直接送入内部时钟发生器。见图1-9。外接晶振时C1、C2值常选择为30pF左右;外接陶瓷谐振器时,C1、C2约为47pF。C1、C2对频率有微调作用,振荡频率范围是1.212MHz。内部时钟发生器实质是一个二分频的触发器,其输出信号是单片机工作所需的时钟信号。一般要求,外接的脉冲信号应当是高、低电平
12、的持续时间大于20ns,且频率低于12MHz的方波。这种方式适合于多块芯片同时工作,便于同步。图1-9 时钟电路1.5 数据采集电路的设计数据采集在控制系统中是一个很重要的环节,其性质的好坏直接影响控制的精度,由于本次设计要求测量多点温度值,所以选择芯片CD4051为多路转换开关,AD574为模数转换器。1.5.1 模数转换器AD574模拟量输入接口的功能是把工业生产控制现场送来的模拟信号转换成能接收的数字信号。本次设计选用的A/D转换器为AD574。AD574是AD公司生产的12位逐次逼近型A/D转换芯片,它将A/D转换电路、基准电压、时钟、比较器、逐次逼近寄存器以及输出缓冲存储器等集成在一
13、块芯片上,并具有三态输出。在一般情况下,无需加任何外部电路,只要接上+5V及-15V电源,加上模拟输入,给出启动转换信号,即可实现12位A/D转换。AD574的主要特性指标如下:(1)分辨率 12位;(2)转换时间 25s;(3)转换精度 2LSB;(4)输入信号 单极性或双极性;(5)电源 +5V及-15V;AD574可由+5V及-15V供电,输入模拟电压可以是单极性0至+10V,或者是双极性+5V至-5V。输入电压极性可由BIP OFF引脚的连接方式而定。单极性输入时BIP OFF接地,双极性输入时应悬空或接+5V电源。在AD574由微处理器控制的情况下,可在初始化程序中将BC端置为高电平
14、,DR端的状态由芯片内部决定,其初始状态也是高电平,此时输出总线处于高阻状态。当B/C端输入低电平信号后,AD574便开始转换。此时,DR端及输出端状态不变,经25s后转换结束,DR端变低,延时500ns后,数据线上出现转换后的数据。当微处理器取完数据后转换命令可撤去,B/C置高电平。在B/C变化后的1.5s,DR线随之自动变高,同时数据线呈现高阻,一次转换即完成。注意上次B/C命令撤除与下一次给出新的转换命令之间的时间间隔不得小于2s,如果在转换进行期间B/C线变高,那么这次转换就停止,而且DR与数据线状态不变。A/D转换结束时,A/D转换芯片会输出转换结束信号,通过CPU读取转换数据。图1
15、-10 AD547与8051的连接1.5.2 多路转换开关CD4051多路转换器又称多路转换开关,多路开关是用来切换模拟电压信号的关键元件。利用多路开关可将各个输入信号依次地或随地连接到公用放大器或A/D转换器上。其原理图如图1-11。图1-11 CD4051原理图CD4051是单端的8通道开关,有三根二进制的控制输入端和一根禁止输入端INH(高电平禁止)。片上有二进制译码器,可由A、B、C三个二进制信号在8个通道中选择一个,使输入和输出接通。而当INH为高电平时,不论A、B、C为何值,8个通道均不通。通道选择表如表1.2所示。CD4051有较宽的数字和模拟信号电平,数字信号为315V,模拟信
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 加热炉 温度 控制系统 设计 卢雨生

链接地址:https://www.31ppt.com/p-2932283.html