基于51单片机温度采集系统的设计与实现
2
陈志红 张 甄 陈志勇
1
1
(1.郑州铁路职业技术学院 河南 郑州 450052;2.郑州铁路局 机械化线路段 河南 郑州 450052)
摘 要: 数字单总线温度传感器是目前最新的测温器件,它集温度测量,A/D转换于一体,单总线结构,数字量输出,直接与单片机相接等优点。可用它组成
单路或多路温度测量装置。叙述基于51单片机温度采集系统的硬件设计和软件实现。
关键词: DS18B20温度采集;51单片机;RS-232串行接口电路;数码显示
中图分类号:TP2 文献标识码:A 文章编号:1671-7597(2010)1110090-01
1 温度采集系统硬件设计
温度采集系统中单片机根据程序对DS18B20内转换的温度信息进行采
集,将采集到的温度信息显示在数码管或液晶板上,其硬件设计框图如图
1.1。此系统分为四个模块:单片机最小系统、RS-232串行接口电路、温度
采集模块和温度显示模块。单片机采用宏晶科技公司推出的STC89C51,该
芯片具有ISP功能,可实现在线编程;RS-232串口下载电路,用于程序下载
以及单片机和其他外设的串行通信;选用DALLAS公司生产的单总线数字式
温度传感器DS18B20,实现的温度采集。数码管和1602构成的显示电路,用
于温度数据的显示。同时,该系统还加入了两个外部中断,用于对外部事
件的实时处理。温度采集系统原理图如图1.2。
图1.1 温度采集系统硬件原理框图
图2.1 温度采集系统软件设计框图
3 温度采集系统设计特点
由于STC89C51单片机具有ISP功能,可实现在
线编程,通过上位机软件直接与PC机连接就可完成
程序的下载烧录,无需反复插拔单片机,无需昂贵
的专用编程器,甚至不需要仿真器,下载用户程序
后直接查看结果,达到调试目的。利用它制作一块
学习实验板,自备一个U盘,安装几个必要的开发
软件,一边学习汇编语言或高级语言,一边做实验
而不受时间地点限制,可以做到随时随地、随心所
欲、轻轻松松地学习单片机。
参考文献:
[1]何立民,MCS51单片机应用系统设计-系统配
置与接口技术,北京航天大学出版社,1998,103-
104.
[2]何立民,MCS-51系列单片机系统设计.北京:
北京航空大学出版社,1992,106.
[3]罗文光、兰红莉,基于单总线的多路温度测
试技术,传感技术,2002,21(3).
图1.2 温度采集系统原理图
2 温度采集系统软件设计
温度采集系统软件设计框图如图2.1。
290
作者简介:
陈志红(1967-),郑州铁路职业技术学院电子
工程系,华中科技大学通信与信息系统工学硕士;张
甄(1970-),郑州铁路职业技术学院实训中心职工;陈志勇(1970-),郑州
铁路局机械化线路段职工。