文档库 最新最全的文档下载
当前位置:文档库 › 智能水温控制系统

智能水温控制系统

智能水温控制系统
智能水温控制系统

智能水温控制系统

摘要:为了实现水温控制系统的设计要求,通过对各个模块电路方案的比较和论证,最后确定了以STC89C52单片机为核心的硬件电路,选用DS18B20温度传感器测量水温。该系统具有实时显示、温度测量、温度设定并能根据设定值对水的温度进行调节和控温的目的以及达到上限温度的报警功能,控制算法是基于数字PID算法,在设定温度发生突变时,可自动打印水温随时间变化的曲线。

关键词:AT89C52单片机、PID算法、温度测量和控温

随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的温度采集与控制系统的研发与应用在很大程度上提高了生产生活中对温度的控制水平。本设计论述了一种以STC89C52单片机为主控制单元,以DS18B20为温度传感器的温度自动控制系统。该控制系统可以根据设定的温度,通过单片机控制继电器开启和关闭,从而控制水泥电阻的加热和停止。硬件电路主要包括STC89C52单片机最小系统、稳压电路、DS18b20测温电路、键盘电路、锁存器SN74HC573、MT05011AR数码管显示电路、继电器电路,加热模块电路等。系统程序模块主要包括主程序控制模块,温度处理子程序模块、按键处理程序模块、锁存器控制模块、数码管显示模块。

一、设计任务

设计并制作一个水温自动控制系统,控制对象为500ml净水,容器为搪瓷器皿。水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动控制,以保持设定的温度基本不变。

1)温度设定范围为20~70o C,最小区分度为1o C,标定温度≤1o C。

2)用十进制数码管显示水的实际温度。

3)采用适当的控制方法,当设定温度突变(比如:由50o C提高到60o C)时,减小系统的调节时间和超调量。

4)温度控制的静态误差≤1o C(达到发挥部分的要求)

5)在设定温度发生突变时,自动打印水温随时间变化的曲线。

二、

整个系统分为以下几个部分:温度采样部分、控制电路部分、加热装置以及串口通信部分。

2.1温度采样部分

采用温度传感器DS18B20,测温范围-55o C ~ +125o C,采用独特的单线接口方

式,仅需一条口线即可实现微处理器与DS18B20的双向通讯,且在使用中不需要任何外围元件;可编程为9位~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出远端引入。此器件具有体积小、质量轻、线形度好、性能稳定等优点其各方面特性都满足此系统的设计要求。

采用STC89C52单片机作为主控芯片。STC89C52是一个超低功耗,高性能的51内核的CMOS 8位单片机,片内含8KB空间的可反复擦写1000次的Flash只读存储器,具有512bytes的随机存取数据存储器(RAM),32个I/O口,两个16位可编程定时计数器。且该系列的51单片机支持串口下载和串口调试。

所以我们选择了方案2。

2.3键盘显示部分

控制与显示电路是反映电路性能、外观的最直观部分,所以此部分电路设计的好坏直接影响到电路的好坏。

设计的系统中,共三个按键:菜单键和温度设定的“+”、“-”控制键。对菜单键按键一次,进入温度设定状态,通过连按“+”、“-”控制键来设定温度,数码管显示设定的温度值;对菜单键连按键两次,进入温度测量状态,数码管显示当前的实际水温。

2.4加热装置的选择

采用螺旋加热管。可将螺旋加热管固定到容器内部,通电加热时能使水在容器内形成对流,加热功率相对较高,加热较均匀,使得测量误差较小。对温度控制的精度要求较高

2.5串口通信部分

UART通信,是异步串口通信,在通信时只需要数据线,只需要知道发送数据的波特率,编程时设置好位长度即可。

UART通讯编程简单,通讯速度远比IIC快,可以直接使用RS485延伸通讯距离达到1km,通讯速度很容易做高。所以本实验中,采用UART通信将数据传输给电脑。

2.6软件算法的选择

采用经典PID控制算法和根据实验数据分区间控制的算法,对于温度系统来说,被控对象没有精确的数学模型。用螺旋加热器加热使得水温具有热惯性,采用补氧设备往水里加入空气,使水的上下温差变得非常小,故检测的实时数据基本能完全体现500ml水的实际温度,所以经典PID控制算法中的P能满足设计要求,但必须根据实验数据进行调整。

三、系统总体方案设计

此方案采用STC89C52单片机系统实现,键盘输入温度设定值,用数字温度传感器DS18B20采集准确的温度,数码管显示设定温度值和水温实测值,加热装置采用固态继电器控制,当水温超过设定值时蜂鸣器报警。

图1 温度控制系统框图

四、硬件电路设计

4.1温度采集电路

一种电路是采用单线数字温度传感器DS18B20,可直接输出数字量,单线器件和单片机的接口只需一根信号线,所以本设计的硬件电路十分简单,容易实现。使用读取温度暂存寄存器的方法能达到0.1o C以上的精度。18B20连接电路图如图2所示

图2 温度采集电路

4.2加热装置模块

由于本系统要控制加热管,功率较大,因此要借助功率电路。使用继电器可以很容易的通过较高的电压和电流,在正常条件下,工作十分可靠。使用电磁继电器电路的实现十分简单,而且还可以实现较为精确的控制,是比较好的一种方式。DS18B20测温芯片传送温度数据单片机的I/O口P2.5。

对加热管通断的控制采用SSR固态继电器,SSR是半导体继电器,所以较小的驱动功率即可使SSR工作。它的使用非常简单,且响应时间短,对系统干扰小。只要在控制台端加上一个TTL、CMOS电平或光耦,即可实现对继电器的开关。其

电路图如下所示。

图3 图4

4.3按键控制和显示模块

图5

系统上电后,数码管全部显示为当前所测温度值,根据按KEY1次数,若按键一次,进入温度设定状态,通过连按“+”、“-”控制键来设定温度,数码管显示设定的温度值;若连按两次,进入温度测量状态,数码管显示当前的实际水温。

由于温度变化范围是40~70o C ,所以选用两个数码管显示温度。数码管采用共阳极,经过1K Ω的电阻限流后与单片机连接,由单片机I/O 口P3对数码管进行位选。

4.4蜂鸣报警电路

蜂鸣器通过一个三极管来驱动,这里选用PNP 型三极管,电路图如下

6

4.5通信模块

系统设计要求控制系统能同PC联机通信,以利用PC图形处理能力打印显示温度曲线,故使用了STC89C52的异步串行端口UART实现与PC通信。由于STC89C52串行口电平和PC不一致,(STC89C52的I/O为TTL电平,PC串行口为RS232电平),使用一片MAX232为进行电平转换驱动。通信速率为9600波特率。数据5秒传输一次。电路图如图7所示,MAX232的RXD1和TXD1分别接STC89C52的P3.1(TXD)和P3.0(RXD)。

图7 串行通信电路

UART模块提供了一个全双工标准通信口,用于完成STC89C52与外设之间的串行通信。根据RS-232的标准,STC89C52单片机也是按照字节传输数据的。UART 还可以带缓冲接收数据,即可以在读取缓存器数据之前接收新的数据。但是,如果新的数据被接收到缓存器之前一直未从中读取,先前的数据会发生数据丢失。SBUF用于接收和发送数据的缓存,向该单元写入数据,将发送的数据送入缓存器;读该单元取数据,可以从缓存器读出接收到的单字节数据。UART模块的接收管脚Rx和发送管脚Tx分别与P3.1和P3.0共用。

五、系统软件设计

任何一个系统的软件设计都离不开硬件电路的连接,本课题硬件设计的高度模块化决定了软件设计的模块化。本程序结构包括:主控程序模块、键盘扫描及处理子程序、LED显示子程序、采样数据处理子程序、PID算法子程序、串口通信并打印曲线图等子程序几个部分。结构框图如图8。

主控程序模块在整个结构中充当管理者,管理所有子程序的调用,就相当于个人计算机的操作系统。它主要负责初始化各个I/O口,等待键盘事件的发生,并作出相应的处理。并在适当的时候调用数据采样程序,并将采样到的数据与键盘设定值比较。再通过PID计算后用以控制继电器的开断,从而控制加热管的输出功率,来达到水温的调整,并将实测的水温数据上传给电脑,利用PC图形处理能力打印显示温度曲线。

图8 程序结构图 程序流程图及部分程序

5.1主程序

程序按照模块化设计,所有功能都可通过调用子程序完成,主程序较简单,流程图如图9所示。

/***********************************

本设计系统是18b20

温度报警系统数码管显示,可设置温度上限高温报警和下限低温报警,报警温度可精确到1度,并具有掉电保存功能,数据保存在单片机内部EEPOM 中,进入设置界面后如果没有键按下系统会在15秒后自动退出设置界面,人性化的按键设置,按键还具有连加、减功能。

**********************************/

void main()

{

UART_init();

time_init(); //初始化定时器0

read_eepom();

if(a_a == 0xff)

} 从主程序中可以看出,在进行一系列程序调用之前对系统进行初始化,然后进入while 循环,重复以下步骤:执行键盘程序,对键值进行处理。进而调用加热函数,用PID 算法,来控制继电器对加热器的关断,实现温度控制。同时执行数码管显示程序,实现温度的实时显示。当设定温度与实际温度相差较大时,调用打印函数,与电脑进行串口通信,利用PC 机图形处理能力打印显示温度曲线。

5.2系统初始化

系统的初始化主要包括I/O 口的初始化,键盘初始化,定时、中断初始化,串口初始化等等。以下列出部分初始化程序

////////////////////////////串口初始化////////////////////////////////////////////////

5.3键盘程序

1)由于机械触点有弹性,在按下或弹起按键时会出现抖动,从最初按下到接触稳定要经过数毫秒的弹跳时间,如图所示。为了保证探险键识别的准确性,必须消除抖动。消抖处理有硬件和软件两种方法:硬件消抖是利用加支抖动电路滤避免产生抖动信号;软件消抖是利用数字滤波技术来消除抖动。我们采用软件的方法,利用主程序循环扫描,主程序每循环一次扫描到的键值相同时,则说明是某键按下。

2)键值处理

/****************按键处理数码管显示函数***************/

////////////////////////设置高低阈值///////////////////////

5.5 PID 算法

由于单片机控制是一种采样控制,它只能根据采样时刻的偏差值计算控制量,因此式(1)中的积分和微分项不能直接准确计算,只能用数值计算的方法逼近。在采样时刻t=iT(T 为采样周期)。式(1)所示的PID 调节规律可通过数值公式(2)近似计算。

o i i d i j j i

i P i u e e T T e T T e K u +-++=-=∑)]([10

由式(2)可以得到: o i i d i j j i i P i u e e T T e T T e K u +-++=---=--∑)]([2110

11 由(2)-(3)可得增量式算法公式:

1--=?i i i u u u

)]2()[(211---+-++-=i i i d i i i i p e e e T T e T T e e K

]

[2i i i p e D Ie e K ?++?= i d i i i p e K e K e K 2?++?=

/*************** ***************************************************** PID 计算部分

********************************************************************/

5.6继电器控制

继电器是和STC89C52单片机的P2.5口相连的,它的开断完全取决于P2.5口的输出,即PID 计算的结果。当输出小于零说明设定值小于实际输出值,这是就要关闭加热管,同时关闭定时器B 的计时。根据设定温度与实际温度的差值改变加热的延时时间。

显示窗口:

六、数据测量与分析

6.1使用说明书

准备阶段:1)搪瓷水杯中接500ml 的水,将螺旋加热管、数字温度传感器固定在水杯中,继电器接220V 交流电源,系统4.5V 直流供电。

工作阶段:2)系统默认温度为50o C ,若不做任何操作,可自动将水加热到50o C ,然后继电器断开,停止加热。整个过程中,数码管实时显示水温。

3)共三个按键:菜单键和温度设定的“+”、“-”控制键。对菜单键按键一次,进入温度设定状态,通过连按“+”、“-”控制键来设定温度,数码管显示设定的温度值;若15秒内没有按键“+”或“-”,数码管自动显示当前实际水温,否则显示设定温度值。若对菜单键连按键两次,进入温度测量状态,数码管显示当前的实际水温。

结束阶段:4)先断开继电器电源,再断开系统电源,将温度传感器和加热管取

出。将实验设备整理好。

6.2仪器设备与测试方法

仪器设备:PC机、数字万用表、精密温度计(量程是0℃-100℃,分度值是1/5℃),1)动态温度测量

测量方式:将数据线接入控制仪,将容器中装入500ml室温的水,设定控温温度。记录调节时间、超调温度、稳态温度波动幅度等。

测量仪器:精密温度计(量程是0℃-100℃,分度值是1/5℃),DS18B20,秒表,PC机。

2)静态温度测量

测量方式:断开电源,往容器里加入500ml一定温度的水,连接好装置。保持环境温度和其测量条件不变,接通电源,任意设置几组目标温度,利用精密温度计测量水温,与数码管显示的水温进行比较。

测量仪器:精密温度计(量程是0℃-100℃,分度值是1/5℃),DS18B20,秒表,PC机。

测量结果:如下表所示

此误差均在±1℃以内,且没有规律性,所以不再软件补偿温度值。

系统测量的静态误差≤±1℃,系统达到稳态的时间为5min。

6.3测试结果分析

由以上测量可见,系统性能基本上达到了所要求的指标。静态测温的精度主要由DS18B20决定。DS18B20的精度比较高,这里采取了读取温度寄存器办法,本系统中温度最小区分度选择1o C,比较符合系统要求。

在控温指标中,影响系统性能的因素非常多。最关键的是加热系统本身的物理性质及控制算法。由于温度传感器难免会有迟滞,螺旋加热器本身的延迟,水对流传热等因素也会造成测温的延时,这些都会直接影响系统的控制性能。控制算法方面,需反复试验比较,在上升时间和超调量之间作权衡,选出较好的PID 系数。

七、总结

此设计是水温控制系统,首先是方案的选择。网上相关的资料很多,但不是

每个都适合,这就需要甄选。最后定下来的方案都是经过综合各种资料而成的。接下来是制作单片机最小系统,由于以前的实验有过经验,因此在复习了相关知识之后,就很容易上手了,基本上没遇到什么困难。但需要注意的是元器件的排版,要为以后添加的器件留下空间,最后可适当考虑美观的问题。体会就是,制作板子的时候一定要统筹安排。电路焊好后,接上电源,通过数据线连接电脑下载编好的程序,进行调试。再接下来是添加单元电路,并进行调试。调试过程中,遇到不少问题,主要是经验不足,经过不断的查找资料,修改调试,问题基本上得到了解决。体会就是,系统要有良好的控制效果,其前端采集温度信号并放大需要足够精确,其次系统的构成要简单实用,实时监控系统状态参数,并且运用多种算法使得数据更为接近真实值。

此次系统设计中遇到的难题有1.参量的设定,由于加热管的加热惯性,会导致温度加热过快超过设定温度值。对于本系统来说参数设定只能使用经验凑试。调试的时候一定要耐心,细心。2.串口通信部分的程序设计,由于第一次接触这方面的内容,串口通信过程中出现了各种问题,经过不断的尝试和参考相关资料,最终基本上达到了题目要求中的发挥部分要求。团队的协同合作是相当重要的,有时候1+1>2的作用。

总的来说通过这次设计实验,学到了很多东西,无论是动手能力,分析问题的能力都得到了提高,重要的是建立了对于电子设计信心,增强了对于电子设计兴趣。最大的体会还是理论运用到实践还是有很大差距,理论学得再好到了实际运用的时候还是会出现很多问题,这些问题通过多实践积累经验可以得到解决。总之本次系统设计让我们收获颇丰。

八、参考文献

1.《可编程序控制器模拟量及PID算法应用案例》,曹辉编著,北京: 高等教育出版社, 2008

2.《2011版全国大学生电子设计竞赛硬件电路设计精解》,陈永真等著,北京:电子工业出版社,2011

3.《全国大学生电子设计竞赛——系统设计》,黄智伟编著,北京:北京航空航天大学出版社,2006.12

4.《基于VC++6.0的数据可视化串口通信》叶艳艳,樊峰,陈西曲,武汉工业学院学报,2012.3(31)

5.《模拟电子技术基础》,童诗白,华成英著,北京:高等教育出版社,2000. 6.《数字电子技术基础》,阎石著,北京:高等教育出版社,2005.

九、电路图附录

水温自动控制系统实验报告汇总

水温控制系统(B题) 摘要 在能源日益紧张的今天,电热水器,饮水机和电饭煲之类的家用电器在保温时,由于其简单的温控系统,利用温敏电阻来实现温控,因而会造成很大的能源浪费。但是利用AT89C51 单片机为核心,配合温度传感器,信号处理电路,显示电路,输出控制电路,故障报警电路等组成的控制系统却能解决这个问题。单片机可将温度传感器检测到的水温模拟量转换成数字量,并显示于1602显示器上。该系统具有灵活性强,易于操作,可靠性高等优点,将会有更广阔的开发前景。 水温控制系统概述 能源问题已经是当前最为热门的话题,离开能源的日子,世界将失去一切颜色,人们将寸步难行,我们知道虽然电能是可再生能源,但是在今天还是有很多的电能是依靠火力,核电等一系列不可再生的自然资源所产生,一旦这些自然资源耗尽,我们将面临电能资源的巨大的缺口,因而本设计从开源节流的角度出发,节省电能,保护环境。 一、设计任务 设计并制作一个水温自动控制系统,控制对象为 1 升净水,容器为搪瓷器皿。水温可以在一定范围内由人工设定,并能在环境温度降低时实现自动控制,以保持设定的温度基本不变。 二、要求 1、基本要求 (1)温度设定范围为:40~90℃,最小区分度为1℃,标定温度≤1℃。 (2)环境温度降低时温度控制的静态误差≤1℃。 (3)能显示水的实际温度。 第2页,共11页

2、发挥部分 (1)采用适当的控制方法,当设定温度突变(由40℃提高到60℃)时,减小系统的调节时间和超调量。 (2)温度控制的静态误差≤0.2℃。 (3)在设定温度发生突变时,自动打印水温随时间变化的曲线。 (4)其他。 一系统方案选择 1.1 温度传感器的选取 目前市场上温度传感器较多,主要有以下几种方案: 方案一:选用铂电阻温度传感器。此类温度传感器线性度、稳定性等方面性能都很好,但其成本较高。 方案二:采用热敏电阻。选用此类元器件有价格便宜的优点,但由于热敏电阻的非线性特性会影响系统的精度。 方案三:采用DS18B20温度传感器。DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚TO-92小体积封装形式;温度测量范围为-55℃~+125℃,可编程为9位~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出远端引入。此器件具有体积小、质量轻、线形度好、性能稳定等优点其各方面特性都满足此系统的设计要求。 比较以上三种方案,方案三具有明显的优点,因此选用方案三。 1.2温度显示模块 方案一:采用8个LED八段数码管分别显示温度的十位、个位和小数位。数码管具有低能耗,低损耗、寿命长、耐老化、对外界环境要求低。但LED八度数码管引脚排列不规则,动态显示时要加驱动电路,硬件电路复杂。 方案二:采用带有字库的12864液晶显示屏。12864液晶显示屏具有低功耗,轻薄短小无辐射危险,平面显示及影像稳定、不闪烁、可视面积大、画面

基于单片机的水温控制系统设论文(经典)

目录 摘要 (4) 第1节课题任务要求 (5) 第2节总体方案设计 (5) 2.1 总体方案确定 (6) 2.1.1 控制方法选择 (6) 2.1.2 系统组成 (7) 2.1.3 单片机系统选择 (7) 2.1.4 温度控制 (7) 2.1.5 方案选择 (7) 第3节系统硬件设计 (8) 3.1 系统框图 (8) 3.2 程序流程图 (12) 第4节参数计算 (16) 4.1 系统模块设计 (16) 4.1.1 温度采集及转换 (16) 4.1.2 传感器输出信号放大 (17) 4.1.3模数转换 (18) 4.1.4 外围电路设计 (19) 4.1.5 数值处理及显示部分 (19) 4.1.6 PID算法介绍 (19) 4.1.7 A/D转换模块 (20) 4.1.8 控制模块 (21) 4.2 系统硬件调试 (21) 第5节 CPU软件抗干扰 (24) 5.1 看门狗设计 (24) 第6节测试方法和测试结果 (27) 6.1 系统测试仪器及设备 (27) 6.2 测试方法 (27) 6.3 测试结果 (27) 结束语 (29)

参考文献 (30) 基于单片机的水温控制系统设计 摘要: 本系统以AT89C51,AT89C2051单片机为核心,主要包括传感器温度采集,A/D模/数转换,按扭操作,单片机控制,数码管数字显示等部分。本系统采用PID算法实现温度控制功能,通过串行通信完成两片单片机信息的交互而实现温度设定、控制和显示。本设计还可以通过串口与上位机(电脑)连接,实现电脑控制。系统设计有体积小、交互性强等优点。为了实现高精度的水温控制,本单片机系统采用PID算法控制和PWM脉宽调制相结合的技术,通过控制双向可控硅改变电炉和电源的接通、断开,从而改变水温加热时间的方法来实现对水温的控制。本系统由键盘显示和温度控制两个模块组成,通过模块间的通信完成温度设定、实温显示、水温升降等功能。具有电路结构简单、程序简短、系统可靠性高、操作简便等特点。 第1节课题任务与要求: 1.基本要求 一升水由1kw的电炉加热,要求水温可以在一定围由人工设定,并能在环境温度降低时实现自动调整,以保持设定的温度基本不变。

高频炉智能温度控制系统

高频炉智能温度控制系统 摘要GP15-B型高频炉自动控温系统开发的目的是将高频炉旧有的手动控制系统改造成微机监控的自动控制系统,以提高控制质量、生产效率和减轻人的劳动强度。基于工业PC的高频炉自动控温系统具有实时监测、数据处理、操作指导提示、智能控制等功能。该系统的控制算法采用仿人智能控制算法(SHIC),其最主要的优点是不需要事先知道被控对象的精确模型,就能够实现既快速又高精度的控制。 关键词智能控制控制系统高频感应加热 Abstract Temperature in intelligent control system of GP15-B high frequency induction heating furnace is to replace the old hand-control system by computer-control system, and improve the quality of control, increase the efficiency and reduce labor intensity. The temperature automatic control system has some important function, such as real time monitor, data processing, intelligent control, and etc. This system is adept simulating human intelligent control algorithm (SHIC), the most eminent advantage of SHIC is that it can realize quickly and high precision control without the accurate math model of controlled object. Keywords intelligent control control system high frequency induction heating 1 系统结构简介 GP15-B型高频炉自动控温系统是为满足高熔点材料熔化特性测试目的而开发的,对提高高熔点材料性能测试水平和充分利用原系统具有实用意义。本系统的基本组成如图1所示,控制的基本过程是:用光电高温计读取加热设备的温度,输出一个与温度对应的电压信号,此信号经过放大、滤波处理后送到A/D(模/数)转换器,转换成相应的数字量。微机定时地对A/D进行读取,将所得到的数字电压经过电压-温度转换程序转换成数字温度(即实际温度的数字量),将此温度与用户设定温度相比较,得出温度偏差值E,SHIC仿人智能控制器判断E的大小及E的变化趋势(增大、减小或不变),输出一个合适的控制量,控制量经过D/A(数/模)转换器转换成相应的控制电压,控制电压的大小将决定可控硅移相触发电路的触发相位,从而控制了高频感应加热设备的输入功率,进而调节温度。系统的温度控制范围为800~3000℃。

水温自动控制系统设计

水温自动控制系统设计 摘要 水温自动控制系统在工业及日常生活中应用广泛,在生产中发挥着重要作用。实现水温控制的方法很多,如单片机控制、PLC控制等等。而其中用单片机控制实现的水温控制系统,具有可靠性高、价格低、简单易实现等多种优点。单片机用于工业控制是近年来发展非常迅速的领域,现在许多自动化的生产车间里,都是靠单片机来实现的。 温度是工业控制对象主要被控参数之一,在温度控制中,由于受到温度被控对象特性(如惯性大、滞后大、非线性等)的影响,使得控制性能很难提高,有些工艺过程其温度控制的好坏直接影响着产品的质量,因此设计一种较为理想的温度控制系统是非常有价值的。 为了实现高精度的水温测量和控制,本文介绍了一种以Atmel公司的低功耗高性能CMOS 8位单片机为核心,以PID算法控制以及PID参数整定相结合的方法来实现的水温控制系统,其硬件电路包括温度采集、温度控制、温度显示、键盘输入以及RS232接口等电路。该系统可实现对温度的测量,并能根据设定值对温度进行调节,实现控温的目的。 关键词:AT89S52;温度控制;PT1000;PID

Design of Temperature Automatic Control System ABSTRACT The temperature is one of the mainly charged parameters which are industrial control targets. It is difficult to enhance the control performance due to the characteristics of the temperature charged object. Such as inertia, hysteresis and non-linear, etc…Its temperature control process will have a direct impact on the quality of the product in some technological process. Therefore it is absolute valuable to design a ideal temperature control system. In order to realize the high accuracy survey and control of water temperature. Systematic core is AT89S52, which is a low-power loss, high-performance 8-bit MCU of Atmel Company. The system unifies PID control algorithm and PID parameter tuning to control the water temperature. Its hardware circuit also includes temperature gathering, temperature control and temperature display, keyboard input and RS232 interfaces. The system can realize to survey the water temperature, and it can adjust the temperature according to the setting value. Keywords:AT89S52; temperature control; PT1000; PID

智能温度控制系统设计

目录 一、系统设计方案的研究 (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)功率驱动电路(湿度调节电路)

水温控制系统设计报告

水温控制系统设计 报告

水温控制系统 摘要:本设计以89c52单片机为核心,采用了温度传感器AD590,A/D采样芯片ADC0804,可控硅MOC3041及PID算法对温度进行控制。该水温控制系统是一个典型的检测、控制型应用系统,它要求系统完成从水温检测、信号处理、输入、运算到输出控制电炉加热功率以实现水温控制的全过程。本设计实现了水温的智能化控制以及提供完善的人机交互界面及多机通讯接口,系统由前向通道模块(即温度采样模块)、后向控制模块、系统主模块及键盘显示摸块等四大模块组成。本系统的特点在于采用PC机及普通键盘实现了多机通信。 Abstract:The single computer 89c52 is used as a core in this design. Some important IC sush as AD590 ADC0804 MOC3041 was used in this system.we adopt PID to control the temperature. The system include four part---The previous model ,The last model ,keybord model ,The main control model. Adopt annularity pulse distributor to come true to Stepper Motor speed regulation , the corner under the control of. Display having realized time , the temperature here on the basis, And realize under the control of, display to the electric motor by PC machine

水温自动控制系统

《电子技术综合设计》 设计报告 设计题目:水温自动控制系统 组长姓名:学号: 专业与班级:工业自动化14-16班 姓名:学号: 专业与班级:工业自动化14-16班 姓名:学号: 专业与班级:工业自动化14-16班 时间: 2016 ~ 2017 学年第(1)学期指导教师:陈烨成绩:评阅日期:

一、课题任务 设计并制作一个水温自动控制系统,对1.5L净水进行加。水温保持在一定范围内且由人工设定。 细节要求如下: 1.温度设定范围为40℃~90℃,最小分辨率为0.1℃,误差≤1℃。 2.可通过LCD显示屏显示温度目标值与实时温度。 3.可以通过键盘调整目标温度的数值。 二、方案比较 1.系统模块设计 为完成任务目标,可以将系统分为如下几个部分:5V直流电供电模块、测温模块、80C52单片机控制系统、键盘控制电路、温度显示模块、继电器控制模块、强电加热电路。通过各模块之间的相互配合,可以完成水温检测、液晶显示、目标值设置、水温控制等功能。 系统方框图如下:

2.5V直流电供电模块 方案一:直接用GP品牌的9v电池,然后接通过三端稳压芯片7805稳压成5伏直流电源提供给单片机系统使用,接两个5伏电源的滤波电容后输出。 方案二:通过变压器,将220v的市电转换成9v左右的交流电,变压器输出端的9V电压经桥式整流并电容滤波。要得到一个比较稳定的5v电压,在这里接一个三端稳压器的元件7805。 由于需要给继电器提供稳定的5V电压,而方案一中导致电池的过度损耗,无法稳定带动继电器持续工作,所以我们选用能够提供更加稳定5v电源的方案二。 3.测温模块 经查阅资料,IC式感温器在市场上应用比较广泛的有以下几种: AD590:电流输出型的测温组件,温度每升高1 摄氏度,电流增加1μA,温度测量范围在-55℃~150℃之间。其所采集到的数据需经A/D 转换,才能得到实际的温度值。 DS18B20:内含AD转换器,所以除了测量温度外,它还可以把温度值以数字的方式(9 B i t ) 送出,因此线路连接十分简单,它无需其他外加电路,直接输出数字量,可直接与单片机通信,读取测温数据。它能够达到0.5℃的固有分辨率,使用读取温度暂存寄存器的方法还能达到0.0625℃以上精度,温度测量范围在-55℃~125℃之间,应用方便。 SMARTEC感温组件:这是一只3个管脚感温IC,温度测量范围在 -45℃~13℃,误差可以保持在0.7℃以内。 max6225/6626:最大测温范围也是-55~+125℃,带有串行总线接口,测量温度在可测范围内的的误差在4℃以内,较大,故舍弃该方案。 本设计选用DS18B20感温IC,这是因其性能参数符合设计要求,接口简单,内部集成了A/D 转换,测温更简便,精度较高,反应速度快,且经过市场考察,该芯片易购买,使用方便。 下面是DS18B20感温IC的实物和接口图片

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

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

摘要 本课程设计以温度传感器LM35、运算放大器UA741、NE5532P及电压比较器LM339 N为电路系统的主要组成元件,扩展适当的接口电路,制作一个温度控制系统,通过室温的变化和改变设定的温度,来改变电压传感器上两个输入端电压的大小,通过三极管开关电路控制继电器的通断,来控制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

智能温度控制系统

摘要 智能温度控制系统 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。本系统是以单片机的基本语言汇编语言来进行软件设计编程的,其指令的执行速度快,节省存储空间。为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了。使硬件在软件的控制下协调运作。 根据本温度系统的设计要求,该系统是由单片机和温度传感器与一体的综合设计,由于是用单片机采集温度信号,所以在之前必须对温度信号进行放大和转换,就应该选择放大器和A/D转换器,本系统要实现人工智能化,就必须有对温度进行设定,所以还需要设计键盘与单片机系统进行沟通。 关键字:单片机温度传感器键盘 A/D转换器放大器

目录 摘要 ........................................................................................................................... I 第一章绪论.. (1) 第二章设计要求 (2) 2.1 设计课题工艺过程简介 (2) 2.2 控制任务指标及要求: (2) 第三章系统设计思想 (3) 第四章硬件的选择 (4) 4.1 单片机的选择 (4) 4.2 温度传感器的选择 (4) 4.3 显示器的选择 (4) 4.4 键盘的选择 (4) 4.5 温度控制部分 (5) 4.6 自动推舟控制部分 (5) 4.7 实现方案 (5) 第五章硬件设计 (6) 5.1单片机基本系统: (6) 5.1.1 单片机8051 (6) 5.1.2 8155简介 (9) 5.2前向通道 (13) 5.2.3 温度传感器: (13) 5.2.4 运算放大器 (15) 5.2.5 A/D转换器: (18) 5.3 后向通道.................................................................................... 错误!未定义书签。 5.4 人机对话通道 (20) 5.4.1 显示器: (20) 5.4.2 键盘 (23) 5.4.374922引脚说明及功能 (26) 5.5 其他外围器件 (26) 第六章软件设计 (29) 6.1 软件设计思路: (29) 6.2 程序设计流程说明: (29) 6.3 主程序流程图如下: (30) 6.4 键盘输入中断服务程序 (31) 6.5 温度检测子程序流程图 (31) 6.6 程序清单 (32) 结论 (37) 谢辞 (38) 参考文献 (39)

基于单片机的水温控制系统毕业设计

基于单片机的水温控制系统设计 摘要 温度控制系统可以说是无所不在,热水器系统、空调系统、冰箱、电饭煲、电风扇等家电产品以至手持式高速高效的计算机和电子设备,均需要提供温度控制功能。本系统的设计可以用于热水器温度控制系统和饮水机等各种电器电路中。它以单片机AT80C51为核心,通过3个数码管显示温度和4个按键实现人机对话,使用单总线温度转换芯片DS18B20实时采集温度并通过数码管显示,并提供各种运行指示灯用来指示系统现在所处状态,如:温度设置、加热、停止加热等,整个系统通过四个按键来设置加热温度和控制运行模式。 关键词:单片机、数码管显示、单总线、DS18B20. Based Temperature Control System Abstract Temperature control system can be said to be ubiquitous, water heaters, air conditioning systems, refrigerators, rice cookers, electric fans and other home appliances as well as high-speed and efficient hand-held computers and electronic equipment are required to provide temperature control. The system design can be used for drinking water heater temperature control systems and other electrical circuits. AT80C51 microcontroller as the core of it, through the three temperature digital display and 4 keys to achieve man-machine dialogue, the use of single-chip bus temperature conversion temperature DS18B20 real-time acquisition and through the digital display and offers a variety of operating light to indicate system now live in the state, such as: temperature setting, heating, and stop heating, the entire system through the four buttons to set the heating temperature and control the operating mode. KEY WORDS:Microcontroller, digital display, single bus, DS18B20 绪论

温度控制系统毕业设计

摘要 在日常生活及工农业生产中,对温度的检测及控制时常显得极其重要。因此,对数字显示温度计的设计有着实际意义和广泛的应用。本文介绍一种利用单片机实现对温度只能控制及显示方案。本毕业设计主要研究的是对高精度的数字温度计的设计,继而实现对对象的测温。测温系数主要包括供电电源,数字温度传感器的数据采集电路,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.设计原理 水温控制系统以STC89C52单片机作为控制核心, 采用开关控制和PID控制算法相结合, 经过控制单位时间内加热时间所占的比例( 即控制波形占空比) 来控制水的加热速度, 实现对1L水的全量程( 10℃――70℃) 内的升温、降温功能的自动控制。根据设计要求系统可划分为控制模块、温度测量模块、水温调节模块、键盘输入模块、显示电路模块等。系统原理图如图所示 STC89C52首先写命令给DS18B20开始转换数据, 将转换后的温度数据送入89C52进行处理, 处理后在液晶屏上实时显示。并将实际测量温度值与键盘设定值进行比较, 根据比较结果进行温度调节, 当温差比较大时采用开关量调节, 既全速加热和制冷, 当温差小时采用PID算法进行调节, 最终达到温度的稳定控制。其中, 加热采用内置( 水中) 电加热器实现, 热量直接与水传递, 加热效果好, 控温方便; 降温采用半导体制冷片实现。其体积小, 安装简单, 易于控制,

价格便宜, 可短时间内重复启动, 但其制冷速率不高, 因此设计中配套散热风扇以达到快速降温的目的。 2.温度控制算法 实际温度控制系统, 常采用开关控制或数字PID控制方式。开关控制的特点是能够使系统以最快的素的向平衡点靠近, 但在实际应用却很容易造成系统在平衡点附近震荡, 精度不高; 而数字PID控制具有稳态误差小特点, 实用性广泛的特点, 但误差较大时, 系统容易出现积分饱和, 从而份致系统出现很大的超调量, 甚至出现失控现象。因此, 本设计将开关控制, 放积分饱和、防参数突变积分饱和等方法溶入PID控制算法组成复式数字PID控制方法, 集各种控制策略的优点, 既改进了常规控制的动态过程又保持了常规控制的稳态特性。 2.1控制算法的确定 温度控制过程为:当水温温差大时, 采用开关控制方式迅速减小温差, 以缩短调节时间; 当温差小于某一值后采用PID 控制方式, 以使系统快速稳定并保持系统无静态误差。在这种控制方法中, PID控制在较小温差时开始进入, 这样可有效避免数字积分器的饱和。PID参数和被控制对象关系密切, 要精确得到被控对象模型比较困难, 为此, 采用离线模糊整定的方法来确定PID参数, 即给出一组PID参数的初值, 测得相应的数据, 按使这个量减小的方向调节PID参数, 用整定后的参数控制该系统, 并根据输出的调节时间、超调量及稳态误差, 调节

水温自动控制系统设计

水温自动控制系统设计 作者姓名:孙德彪 专业班级:电子信息科学与技术指导教师:李雪梅讲

摘要 温度是工业控制对象主要被控参数之一,在温度控制中,由于受到温度被控对象特性(如惯性大、滞后大、非线性等)的影响,使得控制性能难以提高,有些工艺过程其温度控制的好坏直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。 为了实现高精度的水温测量和控制,本文介绍了一种以Atmel公司的低功耗高性能CMOS 8位单片机为核心,以PID算法控制以及PID参数整定相结合的控制方法来实现的水温控制系统,其硬件电路还包括温度采集、温度控制、温度显示、键盘输入以及RS232接口等电路。该系统可实现对温度的测量,并能根据设定值对温度进行调节,实现控温的目的。 关键词:AT89S52;温度控制;PT1000;PID

Design of Temperature Automatic Control System Abstract: The temperature is one of the mainly charged parameters which are industrial control targets. It is difficult to enhance the control performance due to the characteristics of the temperature charged object. Such as inertia, hysteresis and non-linear, etc…I ts temperature control process will have a direct impact on the quality of the product in some technological process. Therefore it is absolute valuable to design a ideal temperature control system. In order to realize the high accuracy survey and control of water temperature. Systematic core is AT89S52, which is a low-power loss, high-performance 8-bit MCU of Atmel Company. The system unifies PID control algorithm and PID parameter tuning to control the water temperature. Its hardware circuit also includes temperature gathering, temperature control and temperature display, keyboard input and RS232 interfaces. The system can realize to survey the water temperature, and it can adjust the temperature according to the setting value. Keywords:AT89S52; temperature control; PT1000; PID

智能温度控制系统毕业设计开题报告

毕业设计开题报告 题目名称智能温度控制系统设计 学生姓名郑如顺专业电气信息工程班级10级一、选题的目的意义 温度控制无论是在工业生产过程中,还是在日常生活中都起着非常重要的作用,而当今,我国农村的锅炉取暖等大多数都没有温度监控系统,部分厂矿,企业还一直沿用简单的温度设备和纸质数据记录仪。无法实现温度数据的测量与控制。随着社会经济的高速发展,越来越多的生产部门和生产环节对温度控制精度的可靠性和稳定性等有了更高的要求。传统的温度控制器控制精度普遍不高,不能满足对温度要求较为苛刻的生产环节。 在温度控制中,由于受到温度被控对象特性(如惯性大、滞后大、非线性等)的影响,使得控制性能难以提高,有些工艺过程其温度控制的好坏直接影响着产品的质量,因而设计一种较为理想的温度控制系统是非常有价值的。 此次的智能温度控制系统的设计基于此而设计,针对一些大型公共场合,为达到对其温度的良好控制,从实用的角度以AT89C51为核心设计一套温度智能控制系统。其控制温度不是一个点,而是一个范围。系统以AT89C51单片机为核心,组成一个集温度的采集、处理、显示、自动控制为一身的闭环控制系统。利用单片机采集环境温度值,以数字量的形式存储和显示,可以独立作为一种设备对温室温度进行有一定精度的控制,经过简单的运算发出各种控制命令,并能动态的显示当前温度值,设定目标控制温度值。同时,也可以作为数据采集装置,为上位机进行复杂运算决策提供数据来源。 该智能温度控制系统功耗低,本系统运行情况良好且经济可靠。能利用最少的资源对不同温度进行高精度的测量,信息性能可靠、操作便利,复杂的工作通过软件编程来完成,可以方便的获取结果,在实际的使用中获得了理想的效果。

水温控制系统设计

水温控制系统的设计报告

摘要:PID控制是工控领域内的一种重要控制方法,将PID算法应用到以51单片机为核心的控制系统中,能产生良好的控制效果。基于PID算法的水温控制系统采用目前性价比较高的数字温度传感器DS18B20作为检测变送器,通过键盘向单片机输入设置数码管温度,单片机将温度偏差进行PID运算后,输出PWM波。PWM波作为执行机构的输入从而来决定电炉工作电压的大小,最终实现水温的控制。整个系统的电路结构简单,可靠性能高。经实验测试,该系统基本满足要求。 关键词:PID;51单片机;温度传感器DS18B20;PWM;键盘;显示

目录 第1章系统方案 (4) 1.1 设计思想 (4) 1.2 方案论证 (4) 1.3 论证分析 (6) 第2章系统设计 (8) 2.1 硬件设计 (8) 2.1.1 电源电路 (8) 2.1.2 温度检测与变送环节 (8) 2.1.3单片机最小系统 (9) 2.1.4键盘电路 (11) 2.1.5显示电路 (11) 2.1.6 加热驱动模块 (12) 2.1.7报警电路 (13) 2.2 软件设计 (13) 3.2.1 主函数 (13) 2.2.3 按键设定函数 (14) 2.2.4 温度采集函数 (15) 2.2.6 PID运算子函数 (15) 2.2.7 PWM产生函数 (17) 2.3 系统调试 (18) 2.3.1 人机界面调试 (18) 3.3.2 温度显示 (18) 第3 章总结 (19) 附录系统源程序 (20)

第1章 系统方案 1.1 设计思想 温度的期望值可用键盘设定,温度传感器检测实际温度,控制器根据实测值与期望值偏差通过相应运算,输出相应的控制参数给加热驱动模块,从而实现闭环控制。 整体设计框图 1.2 方案论证 1、控制器 根据设计要求,控制器主要用于对温度测量信号的接收和处理、控制显示电路对温度值实时显示、控制键盘实现对温度值的设定、控制加热驱动模块等。对控制器的选择有以下两种方案: 方案一:采用FPGA 作为系统控制器。FPGA 采用并行的I\O 口方式,运算速度快,稳

自动控制原理水温控制系统实验报告记录

自动控制原理水温控制系统实验报告记录

————————————————————————————————作者:————————————————————————————————日期:

恒温控制系统设计报告 学院:电子信息学院 班级:12级电子信息工程 指导老师:xxx 姓名:zzz 学号:1228436867

前言 水温控制无论是在工业生产中,还是在日常生活中都起着非常重要的作用,过低的温度或过高的温度都会使水资源失去应有的作用,从而造成水资源的巨大浪费。为了保证生产过程正常安全地进行,提高产品的质量和数量,以及减轻工人的劳动强度、节约能源,要求对水温进监测、显示、控制,使之达到工艺标准,满足需要。由于电子行业的迅猛发展,计算机技术和传感器技术的不断改进,而且计算机和传感器的价格也日益降低,可靠性逐步提高,用信息技术来实现水温控制并提高控制的精确度不仅是可以达到的而且是容易实现的。其发展必将带来新一轮的工业化的革命和社会发展的飞跃。 在计算机没有发明之前,这些控制都是我们难以想象的。而当今,随着电子行业的迅猛发展,计算机技术和传感器技术的不断改进,而且计算机和传感器的价格也日益降低,可靠性逐步提高,用信息技术来实现水温控制并提高控制的精确度不仅是可以达到的而且是容易实现的。用高新技术来解决工业生产问题,排除生活用水问题实施对水温的控制已成为我们电子行业的任务,以此来加强工业化建设,提高人民的生活水平。 采用PID算法进行温度控制,它具有控制精度高,能够克服容量滞后的特点,特别适用于负荷变化大、容量滞后较大、控制品质要求又很高的控制系统。因此,我们在此基础上运用PID控制器方案制作温度控制器。

相关文档