介绍了数字温度传感器DS18B20的结构特征及控制方法,并对以此传感器,89C51单片机为控制器构成的温度测量装置的工作原理及程序设计作了相关的介绍。
关键词:
单片机AT89C51,数字温度传感器DS18B20,蜂鸣器,发光二极管,六位共阴极数码管
4
f目录
正文
总体设计方案一、主控制器二、温度传感器
1DS18B20的特性介绍2DS18B29的内部结构3DS18B29的存储器4DS18B29的控制方法5DS18B29的测温原理6DS18B20与单片机的接口7系统整体硬件电路8系统软件算法
三、结语
总结与体会
…………8…………8…………9…………9…………10…………11…………12…………12…………13…………13…………21
…………22
参考文献
…………23
5
f总体设计方案如下图
正文
单片机复位
主
报警点按键调
控制
器
六位数码管显示
温度传感器
一,主控制器单片机AT89C51具有低电压供电和体积小等特点,四个端口只需要两
个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。AT89C51单片机是ATMEL公司生产的高性能8位单片机,主要功能特性如下:①兼容MCS51指令系统;②32个双向IO口,两个16位可编程定时计数器;③1个串行中断,两个外部中断源;④可直接驱动LED;⑤低功耗空闲和掉电模式;⑥4kB可反复擦写1000次FLASIROM;⑦全静态操作O~24MHz;⑧128×8b内部RAM。该款芯片的超低功耗和良好的性能价格比使其非常适合嵌入式产品应用。
6
f二,温度传感器DS18B20DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进
型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现9~12位的数字值读数方式。1DS18B20特性介绍
DS18B20是DALLAS公司的最新单线数字温度传感器,它的体积更小、适用电压更宽、更经济,DS18B20是世界上第一片支持“一线总线”接口的温度传感器,一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念,它的测量温度范围为-55~+125℃,在-10~+85℃范围内,精度为±05℃,现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性,适合于恶劣环境的现场温度测量,如:环境控制、设备或过程控制、测温类消费电子产品等,与前一代产品不同,新的产品支持3~55V的电压范围,使系统设计更灵活、方便,而且新一代产品更便宜,体积更小,DS18B20可以程序设定9~12位的分辨率,精度为±05℃。可以选择更小的封r