基于单片机的恒温控制系统

基于单片机的恒温控制系统

ID:30482322

大小:350.26 KB

页数:26页

时间:2018-12-30

基于单片机的恒温控制系统_第1页
基于单片机的恒温控制系统_第2页
基于单片机的恒温控制系统_第3页
基于单片机的恒温控制系统_第4页
基于单片机的恒温控制系统_第5页
资源描述:

《基于单片机的恒温控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于单片机的恒温控制系统钟新利金文章李洗明摘要本设计的温度测量及加热控制系统以AT89S52单片机为核心部件,外加温度采集电路、键盘及显示电路、加热控制电路和越限报警等电路。采用单总线型数字式的温度传感器DS18B20,及行列式键盘和动态显示的方式,以容易控制的固态继电器作加热控制的开关器件。本作品既可以对当前温度进行实时显示又可以对温度进行控制,以使达到用户需要的温度,并使其恒定在这一温度。人性化的行列式键盘设计使设置温度简单快速,两位整数一位小数的显示方式具有更高的显示精度。建立在模糊控制理论上的控制算法,使控制精度完全能满

2、足一般社会生产的要求。通过对系统软件和硬件设计的合理规划,发挥单片机自身集成众多系统级功能单元的优势,在不减少功能的前提下有效降低了硬件成本,系统操控简便。实验证明该温控系统能达到0.2℃的静态误差,0.45℃的控制精度,以及只有0.83%的超调量,因而本设计具有很高的可靠性和稳定性。关键词:单片机恒温控制模糊控制1PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.com.cn引言温度是工业生产中主要的被控参数之一,与之相关的各种温度控制系统广泛应用于冶金、化工、机械、食品等领域。温度控制是工业

3、生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。硬件系统的设计1、电路总体原理框图温度测量及加热系统控制的总体结构如图1所示。系统主要包括现场温度采集、实时温度显示、加热控制参数设置、加热电路控制输出、与报警装置和系统核心AT89S52单片机作为微处理器。图1:系统总体原理框图温度采集电路以数字量形式将现场温度传至单片机。单片机结合现场温度与用户设定的目标温度,按照已经编程固化的模糊控制算法计算出实时控制量。以此控制量控制固态继电器开通和关断,决

4、定加热电路的工作状态,使水温逐步稳定于用户设定的目标值。在水温到达设定的目标温度后,由于自然冷却而使其温度下降时,单片机通过采样回的温度与设置的目标温度比较,作出相应的控制,开启加热器。当用户需要比实时温度低的温度时,此电路可以利用风扇降温。系统运行过程中的各种状态参量均可由数码管实时显示。2、温度采集电路的设计温度采集电路模块如图2示。DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。其中DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输入端。2

5、PDF文件使用"pdfFactoryPro"试用版本创建www.fineprint.com.cn图2:温度采集电路DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位。这是12位转化后得到的12位数据,存储在18B20的两个8比特的RAM中,二进制中的前面5位是符号位,如果测得的温度大于0,这5位为0,只要将测到的数值乘于0.0625即可得到实际温度;如果温度小于0,这5位为1,测到的数值需要取反加1再乘于0.0625即可得到

6、实际温度。3、键盘和显示的设计键盘采用行列式和外部中断相结合的方法,图3中各按键的功能定义如下表1。其中设置键与单片机的INT0脚相连,S--S、YES、NO用四行三列接单片机P0口,REST09键为硬件复位键,与R、C构成复位电路。模块电路如下图3:表1:按键功能按键键名功能REST复位键使系统复位RET设置键使系统产生中断,进入设置状态数字键设置用户需要的温度S--S09YES确认键用户设定目标温度后进行确认NO清除键用户设定温度错误或误按了YES键后使用3PDF文件使用"pdfFactoryPro"试用版本创建www.fi

7、neprint.com.cn图3键盘接口电路显示采用3位共阳LED动态显示方式,显示内容有温度值的十位、个位及小数点后一位。用P2口作为段控码输出,并用74HC244作驱动。P1.0—P1.2作为位控码输出,用PNP型三极管做驱动。模块电路如下图4:图4显示接口电路4、加热控制电路的设计用于在闭环控制系统中对被控对象实施控制,被控对象为电热杯,采用对加在电热杯两端的电压进行通断的方法进行控制,以实现对水加热功率的调整,从而达到对水温控制的目的。对电炉丝通断的控制采用SSR-40DA固态继电器。它的使用非常简单,只要在控制端TTL

8、电平,即可实现对继电器的开关,使用时完全可以用NPN型三极管接成电压跟随器的形式驱动。当单片机的P1.3为高点平时,三极管驱动固态继电器工作接通加热器工作,当单片机的P1.3为低电平时固态继电器关断,加热器不工作。控制电路图如下图5:4PDF文件使用"pdfFa

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。