APP下载

基于单片机多回路温度采集系统的设计

2014-03-16中北大学电子测试技术国家重点实验室沈大伟马铁华吕鹏飞

电子世界 2014年9期
关键词:单线流程图温度传感器

中北大学电子测试技术国家重点实验室 张 锐 沈大伟 马铁华 吕鹏飞

一、主控部分

采用AT89S52八位单片机实现。单片机软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制。而且体积小,硬件实现简单,安装方便。既可以单独对多DS18B20控制工作,还可以与PC机通信.运用主从分布式思想,由一台上位机(PC微型计算机),下位机(单片机)多点温度数据采集,组成两级分布式多点温度测量的巡回检测系统,实现远程控制。系统框图如图1所示。

图1

二、主程序模块

在主程序模块中要完成系统初始化,调用发送模块,接收模块以及显示模块等功能。主程序流程图如图2所示。

图2 主程序流程图

图3 温度采集模块程序流程图

三、温度采集模块

DS18B20是单总线器件,它在一根数据线上实现数据的双向传输,这就需要一定的协议来对读写数据提出严格的时序要求,而AT89C52单片机并不支持单线传输。因此,必须采用软件的方法来模拟单线的协议时序。单片机操作单线器件DS 18B20必须遵循下面的顺序。(l)初始化(2)ROM操作命令(3)内存操作命令(4)数据处理。其程序流程如图3所示。

本文研究的课题是一个基于单片机的多回路温度采集系统,该系统能及时采集当前温度值,并将测得数据传送出去进行分析。系统可以通过按键设定允许温度范围。系统采用AT89C52单片机作为主控制器,温度传感器采用数字式温度传感器DS18B20,显示采用低功耗的LCD1602。单片机对DS18B20进行数据采集,并通过数码管显示所采集的温度。

[1]李智祥,陈瑞.多点温度监控系统的设计[J].现代电子技术,2009(3):140-141.

[2]胡天明,齐建家.基于DS18B20的数字温度计设计及其应用[J].传感器界,2008(2):59-62.

[3]胡浩南,王悦,胡明祥.多路温度检测系统的设计[J].机电信息,2011(18):185

[4]王迎旭.单片机原理与应用[M].北京:机械工业出版社,2004,5:59-65.

[5]王刚.温度无线采集的系统设计[J].科技信息,2008(11):65-66.

[6]张友德.单片微型机原理、应用与实验[M].上海:复旦大学出版社,2001,3:30-33.

[7]Wojciech Skierucha.Design and performance of psychrometric soil water potential meter[M].Sensors and Actuators A:Physical,2005.1,Vo1.18:86-91.

猜你喜欢

单线流程图温度传感器
中老铁路单线长隧贯通 国内玉磨段完成投资近九成
单线重载铁路双接近区段设置方案探讨
温度传感器DS18B20在温度计设计中的应用
一种高性能CMOS温度传感器
XTR105电流变送器在温度传感器中的应用
专利申请审批流程图
专利申请审批流程图
单线半自动车站接近区段电码化探讨
单线单变对电网稳定运行影响浅析
温度传感器在笔记本电脑散热系统中的应用