作业帮 > 物理 > 作业

一线式数字温度传感器DS18B20,

来源:学生作业帮 编辑:神马作文网作业帮 分类:物理作业 时间:2024/11/06 08:51:25
一线式数字温度传感器DS18B20,
一线式数字温度传感器DS18B20的“一线式”是什么意思,感激不尽.
一线式数字温度传感器DS18B20,
我来帮组你
独特的一线接口,只需要一条口线通信 多点能力,简化了分布式温度传感应用 无需外部元件 可用数据总线供电,电压范围为3.0 V至5.5 V 无需备用电源 测量温度范围为-55 ° C至+125 ℃ .华氏相当于是-67 ° F到257华氏度 -10 ° C至+85 ° C范围内精度为±0.5 ° C
温度传感器可编程的分辨率为9~12位 温度转换为12位数字格式最大值为750毫秒 用户可定义的非易失性温度报警设置 应用范围包括恒温控制,工业系统,消费电子产品温度计,或任何热敏感系统
描述该DS18B20的数字温度计提供9至12位(可编程设备温度读数.信息被发送到/从DS18B20 通过1线接口,所以中央微处理器与DS18B20只有一个一条口线连接.为读写以及温度转换可以从数据线本身获得能量,不需要外接电源.因为每一个DS18B20的包含一个独特的序号,多个ds18b20s可以同时存在于一条总线.这使得温度传感器放置在许多不同的地方.它的用途很多,包括空调环境控制,感测建筑物内温设备或机器,并进行过程监测和控制.
8引脚封装 TO-92封装 用途 描述
5 1 接地 接地
4 2 数字 信号输入输出,一线输出:源极开路
3 3 电源 可选电源管脚.见"寄生功率"一节细节方面.电源必须接地,为行动中,寄生虫功率模式.
不在本表中所有管脚不须接线 .
概况框图图1显示的主要组成部分DS18B20的.DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器.该装置信号线高的时候,内部电容器 储存能量通由1线通信线路给片子供电,而且在低电平期间为片子供电直至下一个高电平的到来重新充电.DS18B20的电源也可以从外部3V-5 .5V的电压得到.
DS18B20采用一线通信接口.因为一线通信接口,必须在先完成ROM设定,否则记忆和控制功能将无法使用.主要首先提供以下功能命令之一:1 )读ROM,2 )ROM匹配,3 )搜索ROM,4 )跳过ROM,5 )报警检查.这些指令操作作用在没有一个器件的64位光刻ROM序列号,可以在挂在一线上多个器件选定某一个器件,同时,总线也可以知道总线上挂有有多少,什么样的设备.
若指令成功地使DS18B20完成温度测量,数据存储在DS18B20的存储器.一个控制功能指挥指示DS18B20的演出测温.测量结果将被放置在DS18B20内存中,并可以让阅读发出记忆功能的指挥,阅读内容的片上存储器.温度报警触发器TH和TL都有一字节EEPROM 的数据.如果DS18B20不使用报警检查指令,这些寄存器可作为一般的用户记忆用途.在片上还载有配置字节以理想的解决温度数字转换.写TH,TL指令以及配置字节利用一个记忆功能的指令完成.通过缓存器读寄存器.所有数据的读,写都是从最低位开始.
DS18B20有4个主要的数据部件:
(1)光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该DS18B20的地址序列码.64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48位是该DS18B20自身的序列号,最后8位是前面56位的循环冗余校验码(CRC=X8+X5+X4+1).光刻ROM的作用是使每一个DS18B20都各不相同,这样就可以实现一根总线上挂接多个DS18B20的目的.
(2) DS18B20中的温度传感器可完成对温度的测量,以12位转化为例:用16位符号扩展的二进制补码读数形式提供,以0.0625℃/LSB形式表达,其中S为符号位.