图2-3 电源电路图 8
图2-4 复位电路硬件电路图 9
图2-5 晶振电路原理图 9
图2-6 串行通信电路 11
图2-7 DS18B20引脚图 12
图2-8 DS18B20内部结构图 12
图2-9 DS18B20测温电路 15
图2-10 数码管引脚图 16
图2-11 共阴极接法 17
图2-12 共阳极接法 17
图2-13 五位LED动态显示电路 19
图2-14 温度上下限设置电路 20
图2-15 蜂鸣器及亮灯报警电路 21
图2-16 总电路图 22
图3-1 软件主流程图 24
图3-2 温度采集流程图 25
表清单表序号 表名称 页码
表2-1 P3口的第二功能 6
表2-2 DS18B20温度值格式表 13
表2-3 DS18B20温度数据表 14
表2-4 DS18B20配置寄存器结构 14
表2-5 配置寄存器与分辨率关系表 15
表2-6 DS18B20寄存器印象图 15
表2-7 七段数码管真值表 18
1绪论
1.1引言
温度是一个一直与我们息息相关的物理量,它涉及的范围太广,几乎在任何场合、任何领域,温度都是一个不可忽视的重要概念。在工业领域,炼铁炼钢如果无法检测温度就无法做出优质的钢铁,而民用领域更是注重温度,无法检测温度可以说是致命的。温室栽培离不开温度检测,家禽养殖如果不能准确及时得知室内温度就无法给家禽一个健康成长的环境,甚至会引发流感瘟疫。在很多高级场合下,温度更是必要,会议场所、医疗中心、多方会谈、没有一个准确的温度检测和控制甚至会使它们无法进行。而且现在越来越多的场所注重温度,比如许多娱乐场所超市、宾馆、KTV、计算机房等等。所以温度检测是一个实用、而又重要的课题。随着科技的飞速发展,以单片机为主的系统设计广泛的运用于各个领域,而智能温度检测系统也因为其重要性,开始越来越多的走进我们的生活。
目前对于温度检测,大多都是单点测量,而且还有温度采样精度不高,温度信息传递不及时等缺点,无法很好地满足很多领域的要求,所以一个实时性高,精度高而且可以多点温度检测的智能多路温度检测系统就显得很必要。