DS18B20

芯片信息

型号 封装 在线定购
DS18B20+(查看) TO-92

引脚布局

(点击图片看大图)
技术资料—— DS18B20 PDF技术资料

DS18B20 概述


DS18B20数字温度计提供9位(二进制)温度读数,指示器件的温度。信息经过单线接口送入DS18B20或从DS18B20送出,因此从主机CPU到DS18B20仅需一条线(和地线)。DS18B20的电源可以由数据线本身提供而不需要外部电源。因为每一个DS18B20在出厂时已经给定了唯一的序号,因此任意多个DS18B20可以存放在同一条单线总线上。这允许在许多不同的地方放置温度敏感器件。DS18B20的测量范围从-55℃到+125℃,增量值为0.5℃,可在ls(典型值)内把温度变换成数字。
  每一个DS18B20包括一个唯一的64位长的序号,该序号值存放在DS18B20内部的ROM(只读存贮器)中。开始8位是产品类型编码(DS18B20编码均为10H)。接着的48位是每个器件唯一的序号。最后8位是前面56位的CRC(循环冗余校验)码。DS18B20中还有用于贮存测得的温度值的两个8位存贮器RAM,编号为0号和1号。1号存贮器存放温度值的符号,如果温度为负℃,则1号存贮器8位全为1,否则全为0。0号存贮器用于存放温度值的补码,LSB(最低位)的1表示0.5℃。将存贮器中的二进制数求补再转换成十进制数并除以2就得到被测温度值。