You are on page 1of 2

》》电子科学

基于单片机、温度传感器的温度智能
控制系统的设计
西安工程大学电信学院 刘晓春

【摘要】在温度检测系统中,感应温度部分的元件是一般是金属热电阻、热电偶或者PN结,但这些测温元件所要配的测量电路较为复杂。感应出来的信号
是模拟量,需要经采样保持电路后再进行A/D转换。才能送入单片机进行处理,但是由于这样的电路硬件复杂、精度不高、易受外界干扰。本文采用DS18B20温度
传感器,它是一种可编程的温度传感器,内部集成了A/D转换电路,可与单片机直接连接,使单片机外围电路简单,比传统的温度测量精度高,应用场合广。
【关键词】单片机(89C51);自动控制;温度传感器(DS18B20);信号

引言 可用软件编程实现各种算法,并且具有功 数码管上,模块如图1所示。
水温测量模块用于测量器皿中水的温 耗低,体积小,技术成熟,成本低廉等有 本系统的执行方法是循环查询执行
度。系统需要利用测温传感器检测出水的 点,使其在各个领域应用广泛。 的,键盘扫描也是用循环查询的办法,由
实时温度,是控制模块做出正确的反应, 1.系统的总体结构 于本系统对实时性要求不是很高,所以没
控制水的温度,对于测温传感器本文选择 系统总体结构分为:DS18B20模块, 有用到中断方式来处理,系统模块如图2
DS18B20单总线可编程温度传感器,来实 显示模块,继电器模块,键盘输入模块, 所示。
现对温度的采集和转换,大大简化了电路 DS18B20可以被编程,所以箭头是双向 2.温度处理模块
的复杂度。控制器部分本文采用51系列的 的,89C51首先写入命令给DS18B20,然后 2.1 温度传感器DS18B20
89C51作为系统的控制器。单片机算术运 DS18B20开始转换数据,转换后通过89C51 DS18B20与单片机的连接电路简单,
算功能强,软件编程灵活,自由度大, 来处理数据。数据处理后的结果就显示到 如图5,与单片机的数据通信采用串行通
信已完成其对温度信息的采集与转换。
DSl8B20的外观及引脚如图4,有3个引
脚。VDD接电源,电压范围为3.0v~5.5V,
它的供电方式有2种,一个是通过数据线
供电,一个是加外电源。GND为接地线。
DQ为数据线,通过小电阻与单片机连接,
图1 模块图 图2 系统各模块之间工作顺序 进行数据通讯。数据可输入亦可输出。
2.2 温度转换算法及分析
因为DS18B20的温度存储单元中的代
码不是实际的摄氏温度值,所以读出的数
据要进行转换处理,因为精度是0.0625,
所以我们只需要将其转换成十进制再乘
0.0625便可得到温度值。由于它可以测负
图3 DS18B20管脚图 图4 DS18B20模块的接口 温度,所以再进行换算时首先要判断是正
温度还是负温度,存储单元的高五位的值
决定了温度的正负,若全为1则是负温度
反之则为正温度。低4位存放的是温度的小
数部分,本设计采用精度为0.1℃,所以处
理时将低四位乘0.0625后进行小数舍入保

图5 继电器接口模块 图6 总体流程图 留一位。中间7位为温度的整数部分。

-24- /2011.09/
电子科学
》》

3.键盘模块 接,当P3.7口输出一个低电平的时候,继 参考文献


[1]江力.单片机原理与应用技术[M].清华大学出版社.
我们采用四个独立键盘,分别是:S1, 电器上电导通,开关打下,加热器件导通 [2]王兆月,等编著.微型计算机接口技术[M].机械工业
S2,S3,S4。 开始加热。 出版社.
[3]江晓安,等编著.数字电子技术[M].西安电子科技大
4.继电器模块 5.显示模块 学出版社.
图5是一个蜂鸣器和一个继电器的 显示模块采用动态显示数码管,我们 [4]DS18B20官方文档[OL].DS18B20官方英文站点下载.
[5]宋悦孝.电子测量与仪器[M].电子工业出版社.
图,我们只用到了继电器的图,继电器和 用到前面四个数码管,P0口是送字符的,
[6]文代琼.智能水温控制系统设计[J].宜宾学院学报,
单片机的P1.3口进行通讯。继电器用于控 P2口是用来位选数码管的。 2007.
制加热器的导通与关闭,其导通与关闭时 6.软件设计说明
作者简介: 刘晓春(1982—),女,陕西渭南
间由单片机控制,从而维持水温的平衡。 本系统采用的是循环查询方式,来显 人,西安工程大学控制工程专业在职研究生,研究
如图7所示,继电器与单片机的P3.7口连 示和控制温度的。总体流程图如6所示。 方向:自动控制系统的设计。

(上接第19页) 股新鲜的力量,太阳能资源也是十分丰 境问题。


枯竭、无污染、不受地域资源限的优势正 富,而大功率太阳能发电,不管使用独立 2.4 电力电子技术在家用电器中的应用
在迅速推广使用。据有关资料预测,到 或并网的系统,都需要利用最大功率跟踪 电力电子技术不但在现代工业制成
2060年,世界电力能源消耗的一半将来源 功能的逆变器将太阳能阵列发电的直流电 品得到广泛应用,也给人们的衣食住行中
于可再生能源发电。 转化成交流电,这更需要现代电力电子技 带来的极大的方便。电力电子控制学让人
在可再生资源中,风能是最重要的组 术来完成。 们从繁杂的家务劳动中解放出来:譬如洗
成部分。全球风能资源丰富,据统计,全 2.2 电力电子技术在电力节能中的应用 衣服只需要把衣服放进洗衣机,再按下按
球风能潜力能占到当前全球用电量的5倍 当前,现代工业能源与电力相结合 钮,有空就可以拿出干净的衣服;洗碗机
之多。同时,利用风能发电无污染,能降 的越来越密切,电力正以清洁、稳定、利 能快速将油乎乎的餐具洗净,同时,电力
低全球二氧化碳排放量欧洲,再次,风能 用率高以及适用范围广的众多优点,已在 电子变频技术使得家用电器既方便又节能,
发电施工占地少,周期短,投资灵活,具 现代工业的各个方面得到广泛利用,电能 变速空调和变速热泵能够节约30%的电能,
有较好的经济效益和社会效益。现代电力 已是现代工业的动力之源与能量之泉。据 高频荧光灯比白炽灯效率高2-3倍。
电子技术以及变频调速技术的迅速发展, 相关数据,近几年来,我国的工业用电总 3.结束语
在风力发电中的得到了广泛的应用。当前 量正以每年15.9%的速度猛增,然而在很 总之,电力电子技术是一个较年轻但
的风电机组已经成为结合了先进的空气动 多发展中国家,工业用电还不够合理,特 极具发展前途的产业。是智力、信息、知
力学、机械制造、电子技术、微机控制技 别是在用电效率低、浪费严重。在世界化 识密集型的技术,有非常高的实用性,应
术的高科技产品,而风力发电系统中不可 石能源日益枯竭的今天,降低电能消耗对 用范围非常的广,每个用电产品几乎都可
或缺的重要组成部分就是高科技的电力电 于解决能源问题意义重大,而提高电源效 以牵涉到电力电子技术,同时电力电子技
子技术,电力电子技术对于风电机组的控 率、降低电源消耗的根本途径就是运用现 术可以达到高效节能的目的。这个行业也
制、电能的转换、电能质量的改善等都至 代化电力电子技术来提高效率,优化性能, 必将进一步得到发展,必将节省更多的能
关重要。 还节约原材料。电力电子技术对世界的能 源,为国民经济服务,成为国民经济中的
水能和太阳能也是可再生能源中重 源安全有着至关重要的作用。 一个重要产业。
要组成部分。当前,我国的水电蕴藏大约 2.3 电力电子技术在改造传统产业中
参考文献
为6.67亿千瓦,能开发的大约为3.78亿 的应用 [1]王云亮.电力电子技术[M].电子工业出版社,2004.
千瓦,但我国目前的水电年发电量仅为 电力电子技术是弱电控制强电的连接 [2]黄俊,王兆安.电力电子变流技术[M].机械工业出版
社,2001.
19200亿千瓦时,开发潜力还很大。水能 纽带,是机电设备与计算机的重要媒介,
[3]诺克斯维尔B.K.博斯.电力电子和电机传动的最新
发电由于具有丰水期和枯水期,发电机组 电力电子技术为传统产业和新兴产业采用 进展[J].电力电子,2005(6).
[4]杨慧颖等.风力发电中电力电子技术的应用[J].2005.
的最佳速度也要有不同变化。因此,发电 微电子技术创造了条件。在电力电子技术
[5]张国君,王学礼.现代电力电子及电源技术的发展[J].2005.
运行时,需要将传统的直流励磁改成超低 的应用中,在传统工业行业中,许多劳动 [6]杨敏利.我国电力电子技术产业化模式选择与战略
频可变频交流励磁,用励磁频率的变化弥 强度大、劳动环境恶劣的工作环境,通过 分析[J].
[7]林渭勋.浅谈半导体高频电力电子技术[A].电力电
补发电机转子转速的非稳定变化,以保持 工业控制系统把电能转化为劳动力,把工 子技术选编[M].浙江大学,1992:384-390.
当枯水期水头下降时,水力发电机能持续 人们从落后的劳动车间带入到现代化的智 [8]季幼章.迎接知识经济时代,发展电源技术应用[J].
电源技术应用,l998,2.
发电。这需要现代电力电子技术来完成。 能工作室,大大提高了劳动生产率,节约 [9]叶治正,叶靖国.开关稳压电源[M].高等教育出版社,
太阳能光伏发电则给世界能源界注入了一 了人力资源。解决了企业的众多安全与环 1998.

/2011.09/ -25-

You might also like