APP下载

基于单片机、温度传感器的温度智能控制系统的设计

2011-04-27西安工程大学电信学院刘晓春

电子世界 2011年9期
关键词:单片机系统

西安工程大学电信学院 刘晓春

引言

水温测量模块用于测量器皿中水的温度。系统需要利用测温传感器检测出水的实时温度,是控制模块做出正确的反应,控制水的温度,对于测温传感器本文选择DS18B20单总线可编程温度传感器,来实现对温度的采集和转换,大大简化了电路的复杂度。控制器部分本文采用51系列的89C51作为系统的控制器。单片机算术运算功能强,软件编程灵活,自由度大,可用软件编程实现各种算法,并且具有功耗低,体积小,技术成熟,成本低廉等有点,使其在各个领域应用广泛。

1.系统的总体结构

系统总体结构分为:DS18B20模块,显示模块,继电器模块,键盘输入模块,DS18B20可以被编程,所以箭头是双向的,89C51首先写入命令给DS18B20,然后DS18B20开始转换数据,转换后通过89C51来处理数据。数据处理后的结果就显示到数码管上,模块如图1所示。

图1 模块图

图2 系统各模块之间工作顺序

图3 DS18B20管脚图

图4 DS18B20模块的接口

图5 继电器接口模块

图6 总体流程图

本系统的执行方法是循环查询执行的,键盘扫描也是用循环查询的办法,由于本系统对实时性要求不是很高,所以没有用到中断方式来处理,系统模块如图2所示。

2.温度处理模块

2.1 温度传感器DS18B20

DS18B20与单片机的连接电路简单,如图5,与单片机的数据通信采用串行通信已完成其对温度信息的采集与转换。

DSl8B20的外观及引脚如图4,有3个引脚。VDD接电源,电压范围为3.0v~5.5V,它的供电方式有2种,一个是通过数据线供电,一个是加外电源。GND为接地线。……

登录APP查看全文

猜你喜欢

单片机系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于单片机的SPWM控制逆变器的设计与实现
基于PowerPC+FPGA显示系统
基于单片机的层次渐变暖灯的研究
基于单片机的便捷式LCF测量仪
半沸制皂系统(下)
小议PLC与单片机之间的串行通信及应用
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini