编辑: Mckel0ve 2014-10-27
第11章 思考题 DS18B20传感器是由哪家公司生产的,其特点是什么? 答:DS18B20温度传感器是美国DALLAS半导体公司生产的数字化温度传感器,它与以往模拟量温度传感器不同,数字化是其一大特点,它能将被测环境温度直接转化为数字量,并以串行数据流的形式,传输给单片机等微处理器去处理.

DS18B20温度传感器的另一个主要特点是它是单总线的,即它与单片机等微处理器连接时,只需占用一个I/O管脚,并且不再需要其它任何外部元器件,这大大简化了它与单片机之间的接口电路. DS18B20的测温范围是多少?测温精度是多少? 答:测温范围-55℃~+125℃.在-10℃~+85℃范围内,测量精度可达±0.5℃;

有可编程的9~12位测温分辨率,对应的可分辨温度值分别为0.5℃,0.25℃,0.125℃,0.0625℃;

12位分辨率时的温度测量转换最长时间(上限)只有750ms. DS18B20内部存储器有哪些?主要功能是什么? 答:DS18B20内部的存储器有三个:64位光刻ROM、中间结果暂存RAM和E2RAM. (1)64位光刻ROM,其数据格式如图所示. 位63 位56 位55 位8 位7 位0 8位CRC码48位序列号 家族代码 28H 64位光刻ROM数据格式 (2)中间结果暂存RAM 中间结果暂存RAM共有8个字节,其结构如图所示. 功能描述 字节地址 温度值低8位0温度值高8位1设置温度上限值

2 设置温度下限值

3 设置寄存器字节

4 保留

5 保留

6 保留

7 中间结果暂存RAM (3)E2RAM E2RAM的结构如图11-7所示.可以看到,E2RAM是中间结果暂存RAM中字节地址位2,3,4的三个字节内容的拷贝或者说是备份,以备数据的完备性需要. 画出DS18B20外部电源供电方式与单片机的连接电路图. 利用for循环如何实现较精确延时? 答:利用for循环,可以实现较精确延时.一般利用for循环中++、--语句,并利用KEIL软件进行模拟调试,观察其运行时间并不断调试参数. 查阅资料回答常用的温度传感器还有哪些,它们有什么特点? 略.

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题