全球旧事资料 分类
的提高,出现了多种集成的数字化温度传感器。(1智能温度传感器DS18B20的性能特点:1独特的单总线接口仅需要一个端口引脚进行通信可以是串行口也可以是其他IO口,无须变换,直接输出被测温度值位二进制,(9含符号位)多个DS18B20。可以并联挂接在一条总线上,实现实现多点温度采集检测功能;2可测温度范围为55~125℃,测量分辨率为00625℃;3内含64位经过激光修正的只读存储器ROM;4内含寄生电源,可直接通过数据总线供电,电压范围为30~55V;5零待机功耗;6用户可通过编程分别设定各路的温度上、下限温度值来实现报警功能;7适配各种微处理器;8报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件;9负电压特性,电源极性接反时,温度计不会因发热而烧毁,但不能正常工作;10可检测距离远,最远测量距离为150m。(2)DS18B20的内部结构DS18B20的内部结构如图31所示。DS18B20内部结构主要由四部分组成:64位光刻ROM,温度报警触发器温度传感器以及高速缓存器。164位光刻ROM。位光刻ROM是出厂前已被刻好的,64它可以看做是该DS18B0的地址序列号,不同的器件不一样,64位的地址序列号的构成如表21所示。开始8位是产品序列号代表产品的序列,接着48位产品序号代表同一系列产品的不同产品,最后8位是前56位的CRC校验码,所以不同的器件的地址序列号各不一样这也是多个DS18B20可以采用一线进行通信的原因(8位CRC编码的计算公式为CRCXXX1)。在64bROM的最高有效字节中存储有循环冗余校验码(CRC)主机根据ROM的前56位来计算CRC值,。并和存入DS18B20中的CRC值做比较,以判断主机收到的ROM数据是否正确。
10
f表3-164位ROM地址序列号结构
48位产品序列号
8位产品序号
8位CRC编码检验
存储器和控制逻辑位和单线端口暂存器电源探测位产生器
内部
温度传感器上限触发下限触发
图3-1DS18B20内部结构2非挥发的温度报警触发器包括上限温度触发器TH和下限温度触发器TL。可通过软件程序写入设定用户所要求的报警上下限温度值。3高速暂存器。可以设置DS18B20温度转换的精度。DS18B20出厂时该位被设置为0,用户要去改动,R1和R0决定温度转换的精度位数,来设置分辨率如图14。DS18B20温度传感器的内部存储器还包括一个高速暂存RAM和一个非易失性的可电擦除的E2PRAM。高速暂存RAM的结构为8字节的存储器,表3-2DS18B20高速暂存器结构寄存器名称作用温度低字节温度高字节6TH用户字节1HL用户r
好听全球资料 返回顶部