下载此文档

DS18B20数字温度计的设计与实现.doc


文档分类:通信/电子 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
Forpersonaluseonlyinstudyandresearch;mercialuseDS18B20数字温度计的设计与实现一、。。二、实验内容与要求采用数字式温度传感器为检测器件,进行单点温度检测。用数码管直接显示温度值,微机系统作为数字温度计的控制系统。: (1)检测的温度范围:0℃~100℃,℃。(2)用4位数码管来显示温度值。(3)超过警戒值(自己定义)要报警提示。(1)扩展温度范围。(2)增加检测点的个数,实现多点温度检测。三、设计报告要求 :原理图(接线图)及简要说明 (包括遇到的问题及解决的方法)四、数字温度传感器DS18B20 由DALLAS半导体公司生产的DS18B20型单线智能温度传感器,属于新一代适配微处理器的智能温度传感器,可广泛用于工业、民用、军事等领域的温度测量及控制仪器、测控系统和大型设备中。它具有体积小,接口方便,传输距离远等特点。DS18B20性能特点DS18B20的性能特点:①采用单总线专用技术,既可通过串行口线,也可通过其它I/O口线与微机接口,无须经过其它变换电路,直接输出被测温度值(9位二进制数,含符号位),②测温范围为-55℃-+125℃,℃,③内含64位经过激光修正的只读存储器ROM,④适配各种单片机或系统机,⑤用户可分别设定各路温度的上、下限,⑥内含寄生电源。DS18B20内部结构DS18B20内部结构主要由四部分组成:64位光刻ROM,温度传感器,非挥发的温度报警触发器TH和TL,高速暂存器。64位光刻ROM是出厂前被光刻好的,它可以看作是该DS18B20的地址序列号。64位ROM结构图如图2所示。不同的器件地址序列号不同。 DS18B20的管脚排列如图1所示。LSBMSB8位检验CRC48位序列号8位工厂代码(10H)图1 DS18B20引脚分布图图264位ROM结构图DS18B20高速暂存器共9个存储单元,如表所示:序号寄存器名称作   用序号寄存器名称作   用0温度低字节以16位补码形式存放4配置寄存器1温度高字节5、6、7保留2TH/用户字节1存放温度上限8CRC3HL/用户字节2存放温度下限  以12位转化为例说明温度高低字节存放形式及计算:12位转化后得到的12位数据,存储在18B20的两个高低两个8位的RAM中,二进制中的前面5位是符号位。如果测得的温度大于0,这5位为0,;如果温度小于0,这5位为1,。高8位SSSSS262524低8位232221202-12-22-32-4DS18B20控制方法DS18B20有六条控制命令,如表所示:指   令约定代码操     作   说     明温度转换44H启动DS18B20进行温度转换读暂存器BEH读暂存器9个字节内容写暂存器4EH将数据写入暂存器的TH、TL字节复制暂存器48H把暂存器的TH、TL字节写到E2RAM中重新调E2RAMB8H把E2RAM中的TH

DS18B20数字温度计的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人小枷
  • 文件大小430 KB
  • 时间2019-03-13