温度控制系统设计说明

温度控制系统设计说明
温度控制系统设计说明

温度控制系统设计

目录

第一章系统方案论证

总体方案设计

温度传感系统

温度控制系统及系统电源

单片机处理系统(包括数字部分)及温控箱设计

算法原理

第二章重要电路设计

温度采集

温度控制

第三章软件流程

基本控制

控制

时间最优的控制流程图

第四章系统功能及使用方法

温度控制系统的功能

温度控制系统的使用方法

第五章系统测试及结果分析

硬件测试

软件调试

第六章进一步讨论

参考文献

摘要:本文介绍了以单片机为核心的温度控制器的设计,文章结合课题《温度控制系统》,从硬件和软件设计两方面做了较为详尽的阐述。

关键词:温度控制系统控制单片机

: .

:

引言:

温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。本文设计了以单片机为检测控制中心的温度控制系统。温度控制采用改进的数字控制算法,显示采用静态显示。该系统设计结构简单,按要求有以下功能:

()温度控制围为°;

()有加热和制冷两种功能

()指标要求:

超调量小于°;过渡时间小于;静差小于℃;温控精度℃

()实时显示当前温度值,设定温度值,二者差值和控制量的值。

第一章系统方案论证

总体方案设计

薄膜铂电阻将温度转换成电压,经温度采集电路放大、滤波后,送转换器采样、量化,量化后的数据送单片机做进一步处理;

当前温度数据和设定温度数据经算法得到温度控制数据;

控制数据经转换器得到控制电压,经功率放大后供半导体致冷器加热或制冷,从而实现温度的闭环控制。

系统大致可以分为:传感、单片机处理、控制及温控箱。

图-系统总体框图

势;经过铂电阻特性分析,在要求的温度围铂电阻的线性较好,所以不必要增加非线性校正电路;采样电压再经过高精度电压放大电路和隔离电路之后输出;另外,由于高精度的需要,电路对电源要求较高,所以采用稳压电源电路的输出电压,并且需要高精度运放。

因为温度变化并不是很快,所以电路对滤波器的要求并不高,这里采用了一阶滤波即可满足要求。

温度控制系统及系统电源

温度控制系统

温度控制系统需要完成的功能为:转换器输出的电压控制信号,经过电压放大,再通过功率单元提高输出功率后,控制半导体制冷器件加热或制冷。故此子系统可分为电压放大、功率输出两部分。

转换器输出的电压控制信号经过电压放大、功率放大后,给两片半导体制冷器件供电。另外单片机还输出一个用来控制是加热还是制冷的控制信号。

功率放大电路采用稳压芯片,可承受高输出电流,且端输出电压与端的电压差保持不变的特点,可将控制信号利用运放方向放大后,输入至稳压芯片的端,输出信号的电压围和功率放大至合适的大小。具体设计为输出的控制信号,经上述处理,在端利用继电器,由单片机输出的加热制冷控制信号控制继电器的闭合方向,改变半导体器件的电流方向,从而控制加热或制冷。

系统电源

本设计需要供电的部分有温度采集部分须有基准电压供电,单片机处理系统的数字电路部分需要+的电源,而实验室的电源会有纹波,故采用稳压芯片自行设计,电路如图,调节可变电阻,即可得到所需的电压。

其中可变电阻是起到分压得作用,避免在上的压降过大,否则发热,会使电压不稳。

U1

单片机处理系统及温控箱设计

单片机系统

单片机系统结构如下:

①模数部分将传感信号量化为位二进制数,并将其送入最小系统板;

②控制层调用算法,计算出控制量,同时提供人机交互;

③数模部分将控制量转换为模拟电压,送入温度控制部分。

最小系统板与外部数字电路部分(包括、、外部中断源信号等)的通信参照了微机原理与接口实验中的实验箱电路的连接方法。调用算法的中断采用的是部定时器,可以简化外围电路。

温控箱设计

我们用实验室提供的材料自己设计制作了温度控制箱体。控温箱为正方体铝箱,在其中相对的两个侧表面用导热硅胶粘贴了半导体致冷材料而成。为提高箱体绝热性能,在除了粘有半导体材料之外的其他表面,都贴有保温塑料层,为加强密闭性,尽量减少控制箱腔体积,又要露出全部的半导体制冷片,我们采用的是“工字形”方案,即:将填入铝箱的保温塑料层做成一个无接缝的整体,相对的半导体制冷片的两侧挖空,露出其全部面积,中间留有一个很小的腔体作为温度控制的空间(插入热敏电阻与标准表探头)。

我们采用将箱体放入冷水中的方法解决温控箱的散热问题。

算法原理

、基本算法

其中

和()都是八位二进制数,用一个字节存储。在上述公式中,存在差项,需要用补码来表示负数。所以必须用最高位作为符号位,和()用位表示显然是不够的。处理方法是在和()前面补一个值为零的字节,以两字节来表示,运算的最终结果结果取位有效位。

基本的算法,需要整定的系数是(比例系数)(积分系数)(微分系数)三个。这三个参数对系统性能的影响如下:

()比例系数

① 对动态性能的影响比例系数加大,使系统的动作灵敏,速度加快,偏大,振荡次数加多,调节时间加长。当太大时,系统会趋于不稳定,若太小,又会使系统的动作缓慢;

② 对稳态性能的影响加大比例系数,在系统稳定的情况下,可以减小静差,提高控制精度,但是加大只是减少静差,不能完全消除。

()积分系数

① 对动态性能的影响积分系数通常使系统的稳定性下降。太大,系统将不稳定;偏大,振荡次数较多;太小,对系统性能的影响减少;而当合适时,过渡特性比较理想;

② 对稳态性能的影响积分系数能消除系统的静差,提高控制系统的控制精度。但是若太小时,积分作用太弱,以致不能减小静差。

()微分系数

微分控制可以改善动态特性,如超调量减少,调节时间缩短,允许加大比例控制,使静差减小,提高控制精度。但当偏大或偏小时,超调量较大,调节时间较长,只有合适的时候,才可以得到比较满意的过渡过程。

对系数实行“先比例,后积分,再微分”的整定步骤。

()首先只整定比例部分。即将比例系数由小到大,并观察相应的系统响应,直到得到反应快,超调小的响应。

()加入积分环节。整定时首先置积分系数一个较小的值,并将第()步中整定的比例系数略为缩小(例如缩小为原值的倍),然后增大,使在保持系统良好动态性能的情况下,静差得到消除。在此过程中,可根据响应的好坏反复改变比例系数与积分系数。

()若使用比例积分调节器消除了静差,但动态过程经反复调整仍不能满意,则可加入微分环节。在整定时,可先置微分系数为,在第一步的基础上,增大,同时相应地改变比例系数和积分时间。

、时间最优的控制算法

采用上述控制算法存在一个问题:当设定值比当前值高很多时,在相当一段时间,控制增量都为正,而且在不断的积累增大;只有当温度上升到设定值以上时,控制增量才有可能变为负值;要用负的控制增量抵消以前积累的正控制量,需要的时间较长;这正是产生超调量的根本原因。当设定值低于当前值时情况类似。

为解决这个问题,采用了时间最优的控制算法。

时间最优的控制即开关控制(控制)与控制相结合的控制方式。其思想是:开关控制即指在当前值与设定值偏差较大的情况下,控制系统进入“开”或者“关”两种状态。具体到本系统,就是指当前温度和设定温度差别很大时,要么全功率(最大电压输出)的加热,要么就全功率的制冷。

当前值与设定值相差在阈值α以时,采用算法计算输出控制量;当在α以外时,则直接输出最大值作为控制量,不再调用算法,不做控制量的累加。这样处理可以在很大程度上改善控制性能。

第二章重要电路设计

温度采集

图-温度采集电路

用电桥采集温敏电阻值的变化,考虑到是小信号的放大,所以选择仪表放大电路,并且选择高精度,低温漂的运算放大器。

电阻为薄膜铂电阻,与在电桥的两个臂上,将铂电阻的电阻转换为电压信号的放大倍数定为倍,的作用是调节放大倍数,使输出电压为

调节过程:

、把铂电阻定在度的阻值欧姆,调节,使输出为。

、把铂电阻定在度的阻值欧姆,调节,使输出为

、采用一阶滤波,目的是滤出高频得噪声干扰,所以定在几十。

温度控制

. 电压变换:电路图见图-

图-电压变换电路

说明:这部分电路先将输出的电压控制信号(~) 用一个运放构成的反向放大器转移到电平~,然后通过小功率稳压芯片降压。这是因为经稳压芯片LM,电压至少会提高(-再经过扩展)。在调试过程中,调节的阻值,便可调整反向放大器的增益,从而调整输出电压的围。

. 控制电路:具体电路包括由两片构成的功率放大,以及由继电器构成的输出电流方向控制两部分,如图-所示。

电路说明:()单片机的串口的输出经过继电器的驱动芯片,控制四刀继电器()都与上端或下端接通,从而改变输入半导体制冷器件的电流方向。

()控制电压信号经放大分压后输入的端,和可用来调整零点。

()由于的和端至少需要的压降,而半导体制冷器件最多承受的电压,故两路输入电源输入采用+的大功率电源。

图-功率输出电路

U1

R31k

R41k

第三章 软件流程 基本控制 一、中断:

、定时器中断:采集温度数据、调用算法核生成温度控制数据、发送温度控制数据到温度控制系统;

、键盘中断:外部中断,响应键盘输入; 、中断:外部中断,是完成的反馈信号。

二、地址分配键盘显示控制器:占用地址空间(状态、命令口),(数据口)占用外部中断线; 芯片:占用地址空间,占用外部中断 芯片:占用地址空间 算法中的数据: 采样温度 控制量

控制量的方向 设定的温度 显示缓冲区

控制

数字表达式为: 其中

改写为增量形式:

具体流程图可见图-。

图- 数字增量型控制算法流程图

温度控制系统设计毕业设计论文Word版

目录 第一章设计背景及设计意义 (2) 第二章系统方案设计 (3) 第三章硬件 (5) 3.1 温度检测和变送器 (5) 3.2 温度控制电路 (6) 3.3 A/D转换电路 (7) 3.4 报警电路 (8) 3.5 看门狗电路 (8) 3.6 显示电路 (10) 3.7 电源电路 (12) 第四章软件设计 (14) 4.1软件实现方法 (14) 4.2总体程序流程图 (15) 4.3程序清单 (19) 第五章设计感想 (29) 第六章参考文献 (30) 第七章附录 (31) 7.1硬件清单 (31) 7.2硬件布线图 (31)

第一章设计背景及研究意义 机械制造行业中,用于金属热处理的加热炉,需要消耗大量的电能,而且温度控制是纯滞后的一阶惯性环节。现有企业多采用常规仪表加接触器的断续控制,随着科技进步和生产的发展,这类设备对温度的控制要求越来越高,除控温精度外,对温度上升速度及下降速度也提出了可控要求,显而易见常规控制难于满足这些工艺要求。随着微电子技术及电力电子技术的发展,采用功能强、体积小、价格低的智能化温度控制装置控制加热炉已成为现实。 自动控制系统在各个领域尤其是工业领域中有着及其广泛的应用,温度控制是控制系统中最为常见的控制类型之一。随着单片机技术的飞速发展,通过单片机对被控对象进行控制日益成为今后自动控制领域的一个重要发展方向。在现代化的工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。例如:在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。对工件的处理温度要求严格控制,计算机温度控制系统使温度控制指标得到了大幅度提高。采用MCS-51单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。因此,单片机对温度的控制问题是一个工业生产中经常会遇到的问题。 ,

智能温度控制系统设计

目录 一、系统设计方案的研究 (2) (一)系统的控制特点与性能要求 (2) 1.系统控制结构组成 (2) 2.系统的性能特点 (3) 3.系统的设计原理 (3) 二、系统的结构设计 (4) (一)电源电路的设计 (4) (二)相对湿度电路的设计 (6) 1.相对湿度检测电路的原理及结构图 (6) 3.对数放大器及相对湿度校正电路 (7) 3.断点放大器 (8) 4.温度补偿电路 (8) 5.相对湿度检测电路的调试 (9) (三)转换模块的设计 (9) 1.模数转换器接受 (9) 2.A/D转换器ICL7135 (9) (四)处理器模块的设计 (11) 1.单片机AT89C51简介及应用 (11) 2.单片机与ICL7135接口 (14) 3.处理器的功能 (15) 4.CPU 监控电路 (15) (五)湿度的调节模块设计 (15) 1.湿度调节的原理 (15) 2.湿度调节的结构框图 (16) 3.湿度调节硬件结构图 (16) 4.湿度调节原理实现 (16) (六)显示模块设计 (17) 1.LED显示器的介绍 (17) 2.单片机与LED接口 (17) (七)按键模块的设计 (18) 1.键盘接口工作原理 (18) 2.单片机与键盘接口 (19) 3.按键产生抖动原因及解决方案 (19) 4.窜键的处理 (19) 三、软件的设计及实现 (19) (一)程序设计及其流程图 (20) (二)程序流程图说明 (21) 四、致谢 (22) 参考文献: (22)

智能温度控制系统设计 摘要: 此系统采用了精密的检测电路(包刮精密对称方波发生器、对数放大及半波整流、温度补偿及温度自动校正及滤波电路等几部分电路组成),能够自动、准确检测环境空气的相对湿度,并将检测数据通过A/D转换后,送到处理器(AT89C51)中,然后通过软件的编程,将当前环境的相对湿度值转换为十进制数字后,再通过数码管来显示;而且,通过软件编程,再加上相应的控制电路(光电耦合及继电器等部分电路组成),设计出可以自动的调节当前环境的相对湿度:当室内空气湿度过高时,控制系统自动启动抽风机,减少室内空气中的水蒸气,以达到降低空气湿度的目的;当室内空气湿度过低时,控制系统自动启动蒸汽机,增加空气的水蒸气,以达到增加湿度的目的,使空气湿度保持在理想的状态;键盘设置及调整湿度的初始值,另外在设计个过程当中,考虑了处理器抗干扰,加入了单片机监视电路。 关键词: 湿度检测; 对数放大; 湿度调节; 温度补偿 一、系统设计方案的研究 (一)系统的控制特点与性能要求 1.系统控制结构组成 (1)湿度检测电路。用于检测空气的湿度[9]。 (2)微控制器。采用ATMEL公司的89C51单片机,作为主控制器。 (3)电源温压电路。用于对输入的200V交流电压进行变压、整流。 (4)键盘输入电路。用于设定初始值等。 (5)LED显示电路。用于显示湿度[10]。 (6)功率驱动电路(湿度调节电路)

单片机课程设计(温度控制系统)

温度控制系统设计 题目: 基于51单片机的温度控制系统设计姓名: 学院: 电气工程与自动化学院 专业: 电气工程及其自动化 班级: 学号: 指导教师:

2015年5月31日 摘要: (3) 一、系统设计 (3) 1.1 项目概要 (3) 1.2设计任务和要求: (4) 二、硬件设计 (4) 2.1 硬件设计概要 (4) 2.2 信息处理模块 (4) 2.3 温度采集模块 (5) 2.3.1传感器DS18b20简介 (5) 2.3.2实验模拟电路图 (7) 2.3.3程序流程图 (6) 2.4控制调节模块 (9) 2.4.1升温调节系统 (9) 2.4.2温度上下限调节系统 (8) 2.43报警电路系统 (9) 2.5显示模块 (12) 三、两周实习总结 (13) 四、参考文献 (13) 五、附录 (15)

5.1原理图 (15) 摘要: 在现代工业生产中,温度是常用的测量被控因素。本设计是基于51单片机控制,将DS18B20温度传感器实时温度转化,并通过1602液晶对温度实行实时显示,并通过加热片(PWM波,改变其占空比)加热与步进电机降温逐次逼近的方式,将温度保持在设定温度,通过按键调节温度报警区域,实现对温度在0℃-99℃控制的自动化。实验结果表明此结构完全可行,温度偏差可达0.1℃以内。 关键字:AT89C51单片机;温控;DS18b20 一、系统设计 1.1 项目概要 温度控制系统无论是工业生产过程,还是日常生活都起着非常重要的作用,过低或过高的温度环境不仅是一种资源的浪费,同时也会对机器和工作人员的寿命产生严重影响,极有可能造成严重的经济财产损失,给生活生产带来许多利的因素,基于AT89C51的单片机温度控制系统与传统的温度控制相比具有操作方便、价价格便宜、精确度高和开展容易等优点,因此市场前景好。

单片机温度控制系统毕业设计论文.doc

题目基于单片机的温度控制系统 英文题目Temperature control system based on single chip 学生姓名: 学号: 专业: 指导老师: 职称 系别:机械与电子工程系 2012年5月1日

摘要 温度是日常生活中无时不在的物理量,温度的控制在各个领域都有积极的意义。很多行业中都有大量的用电加热设备,如用于热处理的加热炉,用于融化金属的坩锅电阻炉及各种不同用途的温度箱等,采用单片机对它们进行控制不仅具有控制方便、简单、灵活性大等特点,而且还可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量。因此,智能化温度控制技术正被广泛地采用。 本温度设计采用现在流行的AT89S51单片机,配以DS18B20数字温度传感器,该温度传感器可自行设置温度上下限。单片机将检测到的温度信号与输入的温度上、下限进行比较,由此作出判断是否启动继电器以开启设备。 本设计还加入了常用的数码管显示及状态灯显示灯常用电路,使得整个设计更加完整,更加灵活。 关键字:单片机温度控制继电器

ABSTRACT The temperature is constantly in the daily life of physical and temperature controls in various fields have a positive meaning. A lot of businesses have a lot of power heating equipment, such as that used for the heat treatment furnace, for melting metal crucible resistance heaters and the various uses of temperature bins, SCM using their right to control not only easy to control, simple, such as the characteristics of flexibility, but can also significantly increase the temperature was charged with the technical indicators, which can greatly enhance the quality of the products. Therefore, intelligent temperature control technology is being widely adopted. The temperature was designed with the now popular AT89S51 SCM, and with DS18B20 digital temperature sensor, The temperature sensor can set up their own temperature collars. SCM will detect that the temperature of the input signal and temperature, the lower comparisons this judgment whether to activate the relay to open the equipment. The design also includes commonly used digital display and control state lights commonly used circuit, making the whole design more complete, more flexible. Key words:Single chip microcomputer Temperature control SSR

基于单片机的智能温控系统的设计与实现

课程设计报告设计名称基于单片机的智能温控系统的设计与实现 学校陕西电子科技职业学院 学院电子工程学院 学生姓名王一飞 班级1507 指导教师聂弘颖 时间2017年10月23日

一、概述 随着嵌入式技术、计算机技术、通信技术的不断发展与成熟。控制系统以其直观、方便、准确、适用广泛而被越来越广泛地应用于工业过程、空调系统、智能楼宇等。恒温控制系统,控制对象是温度。温度控制在日常生活及工作领域应用的相当广泛,比如温室、水池、发酵缸、电源等场所的温度控制,而以往温度控制是由人工完成的而且不够重视,其实在很多场所温度都需要监控以防止发生意外。针对此问题,本系统设计的目的是实现一种可连续高精度调温的温度控制系统,它应用广泛,功能强大,小巧美观,便于携带,是一款既实用又廉价的控制系统。 本项目设计是对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度控制功能:被控温度范围可以调整,初始范围25<=T<=35。如果被测温度在25度到35度之间,则既不加热,又不报警;如果被测温度小于25度,则既加热,又报警;如果被测温度大于35度,则报警,不加热。 数码管显示温度,温度精确到整数。 二、方案设计 采用单片机+单总线DS18B20的方案,其中单片机采用51兼容系列 三、详细硬件设计及原件介绍 3.1 单片机最小系统 在基于单片机的应用系统中,其核心是单片机的最小系统,而单片机又是最小系统的核心,为了方便起见,采用的单片机型号是:STC89C52RC,内部资源有:8KB FLASH ,512B SRAM,4个8位I/O,2个TC,1个UART,带ISP和IAP功能。是近年来流行的低端51单片机。时钟电路采用12.0M晶体,复位电路采用简单的RC复位电路。R=10K,C=10uF,详细电路见总体原理图 3.2 DS18B20简介 DS18B20是采用“1-wire”一线总线传输数据的集成温度传感器,信息经过单线接口送入DS18B20或从DS18B20送出,因此从中央处理器到DS18B20仅需连接一条线。可采用外部电源供电,也可采用总线供电方式,此时,把VDD连接在一起作为数字电源。 因为每一个DS18B20有唯一的系列号(silicon serial number),因此多个DS18B20可以存在于同一条单线总线上,这允许在许多地方放置温度灵敏器件。此特性的应用范围包括HVAC环境控制,建筑物、设备或机械内的温度检测。 3.2 DS18B20与单片机接口

模电课设—温度控制系统的设计

目录 1.原理电路的设计 (1) 1.1总体方案设计 (1) 1.1.1简单原理叙述 (1) 1.1.2设计方案选择 (1) 1.2单元电路的设计 (3) 1.2.1温度信号的采集与转化单元——温度传感器 (3) 1.2.2电压信号的处理单元——运算放大器 (4) 1.2.3电压表征温度单元 (5) 1.2.4电压控制单元——迟滞比较器 (6) 1.2.5驱动单元——继电器 (7) 1.2.6 制冷部分——Tec半导体制冷片 (8) 1.3完整电路图 (10) 2.仿真结果分析 (11) 3 实物展示 (13) 3.1 实物焊接效果图 (13) 3.2 实物性能测试数据 (14) 3.2.1制冷测试 (14) 3.2.2制热测试 (18) 3.3.3性能测试数据分析 (20) 4总结、收获与体会 (21) 附录一元件清单 (22) 附录二参考文献. (23)

摘要 本课程设计以温度传感器LM35、运算放大器UA741、NE5532P及电压比较器LM339N 为电路系统的主要组成元件,扩展适当的接口电路,制作一个温度控制系统,通过室温的变化和改变设定的温度,来改变电压传感器上两个输入端电压的大小,通过三极管开关电路控制继电器的通断,来控制Tec制冷片的工作。这样循环往复执行这样一个周期性的动作,从而把温度控制在一定范围内。学会查询文献资料,撰写论文的方法,并提交课程设计报告和实验成品。 关键词:温度;测量;控制。

Abstract This course is designed to a temperature sensor LM35, an operational amplifier UA741, NE5532P and a voltage comparator LM339N circuit system of the main components. Extending the appropriate interface circuit, make a temperature control system. By changing the temperature changes and set the temperature to change the size of the two input ends of the voltage on the voltage sensor, an audion tube switch circuit to control the on-off relay to control Tec cooling piece work. This cycle of performing such a periodic motion, thus controlling the temperature in a certain range. Learn to query the literature, writing papers, and submitted to the curriculum design report and experimental products. Key words: temperature ; measure ;control

温度控制器课程设计要点

郑州科技学院 《模拟电子技术》课程设计 题目温度控制器 学生姓名 专业班级 学号 院(系)信息工程学院 指导教师 完成时间 2015年12月31日

郑州科技学院 模拟电子技术课程设计任务书 专业 14级通信工程班级 2班学号姓名 一、设计题目温度控制器 二、设计任务与要求 1、当温度低于设定温度时,两个加热丝同时通电加热,指示灯发光; 2、当水温高于设定温度时,两根加热丝都不通电,指示灯熄灭; 3、根据上述要求选定设计方案,画出系统框图,并写出详细的设计过程; 4、利用Multisim软件画出一套完整的设计电路图,并列出所有的元件清单; 5、安装调试并按规定格式写出课程设计报告书. 三、参考文献 [1]吴友宇.模拟电子技术基础[M]. 清华大学出版社,2009.52~55. [2]孙梅生.电子技术基础课程设计[M]. 高等教育出版社,2005.25~28. [3]徐国华.电子技能实训教程[M]. 北京航空航天大学出版社,2006.13 ~15. [4]陈杰,黄鸿.传感器与检测技术[M].北京:高等教育出版社,2008.22~25. [5]翟玉文等.电子设计与实践[M].北京:北京中国电力出版社,2005.11~13. [6]万嘉若,林康运.电子线路基础[M]. 高等教育出版社,2006.27 ~29. 四、设计时间 2015 年12月21 日至2015 年12 月31 日 指导教师签名: 年月日

本设计是一种结构简单、性能稳定、使用方便、价格低廉、使用寿命长、具有一定的实用性等优点的温度控制电路。本文设计了一种温度控制器电路,该系统采用模拟技术进行温度的采集与控制。主要由电源模块,温度采集模块,继电器模块组成。 现代社会科学技术的发展可以说是突飞猛进,很多传统的东西都被成本更低、功能更多、使用更方便的电子产品所替代,本课程设计是一个以温度传感器采用LM35的环境温度简易测控系统,用于替代传统的低精度、不易读数的温度计。但系统预留了足够的扩展空间,并提供了简单的扩展方式供参考,实际使用中可根据需要改成多路转换,既可以增加湿度等测控对象,也能减少外界因素对系统的干扰。 首先温度传感器把温度信号转换为电流信号,通过放大器变成电压信号,然后送入两个反向输入的运算放大器组成的比较器电路,让电位器来改变温度范围的取值,最后信号送入比较器电路,通过比较来判断控制电路是否需要工作。此方案是采用传统的模拟控制方法,选用模拟电路,用电位器设定给定值,反馈的温度值与给定的温度值比较后,决定是否加热。 关键词:温度传感器比较器继电器

(完整word版)基于51单片机的温度控制系统设计

基于51单片机的水温自动控制系统 0 引言 在现代的各种工业生产中 ,很多地方都需要用到温度控制系统。而智能化的控制系统成为一种发展的趋势。本文所阐述的就是一种基于89C51单片机的温度控制系统。本温控系统可应用于温度范围30℃到96℃。 1 设计任务、要求和技术指标 1.1任务 设计并制作一水温自动控制系统,可以在一定范围(30℃到96℃)内自动调节温度,使水温保持在一定的范围(30℃到96℃)内。 1.2要求 (1)利用模拟温度传感器检测温度,要求检测电路尽可能简单。 (2)当液位低于某一值时,停止加热。 (3)用AD转换器把采集到的模拟温度值送入单片机。 (4)无竞争-冒险,无抖动。 1.3技术指标 (1)温度显示误差不超过1℃。 (2)温度显示范围为0℃—99℃。 (3)程序部分用PID算法实现温度自动控制。 (4)检测信号为电压信号。 2 方案分析与论证 2.1主控系统分析与论证 根据设计要求和所学的专业知识,采用AT89C51为本系统的核心控制器件。AT89C51是一种带4K字节闪存可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器。其引脚图如图1所示。 2.2显示系统分析与论证 显示模块主要用于显示时间,由于显示范围为0~99℃,因此可采用两个共阴的数码管作为显示元件。在显示驱动电路中拟订了两种设计方案: 方案一:采用静态显示的方案 采用三片移位寄存器74LS164作为显示电路,其优点在于占用主控系统的I/O口少,编程简单且静态显示的内容无闪烁,但电路消耗的电流较大。 方案二:采用动态显示的方案 由单片机的I/O口直接带数码管实现动态显示,占用资源少,动态控制节省了驱动芯片的成本,节省了电 ,但编程比较复杂,亮度不如静态的好。 由于对电路的功耗要求不大,因此就在尽量节省I/O口线的前提下选用方案一的静态显示。

温度控制系统设计论文资料(经典)

摘要 :本设计采用直接数字控制(DDC)对加热炉进行控制,使其温度稳定在在某一个值上。 并且具有键盘输入温度给定值,LED数码管显示温度值和温度达到极限时提醒操作人员注意的功能。 一.概述 温度是工业生产中常见的工艺参数之一,任何物理变化和化学反应过程都与温度密切相关,因此温度控制是生产自动化的重要任务。对于不同生产情况和工艺要求下的温度控制,所采用的加热方式,燃料,控制方案也有所不同。例如冶金、机械、食品、化工等各类工业生产中广泛使用的各种加热炉、热处理炉、反应炉等;燃料有煤气、天然气、油、电等;控制方案有直接数字控制(DDC),推断控制,预测控制,模糊控制(Fuzzy),专家控制(Expert Control),鲁棒控制(Robust Control),推理控制等。 本设计的控制对象为一电加热炉,输入为加在电阻丝两断的电压,输出为电加热炉内的温度。输入和输出的传递函数为:G(s)=2/(s(s+1))。控温范围为100~500℃,所采用的控制方案为直接数字控制(DDC)中的最少拍控制。 二.温度控制系统的组成框图 采用典型的反馈式温度控制系统,组成部分见下图。其中数字控制器的功能由微型机算机实现。 三.温度控制系统结构图及总述 图中由4~20mA变送器,I/V,A/D转换器构成输入通道,用于采集炉内的温度信号。其中,变送器选用XTR101,它将热电偶信号(温度信号)变为4~20mA电流输出,再由高精密电流/电压变换器RCV420将4~20mA电流信号变为0~5V标准电压信号,以供A/D转换用。转换后的数字量与与炉温的给定值数字化后进行比较,即可得到实际炉温和给定炉温的偏差。炉温的设定值由键盘输入。由微型计算机构成的数字控制器按最小拍进行运算,计算出所需要的控制量。数字控制器的输出经标度变换后送给8253,由8253定时计数器转变8086 CPU 定时计数器SCR触发回路SCR主回路 电 加 热 炉 4~20mA变送器 I/V A/D 数字滤波

基于单片机的智能温控系统的设计与实现

基于单片机的智能温控系统的设计与实现 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

课程设计报告设计名称基于单片机的智能温控系统的设计与实现 学校陕西电子科技职业学院 学院电子工程学院 学生姓名王一飞 班级1507 指导教师聂弘颖 时间2017年10月23日

一、概述 随着嵌入式技术、计算机技术、通信技术的不断发展与成熟。控制系统以其直观、方便、准确、适用广泛而被越来越广泛地应用于工业过程、空调系统、智能楼宇等。恒温控制系统,控制对象是温度。温度控制在日常生活及工作领域应用的相当广泛,比如温室、水池、发酵缸、电源等场所的温度控制,而以往温度控制是由人工完成的而且不够重视,其实在很多场所温度都需要监控以防止发生意外。针对此问题,本系统设计的目的是实现一种可连续高精度调温的温度控制系统,它应用广泛,功能强大,小巧美观,便于携带,是一款既实用又廉价的控制系统。 本项目设计是对温度进行实时监测与控制,设计的温度控制系统实现了基本的温度控制功能:被控温度范围可以调整,初始范围25<=T<=35。如果被测温度在25度到35度之间,则既不加热,又不报警;如果被测温度小于25度,则既加热,又报警;如果被测温度大于35度,则报警,不加热。 数码管显示温度,温度精确到整数。 二、方案设计 采用单片机+单总线DS18B20的方案,其中单片机采用51兼容系列 三、详细硬件设计及原件介绍 单片机最小系统 在基于单片机的应用系统中,其核心是单片机的最小系统,而单片机又是最小系统的核心,为了方便起见,采用的单片机型号是:STC89C52RC,内部资源有:8KB FLASH ,512B SRAM,4个8位I/O,2个TC,1个UART,带ISP和IAP功能。是近年来流行的低端51单片机。时钟电路采用晶体,复位电路采用简单的RC复位电路。 R=10K,C=10uF,详细电路见总体原理图

温度控制系统毕业设计

摘要 在日常生活及工农业生产中,对温度的检测及控制时常显得极其重要。因此,对数字显示温度计的设计有着实际意义和广泛的应用。本文介绍一种利用单片机实现对温度只能控制及显示方案。本毕业设计主要研究的是对高精度的数字温度计的设计,继而实现对对象的测温。测温系数主要包括供电电源,数字温度传感器的数据采集电路,LED显示电路,蜂鸣报警电路,继电器控制,按键电路,单片机主板电路。高精度数字温度计的测温过程,由数字温度传感器采集所测对象的温度,并将温度传输到单片机,最终由液晶显示器显示温度值。该数字温度计测温范围在-55℃~+125℃,精度误差在±0.5℃以内,然后通过LED数码管直接显示出温度值。数字温度计完全可代替传统的水银温度计,可以在家庭以及工业中都可以应用,实用价值很高。 关键词:单片机:ds18b20:LED显示:数字温度. Abstract In our daily life and industrial and agricultural production, the detection and control of the temperature, the digital thermometer has practical significance and a wide range of applications .This article describes a programmer which use a microcontroller to achieve and display the right temperature by intelligent control .This programmer mainly consists by temperature control sensors, MCU, LED display modules circuit. The main aim of this thesis is to design high-precision digital thermometer and then realize the object temperature measurement. Temperature measurement system includes power supply, data acquisition circuit, buzzer alarm circuit, keypad circuit, board with a microcontroller circuit is the key to the whole system. The temperature process of high-precision digital thermometer, from collecting the temperature of the object by the digital temperature sensor and the temperature transmit ted to the microcontroller, and ultimately display temperature by the LED. The digital thermometer requires the high degree is positive 125and the low degree is negative 55, the error is less than 0.5, LED can read the number. This digital thermometer could

智能温度控制系统毕业论文

目录 引言 (1) 1 系统的相关介绍 (2) 1.1 系统的目的及意义 (2) 1.2 设计要求 (2) 1.3 系统传感器DS18B20的介绍 (2) 1.3.1 DS18B20的主要特性 (2) 1.3.2 DS18B20的外形和部结构 (3) 2 系统分析设计 (4) 2.1 温度控制系统结构图及总述 (4) 2.2 系统显示界面方案 (4) 2.3 系统输入方案 (5) 2.4系统的功能 (5) 3 相关软件编译知识介绍 (5) 3.1 C语言简介 (5) 3.1.1 C语言的优点 (5) 3.1.2 C语言缺点 (6) 3.2 Keil简介 (6) 3.2.1 系统概述 (6) 3.2.2 Keil C51单片机软件开发系统的整体结构 (7) 4系统流程图设计 (7) 4.1主程序流程图 (7) 4.2 DS18B20控制程序流程图 (8) 4.2.1 DS18B20 复位程序流程图 (9) 4.2.2 DS18B20写数据程序流程图 (9) 4.2.3 DS18B20读数据程序流程图 (10) 4.3 温度读取及转换程序流程图 (12) 4.4 MAX7219驱动程序流程图 (13) 4.4.1 MAX7219写入一个字节数据程序流程图 (13) 4.4.2 MAX7219写入一个字数据程序流程图 (15) 4.5 数码管温度显示程序流程图 (16) 4.6 按键中断服务程序流程图 (17) 5 电路仿真 (19) 5.1 PROTEUS软件介绍 (19) 5.2 温度控制系统PROTEUS仿真 (19) 6总结 (20) 7参考文献 (21) 附录1 源程序代码 (22)

基于51单片机的温度控制系统的设计

基于单片机的温度控制系统设计 1.设计要求 要求设计一个温度测量系统,在超过限制值的时候能进行声光报警。具体设计要求如下: ①数码管或液晶显示屏显示室内当前的温度; ②在不超过最高温度的情况下,能够通过按键设置想要的温度并显示;设有四个按键,分别是设置键、加1键、减1键和启动/复位键; ③DS18B20温度采集; ④超过设置值的±5℃时发出超限报警,采用声光报警,上限报警用红灯指示,下限报警用黄灯指示,正常用绿灯指示。 2.方案论证 根据设计要求,本次设计是基于单片机的课程设计,由于实现功能比较简单,我们学习中接触到的51系列单片机完全可以实现上述功能,因此可以选用AT89C51单片机。温度采集直接可以用设计要求中所要求的DS18B20。报警和指示模块中,可以选用3种不同颜色的LED灯作为指示灯,报警鸣笛采用蜂鸣器。显示模块有两种方案可供选择。 方案一:使用LED数码管显示采集温度和设定温度; 方案二:使用LCD液晶显示屏来显示采集温度和设定温度。 LED数码管结构简单,使用方便,但在使用时,若用动态显示则需要不断更改位选和段选信号,且显示时数码管不断闪动,使人眼容易疲劳;若采用静态显示则又需要更多硬件支持。LCD显示屏可识别性较好,背光亮度可调,而且比LED 数码管显示更多字符,但是编程要求比LED数码管要高。综合考虑之后,我选用了LCD显示屏作为温度显示器件,由于显示字符多,在进行上下限警戒值设定时同样可以采集并显示当前温度,可以直观的看到实际温度与警戒温度的对比。LCD 显示模块可以选用RT1602C。

3.硬件设计 根据设计要求,硬件系统主要包含6个部分,即单片机时钟电路、复位电路、键盘接口模块、温度采集模块、LCD 显示模块、报警与指示模块。其相互联系如下图1所示: 图1 硬件电路设计框图 单片机时钟电路 形成单片机时钟信号的方式有内部时钟方式和外部时钟方式。本次设计采用内部时钟方式,如图2所示。 单片机内部有一个用于构成振荡器的高增益反相放大器,引脚XTAL1和XTAL2分别为此放大器的输入端和输出端,其频率范围为~12MHz ,经由片外晶体振荡器或陶瓷振荡器与两个匹配电容一 起形成了一个自激振荡电路,为单片机提供时钟源。 复位电路 复位是单片机的初始化操作,其作用是使CPU 和系统中的其他部件都处于一个确定的初始状态,并从这个状态开始工作,以防止电源系统不稳定造成CPU 工作不正常。在系统中,有时会出现工作不正常的情况,为了从异常状态中恢复,同时也为了系统调试方便,需要设计一个复位电路。 单片机的复位电路有上电复位和按键复位两种形式,因为本次设计要求需要有启动/复位键,因此本次设计采用按键复位,如图3。复位电路主要完成系统 图2 单片机内部时钟方式电路 图3 单片机按键复位电路

基于单片机的温度控制系统设计报告

基于单片机的温度控制系统设计报告

智能仪器仪表综合实训 题目基于单片机的温度控制系统设计 学院 专业电子信息工程 班级 (仪器仪表) 学生姓名 学号 指导教师 完成时间:

目录 一、系统设计---------------------------------------------------------第 1 页 (一)系统总体设计方案----------------------------------------------第 1 页 (二)温度信号采集电路选择和数据处理--------------------------------第 3 页 (三)软件设计------------------------------------------------------第 3 页二、单元电路设计-----------------------------------------------------第 5 页 (一)温度信号采集电路----------------------------------------------第 5 页 (二)步进电机电路------------------------------------------------- 第 5 页(三)液晶显示模块---------------------------------------------------------- 第6 页 (四)晶振复位电路--------------------------------------------------第 7 页三、总结体会--------------------------------------------------------------------------------------第 7 页 四、参考文献-------------------------------------------第 8 页 附录:程序清单------------------------------------------第 8 页

课程设计(论文)-基于PLC的电加热炉温度控制系统设计

第一章绪论 1.1选题背景及意义 加热炉是利用电能来产生蒸汽或热水的装置。因为其效率高、无污染、自动化程度高,稳定性好的优点,冶金、机械、化工等各类工业生产过程中广泛使用电加热炉对温度进行控制。而传统的加热炉普遍采用继电器控制。由于继电器控制系统中,线路庞杂,故障查找和排除都相对困难,而且花费大量时间,影响工业生产。随着计算机技术的发展,传统继电器控制系统势必被PLC所取代。二十世纪七十年代后期,伴随着微电子技术和计算机技术的快速发展,也使得PLC 具有了计算机的功能,成为了一种以电子计算机为核心的工业控制装置,在温度控制领域可以让控制系统变得更高效,稳定且维护方便。 在过去的几十年里至今,PID控制已在工业控制中得到了广泛的应用。在工业自动化的三大支柱(PLC、工业机器人、CAD/CAM)中位居第一。由于其原理简单、使用方便、适应能力强,在工业过程控制中95%甚至以上的控制回路都采用了PID结构。虽然后来也出现了很多不同新的算法,但PID仍旧是最普遍的规律。 1.2国内外研究现状及发展趋势 一些先进国家在二十世纪七十年代后期到八十年代初期就开始研发电热锅炉,中国到八十年代中期才开始起步,对电加热炉的生产过程进行计算机控制的研究。直到九十年代中期,不少企业才开始应用计算机控制的连续加热炉,可以说发展缓慢,而且对于国内的温度控制器,总体发展水平仍不高,不少企业还相当落后。与欧美、日本,德国等先进国家相比,其差距较大。目前我国的产品主要以“点位”控制和常规PID为主,只能处理一些简单的温度控制。对于一些过程复杂的,时变温度系统的场合往往束手无策。而相对于一些技术领先的国家,他们生产出了一批能够适应于大惯性、大滞后、过程复杂,参数时变的温度控制系统。并且普遍采用自适应控制、模糊控制及计算机技术。 近年来,伴随着科学技术的不断快速发展,计算机技术的进步和检测设备及

基于物联网的无线温度监控系统

西安邮电大学 专业课程设计报告书 系部名称:光电子技术系 学生姓名: 专业名称: 班级:光电 实习时间:2013年6月3日至2013年6月14日

基于物联网的无线温度监控系统 【一】项目需求分析 承温度、湿度和人类的生产、生活有着密切的关系,同时也是工业生产中最常见最基本的工艺参数,例如机械、电子、石油、化工等各类工业中广泛需要对温度湿度的检测与控制。并且随着人们生活水平的提高,人们对自己的生存环境越来越关注。而空气中温湿度的变化与人体的舒适度和情绪都有直接的影响,所以对温度湿度的检测及控制就非常有必要了。温度是物联系统中一个十分重要的物理量,对它的测量与控制有十分重要的意义。随着各类物联网的监控日益改善,各类器件的温度控制有了更高的要求,为了满足人们对温度监控与控制,本文设计了物联网家居系统中基于单片机的无线温度监控系统。随着信息科学与微电子技术的发展,温度的监控可以利用现代技术使其实现自动化和智能化。本次设计要求利用单片机及zibbee无线传输模块实现无线温度监测系统,实现温控范围调节及其超温范围报警 【二】实施方案及本人担的工作 1 .系统总体方案描述 系统设计分为2个部分,第一个部分实现温度的检测、显示和发送,第二个部分为数据的接收和显示。第一个设计模块中,利用单片机STC89C52控制温度传感器DS18B20定点检测和处理温度数据,并将当前温度显示在数码管上,接着单片机将采集的温度数据发送给单片机,再通过单片机控制,并将对接收到的温度数据进行一定的转换和处理,然后存放在寄存器中,等待下一步处理,再经过无线发送无线zigbee模块将显示的数据打包发送给第二个模块。第二个设计模块中,同样利用STC89C52单片机作为控制主体,先控制zigbee无线接收模块接收第一个模块发送的数据,然后将接收到数据在上位机上显示,整个过程就是这样。 2. 系统硬件构成 系统硬件方面主要由单片机最小系统,温度传感器DS18B20,4位共阳极数码管,还有zigbee无线收发模块,上位机显示模块组成,目的在于实现温度的准确检测和无线收发所检测的温度数据。 3.单片机最小系统设计 单片机最小系统的设计主要有五个部分组成,电源电路,复位电路,晶振电路,串口电路和控制主体的STC89C52单片机。 电源电路由一个六脚的按键开关,一个1K的电阻,一个10uF的极性电容和一个显示电路供电状态的发光二极管组成。开关为了适应各种情况下能够方便供电,开关外接有一个USB接口和一个DC-5V的标准电源接口作为供电设备使用。除此之外还设计了一个外接电源接口。电源电路如图2所示。

温度控制系统设计

温度控制系统设计 目录 第一章系统方案论证错误!未指定书签。 总体方案设计错误!未指定书签。 温度传感系统错误!未指定书签。 温度控制系统及系统电源错误!未指定书签。 单片机处理系统(包括数字部分)及温控箱设计错误!未指定书签。 算法原理错误!未指定书签。 第二章重要电路设计错误!未指定书签。 温度采集错误!未指定书签。 温度控制错误!未指定书签。 第三章软件流程错误!未指定书签。 基本控制错误!未指定书签。 控制错误!未指定书签。 时间最优的控制流程图错误!未指定书签。 第四章系统功能及使用方法错误!未指定书签。 温度控制系统的功能错误!未指定书签。 温度控制系统的使用方法错误!未指定书签。 第五章系统测试及结果分析错误!未指定书签。 硬件测试错误!未指定书签。 软件调试错误!未指定书签。 第六章进一步讨论错误!未指定书签。 参考文献错误!未指定书签。 致谢错误!未指定书签。 摘要:本文介绍了以单片机为核心的温度控制器的设计,文章结合课题《温度控制系统》,从硬件和软件设计两方面做了较为详尽的阐述。 关键词:温度控制系统控制单片机 : . : 引言: 温度控制是工业生产过程中经常遇到的过程控制,有些工艺过程对其温度的控制效果直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。本文设计了以单片机为检测控制中心的温度控制系统。温度控制采用改进的数字控制算法,显示采用静态显示。该系统设计结构简单,按要求有以下功能: ()温度控制范围为°; ()有加热和制冷两种功能 ()指标要求: 超调量小于°;过渡时间小于;静差小于℃;温控精度℃ ()实时显示当前温度值,设定温度值,二者差值和控制量的值。 第一章系统方案论证 总体方案设计 薄膜铂电阻将温度转换成电压,经温度采集电路放大、滤波后,送转换器采样、量化,量化后的数据送单片机做进一步处理;

自动温度控制系统的设计开题报告

附表1 铜陵学院学生毕业论文(设计)选题审批表院部:专业:

附表2 铜陵学院毕业论文(设计)任务书 同学:你好! 你所预选的毕业论文(设计)题目自动温度控制系统的设计经审定已通过,你可以进入研究(设计)阶段,请你按照以下进程要求完成毕业论文(设计)的研究设计任务。 一、在指导教师的指导下,进一步明确所选课题的目的和意义。 二、根据选题进行广泛调研,并检索主要参考文献。 三、拟定研究(设计)方案(包括内容、方法、预期目标、进度安排等)。 四、毕业论文(设计)的主要内容(或主要技术要求与数据):主要 是设计一个温度自动控制系统,用单片机控制,数字温度传感器采集数据, 并用LCD液晶显示器模块显示。它属于一个恒温系统。通过单片机处理,并 发出指令,使用继电器控制、隔离。 五、编写毕业论文(设计)提纲。 六、将包含上述内容的开题报告于 2015 年 1 月 6 日前送 交指导老师,并于 2015 年 1 月 15 日前完成开题。 七、请你于 2015 年 4 月 20 日前完成毕业论文(设计)的初 稿。 八、请你在 2015 年 4 月 22 日至 5 月 31 日之间反复修改 初稿(要求不少于三次)。 九、请你于 2015 年 6 月 20 日前把符合铜陵学院毕业论文(设 计)撰写格式要求的纸质定稿和相关的附件等材料,按要求装订一式三份, 连同对应的电子文档送交指导老师。 十、你的毕业论文(设计)如果通过了答辩资格审查,请于 2015 年 6月 20 日前准备参加本学院统一组织的毕业论文(设计)答辩(具体答辩

时间另行通知)。 十一、如果你的联系方式发生变动,应及时通知你的指导老师。 指导教师电话: E-mail: 学生电话: E-mail: 指导教师签名:学生签名: 下达任务日期: 2014 年 12 月 23 日接受任务日期: 2014 年 12 月24 日注:本任务书一式两份,一份交给学生,一份指导教师留存。 附表3 铜陵学院毕业论文(设计)开题报告

相关文档
最新文档