文档库 最新最全的文档下载
当前位置:文档库 › 智能水温控制系统实验设计 报纸期刊

智能水温控制系统实验设计 报纸期刊

第12期NO.12宜宾学院学报Joumal《YibinUnivemi哆

智能水温控制系统实验设计

文代琼

(宜宾学院物理与电子工程系,四川宜宾“4007)

摘要:水温控制系统采用AT一89c51单片机为核心控制器件,实现对水温在40一90℃自动控制。温度信号由数字信号传感器Dsl8820采集直接送入单片机进行处理,以控制固态继电器实现水的升温或降温,其精度为0.1℃。

关键词:AT一89C51单片机;水温自动控制;传感器

中图分类号:11P212.11文献标识码:A文章编号:1671—5365《200r7)12一0056一03

~、整体方案设计

利用单片机AT一89C51实现水温的智能控制,使水温能够在40~90℃之间实现温度调节。利用温度计读出水温,水温可以在一定范围内由人工设定,并能在环境温度改变时实现自动控制,以保持设定的温度基本不变,还可以在此基础上将水温调节到我们通过键盘输人的温度。在一些温控系统电路中,广泛采用的是通过热电偶、热电阻或PN结测温电路经过相应的信号调理电路,转换成A/D转换器能接收的模拟量,经过采样/保持电路后进行A/D转换,最终送人单片机及其相应的外围电路,完成监控。但是由于传统的信号调理电路实现复杂、易受干扰、不易控制且精度不高,使用Dsl8820数字传感器测试水温,可以直接将信号送入单片机AT一89C5l处理,再输出显示与控制。由于DSl8820不需要外加放大电路和A/D转换电路,并且它自带有温度补偿,DSl8820采用9—12位转换,其精度较高,电路简单,同时可以减小干扰,提高系统精度。实现方便,可根据不同需要用于各种场合。总体电路框图如图1,输出控制电路框图如图2所示。研

圈1总体电路框图图2输出控制电路框图

二、电路系统设计

(一)A鸭9C51芯片功能介绍

收稿日期:2007一09一17

作者简介:文代琼(1979一),女,四川宜宾县人。助理实验师,工学学士。

引脚图如图3所示,整个系统的中央处理器采用躺9C51单片机处理器,扩展RAM6264存贮温度随时间变化的打印数据。采用按键和数码管显示,实现人机交换,键盘采用中断方式控制,利用A谓9C51的P1.0~P1.3口采集按键开关量,通过键盘可以输入人为设定的任意温度(在40—90℃范围内),系统通过自动控制实现水温的调节,以达到需要。4位数码管采用动态显示的方法循环显示实测温度和预设温度,精确到小数点后一位,分别为百位,十位,个位,和小数位(但由于规定不超过90度,所以百位也就没有实现,默认的百位是不显示的),如果温度不在40一90度之间,则在LED上显示“8888”,表示错误,输出数据由A髓9C51的Po口送出,中间加锁存器和显示译码器。

盟越M1P00

D盯0P01

T1P02薛T0P03

RDP04

WRP05

P06

XlP07

】r一。)(2P20

CC

RB建rrP2l

丁-3lP22

LPl78

RA胛P23

UiLJ2J7

P17P24}6P16P25

P145

P15P26

P14P27

S14

P13

S23

P12

RXD

S32

P11TXD

AL斟P

S4l

PlOP蹑N

图3AR9c5l引脚图

 万方数据

第12期NO.12宜宾学院学报JounlaJofYibinuniv∞i婶57

温度数据通过数字传感器DSl8820来采集,DSl8820可以

被编程,CPu(AT一89c51)首先写入命令给DSl8820,然后

DSl8820开始转换数据,传给单片机A髓9C51进行相应的处理,

结果由单片机的P3.4与P3.5口输出相应的高低电平。外围电

路,使用光电耦合器使输入与输出电路之间相互绝缘,避免干扰。

当接收到单片机信号时,发光二极管发光,光信号照射到输出端

的光敏三极管上产生光电流,三极管导通并输出电信号,使得Q。

或Q:导通放大,继而固态继电器接通,输出较大的功率以驱动

外围设备进行相应的降温或加温处理。

(二)温度转换核心及其算法

l、温度传感器DSl8820原理与特性介绍

本系统采用了DSl8820单总线可编程温度传感器,来实现

对温度的采集和转换,大大简化了电路的复杂度,以及算法的要

求。DSl8820传感器有3个控制管脚(如图4所示)。GND为接

地线,DQ为数据输入输出接口,通过一个较弱的上拉电阻与单

片机相连。VDD为电源接口,既可由数据线提供电源,又可由外

部提供电源,范围3.0—5.5V。本文使用外部电源供电。

DSl8820内将温度转换成12位的数字,测温分辨率可达0.

0625℃。独特的单总线接口方式,与微处理器连接时仅需要一

条线即可实现与微处理器双向通讯。DSl8820的测温功能当

Dsl8820接收到温度转换命令后,开始启动转换。转换完成后的

温度值就以16位带符号扩展的二进制补码形式存储在高速暂存

存储器的0,1字节。单片机可通过单线接口读到该数据,读取时

低位在前,高位在后,数据格式以0.0625℃/L5B形式表示。

口aoZoo∞》

NC

Ne

V∞

DQ

B01_T’oMVIEW

DSlSf3201。O一92

Pac:ka窖e

18

27

36

45

DS1882()Z

8一f)j11S()l(’(15{)l了1iIl

图4Dsl8820的引脚图

Ne

NC

NC

GND

2、算法核心

首先程序判断温度是否是零下,如果是,则DSl8820保存的

是温度的补码值,需要对其低8位(LsByte)取反加一变成原码。

处理过后把DSl8820的温度C叩y到单片机的RAM中,里面已

经是温度值的Hex码了,然后转换Hex码到BCD码,分别把小数

位,个位,十位,百位的BcD码存人RAM中。由于百位没有用,

默认情况是置为0A,在显示屏上没有任何显示。

三、软件系统设计

(一)控制算法在软件系统中实现。软件总体结构如图5所

示①

图5控制算法软件框图

(二)定时中断框图如图6所示

图6定时中断框图

 万方数据

58宜宾学院学报200r7年12期

四、实验结果及其分析

在环境温度:27℃,用测试仪器,将标准温度计和温控系统探头放人同一容器中,选定若干不同的温度点,记录下标准温度计显示的温度和温控系统显示的温度进行比较。分别测量不同的温度点同标准温度的温度差和在一确定的温度点在一段时间内同标准温度的差值。测试结果见表l所示。

表l测试结果

实验表明,本系统静态误差可以达到O.2℃的误差,在读数正确方面与标准温度计的读数误差为o.8%,且该系统具有较小的超调量,从测量的值可以看出该系统为稳定系统,对该范围水温起到自动控制的作用。

参考文献:

[1]江力.单片机原理与应用技术(M】.北京:清华大学出版社。2006.

[2]王振红,张常年.综合电子设计与实践[M].北京:清华大学出版社。2005.

(3】江晓安等.数字电子技术[M】.西安:西安电子科技大学出版社,1993.

[4]周明德.微型计算机接口电路及应用[M].北京:清华大学出版社。1987.

[5]翟玉文等.电子设计与实践[M】.北京:中国电力出版社,2005.

[6)DALLAs.1cPDFDsl8820Pmgramm枷e№oluti帅1一wineDigitaln唧ometer(EB/OL】.ht£p://wWW.icp越com/PdⅣi删.鹕p?id=465989—295810.2007—10—04.

TheControlSystemDesignofWaterTemperature

,,,陋Ⅳ眈i—g幻昭

(DpanIIl曲tofPhysicsaIldElectmnicEn舀neering,’Yibinuniversity,Yibin644007,China)

Abstract:ThecontrolsystemofwatertemperatureusesAT一89C51asthecorecomponenttorealizecontrollingtllewater

tempemturef而m40~90℃.’Ihesignaloftempemtureisf.romsensorDSl8820andsendstllesignalt0sin西e—chip,aIldt0controlthewatertemperaturef如illsolidstaterelay,+O.1℃accuracy.

Keywords:AT一89C51Single—Chip;WaterTemperatureAu倒一Control;Sensor

 万方数据

智能水温控制系统实验设计

作者:文代琼, WEN Dai-qiong

作者单位:宜宾学院,物理与电子工程系,四川,宜宾,644007

刊名:

宜宾学院学报

英文刊名:JOURNAL OF YIBIN UNIVERSITY

年,卷(期):2007,7(12)

被引用次数:0次

参考文献(6条)

1.江力单片机原理与应用技术 2006

2.王振红.张常年综合电子设计与实践 2005

3.江晓安数字电子技术 1993

4.周明德微型计算机接口电路及应用 1987

5.翟玉文电子设计与实践 2005

6.DALLAS ICPDF DS18B20.Programmable Resolution 1-Wire Digital Thermometer 2007

本文链接:https://www.wendangku.net/doc/142796679.html,/Periodical_ybxyxb200712021.aspx

授权使用:上海理工大学(shlgtsg),授权号:6c471db1-9f26-49e6-b6a4-9e420114c4db

下载时间:2010年12月4日

相关文档
相关文档 最新文档