ds18b20中文资料pdf ds18b20中文手册

合集下载

DS18B20中文资料(全)

DS18B20中文资料(全)

达拉斯DS18B20半导体可编程分辨率的单总线®数字温度计特征引脚排列l独特的单线接口仅需一个端口引脚进行通讯l每个器件有唯一的64位的序列号存储在内部存储器中l简单的多点分布式测温应用l无需外部器件l可通过数据线供电。

供电范围为3.0V到5.5V。

l测温范围为-55~+125℃(-67~+257℉)l在-10~+85℃范围内精确度为±5℃l温度计分辨率可以被使用者选择为9~12位l最多在750ms内将温度转换为12位数字l用户可定义的非易失性温度报警设置l报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件l与DS1822兼容的软件l应用包括温度控制、工业系统、消费品、温度计或任何热感测系统引脚说明GND -地DQ -数据I/OVDD -可选电源电压NC -无连接说明DS18B20数字温度计提供9-12位摄氏温度测量而且有一个由高低电平触发的可编程的不因电源消失而改变的报警功能。

DS18B20通过一个单线接口发送或接受信息,因此在中央处理器和DS18B20之间仅需一条连接线(加上地线)。

它的测温范围为-55~+125℃,并且在-10~+85℃精度为±5℃。

除此之外,DS18B20能直接从单线通讯线上汲取能量,除去了对外部电源的需求。

每个DS18B20都有一个独特的64位序列号,从而允许多只DS18B20同时连在一根单线总线上;因此,很简单就可以用一个微控制器去控制很多覆盖在一大片区域的DS18B20。

这一特性在HVAC环境控制、探测建筑物、仪器或机器的温度以及过程监测和控制等方面非常有用。

详细的引脚说明表18引脚SOIC封装* TO-9封装符号说明5 1 GND 接地。

4 2 DQ 数据输入/输出引脚。

对于单线操作:漏极开路。

当工作在寄生电源模式时用来提供电源(建“寄生电源”节)。

3 3 VDD 可选的VDD引脚。

工作与寄生电源模式时VDD必须接地。

*所有上表未提及的引脚都无连接。

DS18B20数据手册-中文版

DS18B20数据手册-中文版

DS18B20数据手册-中文版DS18B20 分辨率可编程概述1-Wire数字温度传感器 DS18B20数字温度传感器提供9-Bit到12-Bit的摄氏温度测量精度和一个用户可编程? 温度转换时间在转换精度为12-Bits时达到的非易失性且具有过温和低温触发报警的报警最大值750ms。

功能。

DS18B20采用的1-Wire通信即仅采用一? 用户自定义非易失性的的温度报警设置。

个数据线(以及地)与微控制器进行通信。

该? 定义了温度报警搜索命令和当温度超过用户传感器的温度检测范围为-55?至+125?,并且自定义的设定值时。

在温度范围超过-10?至85?之外时还具有? 可选择的8-Pin SO (150 mils), 8-PinμSOP,+-0.5?的精度。

此外,DS18B20可以直接由数及3-Pin TO-92封装。

据线供电而不需要外部电源供电。

? 与DS1822程序兼容。

每片DS18B20都有一个独一无二的64位? 应用于温度控制系统,工业系统,民用产品,序列号,所以一个1-Wire总线上可连接多个温度传感器,或者任何温度检测系统中。

DS18B20设备。

因此,在一个分布式的大环境管脚定义图里用一个微控制器控制多个DS18B20是非常简单的。

这些特征使得其在HVAC环境控制,在建筑、设备及机械的温度监控系统,以及温度过程控制系统中有着很大的优势。

特性独特的1-Wire总线接口仅需要一个管脚来通信。

每个设备的内部ROM上都烧写了一个独一无二的64位序列号。

多路采集能力使得分布式温度采集应用更加简单。

无需外围元件。

能够采用数据线供电;供电范围为3.0V至5.5V。

温度可测量范围为:-55?至+125?(-67?至+257?)。

温度范围超过-10?至85?之外时具有+-0.5?的精度。

内部温度采集精度可以由用户自定义为9-Bits至12-Bits。

DS18B20订购信息零件温度范围引脚数-封装顶部标号DS18B20 3 TO-92 18B20 -55?至+125?DS18B20+ 3 TO-92 18B20 -55?至+125?DS18B20/T&R 18B20 -55?至+125? 3 TO-92(2000片)DS18B20+T&R 18B20 -55?至+125? 3 TO-92(2000片)DS18B20-SL/T&R 18B20 -55?至+125? 3 TO-92(2000片)* DS18B20-SL+T&R 18B20 -55?至+125? 3 TO-92(2000片)* DS18B20U 8 uSOP 18B20 -55?至+125?DS18B20U+ 8 uSOP 18B20 -55?至+125?DS18B20U/T&R 18B20 -55?至+125? 8 uSOP(3000片)DS18B20+T&R 18B20 -55?至+125? 8 uSOP(3000片)DS18B20Z 8 SO DS18B20 -55?至+125?DS18B20Z+ 8 SO DS18B20 -55?至+125?DS18B20Z/T&R DS18B20 -55?至+125? 8 SO(2500片)DS18B20Z+T&R DS18B20 -55?至+125? 8 SO(2500片)“+”号表示的是无铅封装。

DS18B20中文资料

DS18B20中文资料

第一部分:DS18B20得封装与管脚定义首先,我们来认识一下DS18B20这款芯片得外观与针脚定义,DS18B20芯片得常见封装为TO92,也就就是普通直插三极管得样子,当然也可以找到以SO(DS18B20Z)与μSOP(DS18B20U) 形式封装得产品,下面为DS18B20各种封装得图示及引脚图。

了解了这些该芯片得封装形式,下面就要说到各个管脚得定义了,如下表即为该芯片得管脚定义:上面得表中提到了一个“奇怪”得词——“寄生电源”,那我有必要说明一下了,DS18B20芯片可以工作在“寄生电源模式”下,该模式允许DS18B20工作在无外部电源状态,当总线为高电平时,寄生电源由单总线通过VDD 引脚,此时DS18B20可以从总线“窃取”能量,并将“偷来”得能量储存到寄生电源储能电容(Cpp)中,当总线为低电平时释放能量供给器件工作使用。

所以,当DS18B20工作在寄生电源模式时,VDD引脚必须接地。

第二部分:DS18B20得多种电路连接方式如下面得两张图片所示,分别为外部供电模式下单只与多只DS18B20测温系统得典型电路连接图。

(1)外部供电模式下得单只DS18B20芯片得连接图(2)外部供电模式下得多只DS18B20芯片得连接图这里需要说明得就是,DS18B20芯片通过达拉斯公司得单总线协议依靠一个单线端口通讯,当全部器件经由一个三态端口或者漏极开路端口与总线连接时,控制线需要连接一个弱上拉电阻。

在多只DS18B20连接时,每个DS18B20都拥有一个全球唯一得64位序列号,在这个总线系统中,微处理器依靠每个器件独有得64位片序列号辨认总线上得器件与记录总线上得器件地址,从而允许多只DS18B20同时连接在一条单线总线上,因此,可以很轻松地利用一个微处理器去控制很多分布在不同区域得DS18B20,这一特性在环境控制、探测建筑物、仪器等温度以及过程监测与控制等方面都非常有用。

对于DS18B20得电路连接,除了上面所说得传统得外部电源供电时得电路连接图,DS18B20也可以工作在“寄生电源模式”,而下图则表示了DS18B20工作在“寄生电源模式”下得电路连接图。

ds18b20中文

ds18b20中文

特征:独特的单线接口,只需 1 个接口引脚即可通信每个设备都有一个唯一的64位串行代码存储在光盘片上多点能力使分布式温度检测应用得以简化不需要外部部件可以从数据线供电,电源电压范围为3.0V至5.5V测量范围从-55 ° C 至+125 ° C(-67 ° F至257 ° F),从-10℃至+85 ° C的精度为0.5 ° C温度计分辨率是用户可选择的9至12位转换12位数字的最长时间是750ms用户可定义的非易失性的温度告警设置告警搜索命令识别和寻址温度在编定的极限之外的器件(温度告警情况)采用8引脚SO(150mil),8引脚SOP和3引脚TO - 92封装软件与DS1822兼容应用范围包括恒温控制工业系统消费类产品温度计或任何热敏系统综述64位ROM存储设备的独特序号。

存贮器包含2个字节的温度寄存器,它存储来自温度传感器的数字输出。

此外,暂存器可以访问的1个字节的上下限温度告警触发器(TH和TL)和1个字节的配置寄存器。

配置寄存器允许用户设置的温度到数字转换的分辨率为9,10,11或12位。

TH,TL和配置寄存器是非易失性的,因此掉电时依然可以保存数据。

该DS18B20使用Dallas的单总线协议,总线之间的通信用一个控制信号就可以实现。

控制线需要一个弱上拉电阻,因为所有的设备都是通过3线或开漏端口连接(在DS18B20中用DQ引脚)到总线的。

在这种总线系统中,微处理器(主设备)和地址标识上使用其独有的64位代码。

因为每个设备都有一个唯一的代码,一个总线上连接设备的数量几乎是无限的。

单总线协议,包括详细的解释命令和“时间槽”,此资料的单总线系统部分包括这些内容。

DS18B20的另一个特点是:没有外部电源供电仍然可以工作。

当DQ引脚为高电平时,电压是单总线上拉电阻通过DQ引脚供应的。

高电平信号也可以充当外部电源,当总线是低电平时供应给设备电压。

温度传感器DS18B20中文资料

温度传感器DS18B20中文资料

以 0.5 的增量值 在 0.5 至+125 的范围内测量温度 对于应用华氏温度的场合 必须使用查
找表或变换系数
注意 在 DS1820 中 温度是以 1/2 LSB 最低有效位 形式表示时 产生以下 9 位格式
MSB 最高有效位 1
最低有效位 LSB 11001110
= -25 最高有效 符号 位被复制到存储器内两字节的温度寄存器中较高 MSB 的所有位 这种 符号扩展
4
PD om
PD om
er ww
er ww
F-XChange View !
Click to buy NOW
w.docu-track.c
TARGETECH®
DS1820
F-XChange View !
Click to buy NOW
w.docu-track.c
图 3 使用 VDD 提供温度变换所需电流
钭率累加器用于补偿振荡器温度特性的非线性 以产生高分辩率的温度测量 通过改变温度每 升高一度 计数器必须经历的计数个数来实行补偿 因此 为了获得所需的分辩率 计数器的数值
5
PD om
PD om
er ww
er ww
F-XChange View !
Click to buy NOW
w.docu-track.c
Click to buy NOW
w.docu-track.c
到这一点 当使用寄生电源方式时 VDD 引脚必须连接到地 向 DS1820 供电的另外一种方法是通过使用连接到 VDD 引脚的外部电源 如图 3 所示 这种方法
的优点是在 I/O 线上不要求强的上拉 总线上主机不需向上连接便在温度变换期间使线保持高电
3

DS18B20中文手册

DS18B20中文手册
总线控制器通过发出报警搜索命令[ECh]检测总线上所有的 DS18B20 报警标识。 任何置位报警标识的 DS18B20 将响应这条命令,所以总线控制器能精确定位每一 个满足报警条件的 DS18B20。如果报警条件成立,而 TH 或 TL 的设置已经改变, 另一个温度转换将重新确认报警条件。
DS18B20 供电
达拉斯 半导体
DS18B20 可编程分辨率的 单总线®数字温度计
特征
引脚排列
l 独特的单线接口仅需一个端口引脚 进行通讯
l 每个器件有唯一的 64 位的序列号存 储在内部存储器中
l 简单的多点分布式测温应用 l 无需外部器件 l 可通过数据线供电。供电范围为 3.0V
到 5.5V。 l 测温范围为-55~+125℃(-67~+
外部电源给 DS18B20 供电 图 5
64 位(激)光刻只读存储器
每只 DS18B20 都有一个唯一存储在 ROM 中的 64 位编码。最前面 8 位是单线系列 编码:28h。接着的 48 位是一个唯一的序列号。最后 8 位是以上 56 位的 CRC 编 码。CRC 的详细解释见 CRC 发生器节。64 位 ROM 和 ROM 操作控制区允许 DS18B20 作为单总线器件并按照详述于单总线系统节的单总线协议工作。
每个 DS18B20 都有一个独特的 64 位序列号,从而允许多只 DS18B20 同时连在 一根单线总线上;因此,很简单就可以用一个微控制器去控制很多覆盖在一大片 区域的 DS18B20。这一特性在 HVAC 环境控制、探测建筑物、仪器或机器的温 度以及过程监测和控制等方面非常有用。
详细的引脚说明 表 1
8 引脚 SOIC 封装* TO-9 封装
5
1
4

亿学通电子 DS18B20 温度传感器使用手册

亿学通电子 DS18B20 温度传感器使用手册

1) DS18B20 是DALLAS 公司生产的一线制数字温度传感器; 2) 具有3 引脚TO-92 小体积封装形式; 3) 温度测量范围为-55℃~+125℃; 4) 电源供电范围为3V~5.5V ; 5) 可编程为9 位~12 位数字表示;6) 测温分辨率可达0.0625℃,被测温度用符号扩展的16 位数字量方式串行输出;7) 其工作电源既可在远端引入,也可采用寄生电源方式产生;8) 多个DS18B20 可以并联到3 根(VDD、DQ 和GND)或2 根(利用DQ 线供电、GND)线上,CPU 只需一根端口线就能与总线上的多个串联的DS18B20 通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。

一线总线独特而且经济的特点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。

TO-92封装的DS18B20DS18B20 的管脚排列及不同封装形式如图 2所示,DQ 为数字信号输入/输出端;GND 为电源地;VDD 为外接供电电源输入端(在寄生电源接线方式时接地,见),NC 表示无连接。

管脚图DS18B20内部结构如图3所示,主要由4 部分组成:64 位ROM 、温度传感器、非易失性存储的温度报警触发器TH 和TL 、配置寄存器。

DS18B20管脚DS18B20概述DS18B20内部结构图非常适用于远距离多点温度检测系统。

DQ-数据输入输出。

漏极开路1 线接口。

也在寄生电源模式时给设备提供电源。

访问DS18B20 的顺序如理初始化;DS18B20读写 连接图应用领域ROM 命令(接着是任何需要的数据交换);DS18B20 函数命令(接着是任何需要的数据交换)。

每一次访问DS18B20 时必须遵循这一顺序,如果其中的任何一步缺少或打乱它们的顺序,DS18B20 将不会响应。

(1)初始化时序所有与DS18B20 的通信首先必须初始化:控制器发出复位脉冲,DS18B20 以存在脉冲响应。

DS18B20中文资料

DS18B20中文资料

第一部分:DS18B20的封装和管脚定义首先,我们来认识一下DS18B20这款芯片的外观和针脚定义,DS18B20芯片的常见封装为TO-92,也就是普通直插三极管的样子,当然也可以找到以SO(DS18B20Z)和μSOP(DS18B20U)形式封装的产品,下面为DS18B20各种封装的图示及引脚图。

了解了这些该芯片的封装形式,下面就要说到各个管脚的定义了,如下表即为该芯片的管脚定义:上面的表中提到了一个“奇怪”的词——“寄生电源”,那我有必要说明一下了,DS18B20芯片可以工作在“寄生电源模式”下,该模式允许DS18B20工作在无外部电源状态,当总线为高电平时,寄生电源由单总线通过VDD 引脚,此时DS18B20可以从总线“窃取”能量,并将“偷来”的能量储存到寄生电源储能电容(Cpp)中,当总线为低电平时释放能量供给器件工作使用。

所以,当DS18B20工作在寄生电源模式时,VDD引脚必须接地。

第二部分:DS18B20的多种电路连接方式如下面的两张图片所示,分别为外部供电模式下单只和多只DS18B20测温系统的典型电路连接图。

(1)外部供电模式下的单只DS18B20芯片的连接图(2)外部供电模式下的多只DS18B20芯片的连接图这里需要说明的是,DS18B20芯片通过达拉斯公司的单总线协议依靠一个单线端口通讯,当全部器件经由一个三态端口或者漏极开路端口与总线连接时,控制线需要连接一个弱上拉电阻。

在多只DS18B20连接时,每个DS18B20都拥有一个全球唯一的64位序列号,在这个总线系统中,微处理器依靠每个器件独有的64位片序列号辨认总线上的器件和记录总线上的器件地址,从而允许多只DS18B20同时连接在一条单线总线上,因此,可以很轻松地利用一个微处理器去控制很多分布在不同区域的DS18B20,这一特性在环境控制、探测建筑物、仪器等温度以及过程监测和控制等方面都非常有用。

对于DS18B20的电路连接,除了上面所说的传统的外部电源供电时的电路连接图,DS18B20也可以工作在“寄生电源模式”,而下图则表示了DS18B20工作在“寄生电源模式”下的电路连接图。

DS18B20数据手册-中文版

DS18B20数据手册-中文版
13.2
由接闪器、引下线和接地装置组成,主要用于防护直击雷的防雷装置。
13.3
除外部防雷装置外,所有其他附加设施均为内部防雷装置,主要用于减小和防护雷电流在需防护空间内所产生的电磁效应。
13.4
一种有意或非有意的导电连接,由于这种连接,可使电路或电气设备接到大地或接到代替大地的某种较大的导电体。
1注:接地的目的是:a.使连接到地的导体具有等于或近似于大地(或代替大地的导电体)的电位;b.引导入地电流流入和流出大地(或代替大地的导电体)。
15.5.12
15.5.13
表2等电位连接工频接地电阻值
名 称
允许值
交流工作地(即中性线或零线接地)
<4Ω
直流工作地(即信号地或逻辑地)
<4Ω
安全保护地(即PE线)
<4Ω
防雷地
<10Ω
共用地(即联合接地)
<4Ω
15.5.14
15.6
15.6.1
15.6.2
15.6.3
15.6.4
15.6.5
15.6.6
13.12
对防雷装置的外观部分进行目测,对隐蔽部分利用原设计资料或质量监督资料核实的过程。
13.13
按照防雷装置的设计标准要求,对防雷装置进行的检查、测量及检测数据分析处理的全过程。
14
14.1
14.2
当第一类防雷建筑物的面积占建筑物总面积的30%及以上时,该建筑物宜确定为第一类防雷建筑物;
当第一类防雷建筑物的面积占建筑物总面积的30%以下,且第二类防雷建筑物的面积占建筑物总面积的30%及以上时,或当这两类防雷建筑物的面积均小于建筑物总面积的30%但其面积之和又大于30%时,该建筑物宜确定为第二类防雷建筑物;

DS18B20中文资料--最全版

DS18B20中文资料--最全版

18B20温度传感器应用解析温度传感器的种类众多,在应用与高精度、高可靠性的场合时DALLAS(达拉斯)公司生产的DS18B20温度传感器当仁不让。

超小的体积,超低的硬件开消,抗干扰能力强,精度高,附加功能强,使得DS18B20更受欢迎。

对于我们普通的电子爱好者来说,DS18B20的优势更是我们学习单片机技术和开发温度相关的小产品的不二选择。

了解其工作原理和应用可以拓宽您对单片机开发的思路。

DS18B20的主要特征:全数字温度转换及输出。

先进的单总线数据通信。

最高12位分辨率,精度可达土0.5摄氏度。

12位分辨率时的最大工作周期为750毫秒。

可选择寄生工作方式。

检测温度范围为–55°C ~+125°C (–67°F ~+257°F)内置EEPROM,限温报警功能。

64位光刻ROM,内置产品序列号,方便多机挂接。

多样封装形式,适应不同硬件系统。

DS18B20芯片封装结构:DS18B20引脚功能:·GND 电压地·DQ 单数据总线·VDD 电源电压·NC 空引脚DS18B20工作原理及应用:DS18B20的温度检测与数字数据输出全集成于一个芯片之上,从而抗干扰力更强。

其一个工作周期可分为两个部分,即温度检测和数据处理。

在讲解其工作流程之前我们有必要了解18B20的内部存储器资源。

18B20共有三种形态的存储器资源,它们分别是:ROM 只读存储器,用于存放DS18B20ID编码,其前8位是单线系列编码(DS18B 20的编码是19H),后面48位是芯片唯一的序列号,最后8位是以上56的位的CRC码(冗余校验)。

数据在出产时设置不由用户更改。

DS18B20共64位ROM。

RAM 数据暂存器,用于内部计算和数据存取,数据在掉电后丢失,DS18B20共9个字节RAM,每个字节为8位。

第1、2个字节是温度转换后的数据值信息,第3、4个字节是用户EEPROM(常用于温度报警值储存)的镜像。

DS18B20详细中文资料

DS18B20详细中文资料

分辨率可编程单总线数字温度传感器——DS18B20 特征:独特单总线接口,只需要一个端口引脚线即可实现通信每个器件的片上ROM 有一个独特64 位串行码存储多点能力使分布式温度检测应用得到简化不需要外围元件能用数据线供电,供电的范围3.0V~5.5V测量温度的范围:-55℃~+125℃(-67℉~+257℉)从-10℃~+85℃的测量的精度是±0.5℃温度传感器分别率由用户从9-12 位中选择在750ms 内把温度转换为12 位数字字(最大值)用户可定义,非易失性温度告警设置告警搜索命令识别和寻址温度在编定的极限之外的器件(温度告警情况)可采用8 引脚SO(150mil)、8 引脚µSOP 和3 引脚TO-92 封装软件兼容DS1822 器件应用范围包括:恒温控制、工业系统、消费类产品、温度计和任何的热敏系统图1 DS18B20 引脚排列图引脚说明:GND—地DQ—数字输入输出VDD—供电电压NC—空连接一般说明:DS18B20 数字温度传感器提供9~12 位摄氏温度的测量,拥有非易失性用户可编程最高与最低触发点告警功能。

DS18B20 通过单总线实现通信,单总线通常是DS18B20 连接。

它能够感应温度的范围为-55℃~+125℃,在-10℃~+85℃的测量的精度是±0.5℃,而且DS18B20 可以直接从数据线上获取供电(寄生电源)而不需要一个额外的外部电源。

因为每个DS18B20 拥有一个独特的64 序列号,因此它允许多个DS18B20 在一条单总线上,所以很方便使用一个微控制器来控制多个分布在较大范围内的DS18B20。

受益于这一特性的应用包括HAVC 环境控制、建筑物、设备和机械内的温度监测、以及过程监测和控制过程的温度监测。

图2注意: A "+"符号在封装上也标有。

订购信息表1S O* µSOP * TO-924 4 15 1 23 8 3DS18B20 详细引脚说明号符明说GND 地当脚引线总单路开,脚引出输入输据数,DQ 生寄见(供件器给时式模源电生寄用使电)分部源电VDD 选可下式模作操源电生寄在脚引,VDDVDD 地接须必* 表中所有未列出的引脚都是NC(空接)概述:方框图3 给出了表一所描述的DS18B20 的主要引脚连接。

DS18B20中文资料

DS18B20中文资料

18B20温度传感器应用解析温度传感器的种类众多,在应用与高精度、高可靠性的场合时DALLAS(达拉斯)公司生产的DS18B20温度传感器当仁不让。

超小的体积,超低的硬件开消,抗干扰能力强,精度高,附加功能强,使得DS18B20更受欢迎。

对于我们普通的电子爱好者来说,DS18B20的优势更是我们学习单片机技术和开发温度相关的小产品的不二选择。

了解其工作原理和应用可以拓宽您对单片机开发的思路。

DS18B20的主要特征:?? 全数字温度转换及输出。

?? 先进的单总线数据通信。

?? 最高12位分辨率,精度可达土0.5摄氏度。

?? 12位分辨率时的最大工作周期为750毫秒。

?? 可选择寄生工作方式。

?? 检测温度范围为–55°C ~+125°C (–67°F ~+257°F)?? 内置EEPROM,限温报警功能。

?? 64位光刻ROM,内置产品序列号,方便多机挂接。

?? 多样封装形式,适应不同硬件系统。

DS18B20芯片封装结构:DS18B20引脚功能:·GND 电压地 ·DQ 单数据总线 ·VDD 电源电压 ·NC 空引脚DS18B20工作原理及应用:DS18B20的温度检测与数字数据输出全集成于一个芯片之上,从而抗干扰力更强。

其一个工作周期可分为两个部分,即温度检测和数据处理。

在讲解其工作流程之前我们有必要了解18B20的内部存储器资源。

18B20共有三种形态的存储器资源,它们分别是:ROM 只读存储器,用于存放DS18B20ID编码,其前8位是单线系列编码(DS18B20的编码是19H),后面48位是芯片唯一的序列号,最后8位是以上56的位的CRC码(冗余校验)。

数据在出产时设置不由用户更改。

DS18B20共64位ROM。

RAM 数据暂存器,用于内部计算和数据存取,数据在掉电后丢失,DS18B20共9个字节RAM,每个字节为8位。

DS18B20中文资料

DS18B20中文资料

DS18B20一线总线数字式传感器DS18B20、DS1822 “一线总线”数字化温度传感器是DALLAS最新单线数字温度传感器,同DS1820一样,DS18B20也支持“一线总线”接口,测量温度范围为 -55°C~+125°C,在-10~+85°C范围内,精度为±0.5°C。

DS1822的精度较差为± 2°C 。

现场温度直接以“一线总线”的数字方式传输,大大提高了系统的抗干扰性。

适合于恶劣环境的现场温度测量,与前一代产品不同,新的产品支持3V~5.5V的电压范围,使系统设计更灵活、方便。

而且新一代产品更便宜,体积更小。

DS18B20可以程序设定9~12位的分辨率,精度为±0.5°C。

可选更小的封装方式,更宽的电压适用范围。

分辨率设定,及用户设定的报警温度存储在EEPROM中,掉电后依然保存。

DS18B20的性能是新一代产品中最好的!性能价格比也非常出色! DS1822与 DS18B20软件兼容,是DS1 8B20的简化版本。

省略了存储用户定义报警温度、分辨率参数的EEPRO M,精度降低为±2°C,适用于对性能要求不高,成本控制严格的应用,是经济型产品。

继“一线总线”的早期产品后,DS1820开辟了温度传感器技术的新概念。

DS18B20和DS1822使电压、特性及封装有更多的选择,让我们可以构建适合自己的经济的测温系统。

DS18B20的内部结构DS18B20内部结构主要由四部分组成:64位光刻ROM、温度传感器、非挥发的温度报警触发器TH和TL、配置寄存器。

DS18B20的管脚排列如下:DQ为数字信号输入/输出端;GND为电源地;VDD为外接供电电源输入端(在寄生电源接线方式时接地)。

光刻ROM中的64位序列号是出厂前被光刻好的,它可以看作是该D S18B20的地址序列码。

64位光刻ROM的排列是:开始8位(28H)是产品类型标号,接着的48位是该DS18B20自身的序列号,最后8位是前面56位的循环冗余校验码(CRC=X8+X5+X4+1)。

DS18B20中文资料

DS18B20中文资料

达拉斯DS18B20半导体可编程分辨率的单总线®数字温度计特征引脚排列l独特的单线接口仅需一个端口引脚进行通讯l每个器件有唯一的64位的序列号存储在内部存储器中l简单的多点分布式测温应用l无需外部器件l可通过数据线供电。

供电范围为3.0V到5.5V。

l测温范围为-55~+125℃(-67~+257℉)l在-10~+85℃范围内精确度为±5℃l温度计分辨率可以被使用者选择为9~12位l最多在750ms内将温度转换为12位数字l用户可定义的非易失性温度报警设置l报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件l与DS1822兼容的软件l应用包括温度控制、工业系统、消费品、温度计或任何热感测系统引脚说明GND -地DQ -数据I/OVDD -可选电源电压NC -无连接说明DS18B20数字温度计提供9-12位摄氏温度测量而且有一个由高低电平触发的可编程的不因电源消失而改变的报警功能。

DS18B20通过一个单线接口发送或接受信息,因此在中央处理器和DS18B20之间仅需一条连接线(加上地线)。

它的测温范围为-55~+125℃,并且在-10~+85℃精度为±5℃。

除此之外,DS18B20能直接从单线通讯线上汲取能量,除去了对外部电源的需求。

每个DS18B20都有一个独特的64位序列号,从而允许多只DS18B20同时连在一根单线总线上;因此,很简单就可以用一个微控制器去控制很多覆盖在一大片区域的DS18B20。

这一特性在HVAC环境控制、探测建筑物、仪器或机器的温度以及过程监测和控制等方面非常有用。

详细的引脚说明表18引脚SOIC封装* TO-9封装符号说明5 1 GND 接地。

4 2 DQ 数据输入/输出引脚。

对于单线操作:漏极开路。

当工作在寄生电源模式时用来提供电源(建“寄生电源”节)。

3 3 VDD 可选的VDD引脚。

工作与寄生电源模式时VDD必须接地。

*所有上表未提及的引脚都无连接。

DS18B20数据手册-中文版

DS18B20数据手册-中文版

DS18B20数据手册-中文版关键信息项1、协议名称:DS18B20 数据手册中文版2、适用产品:DS18B20 传感器3、数据格式:详细说明数据的传输和存储格式4、测量范围:明确传感器能够测量的温度范围5、精度:给出测量温度的精度数值6、响应时间:描述传感器对温度变化的响应速度7、供电要求:说明所需的供电电压和电流等参数8、接口类型:注明与其他设备连接的接口类型和规范11 概述本协议旨在提供关于DS18B20 传感器的详细技术规格和使用说明,以确保用户能够正确、有效地使用该传感器进行温度测量和数据处理。

111 DS18B20 简介DS18B20 是一款数字式温度传感器,具有体积小、精度高、接口简单等优点,广泛应用于各种温度测量场景。

112 特点1、独特的单总线接口,仅需一根数据线即可与微控制器进行通信。

2、测量范围广,可满足大多数应用场景的需求。

3、在-10℃至+85℃范围内,精度可达 ±05℃。

12 技术规格121 测量范围-55℃至+125℃122 精度在-10℃至+85℃范围内,精度为 ±05℃;在其他温度范围内,精度会有所降低。

123 分辨率用户可通过编程设置分辨率,可选 9 位至 12 位。

124 响应时间典型的温度转换时间为 750ms(12 位分辨率)。

13 供电要求131 供电电压工作电压范围为 30V 至 55V。

132 电流消耗在待机模式下,电流消耗极低;在温度转换期间,电流消耗会有所增加。

14 接口类型141 单总线接口采用独特的单总线协议进行通信,数据线需要上拉电阻。

142 时序要求严格遵循单总线的时序要求,以确保数据的正确传输。

15 数据格式151 温度数据以 16 位补码形式存储温度值。

152 校验位包含校验位以确保数据的准确性。

16 操作指令161 初始化指令用于启动传感器与控制器之间的通信。

162 温度转换指令触发传感器进行温度测量和转换。

163 读取数据指令读取传感器转换后的温度数据。

DS18B20中文资料

DS18B20中文资料

上就可以实现,见图 。在发出任何涉及拷贝到 ( 存储器或启动温度转换的协议之后,必须 在最多 μV 之内把 ,2 线转换到强上拉。使用寄生电源方式时,9'' 引脚必须接地。

另一种给 '6 供电的方法是从 9'' 引脚接入一个外部电源,见图 。这样做的好处是 ,2 线上不需要加强上拉,而且总线控制器不用在温度转换期间总保持高电平。这样在转换期间 可以允许在单线总线上进行其他数据往来。另外,在单线总线上可以挂任意多片 '6,而 520 命令,再接一个 &RQYHUW 7 命令, 且如果它们都使用外部电源的话,就可以先发一个 6NLS 让它们同时进行温度转换。注意当加上外部电源时,*1' 引脚不能悬空。
温度数据关系(表 )
温度℃ 数据输出(二进制) 数据输出(十六进制) )$ )))) ))&( ))
脚 6623 35 符号 *1' 接地
说明
'4 数据输入输出脚。对于单线操作:漏极开路(见“寄生电源”节) 9'' 可选的 9'' 引脚。具体接法见“寄生电源”节
'66( 脚 6623):所有上表中未提及的引脚都无连接。 概览 图 的方框图示出了 '6 的主要部件。'6 有三个主要数字部件:) 位激光 520, )温度传感器,)非易失性温度报警触发器 7+ 和 7/。器件用如下方式从单线通讯线上汲 取能量:在信号线处于高电平期间把能量储存在内部电容里,在信号线处于低电平期间消耗 电容上的电能工作,直到高电平到来再给寄生电源(电容)充电。'6 也可用外部 9 电 源供电。

Get清风DS18B20数据手册中文

Get清风DS18B20数据手册中文

DS18B20数据手册-中文版概述DS18B20数字温度传感器提供9-Bit 到12-Bit的摄氏温度测量精度和一个用户可编程的非易失性且具有过温和低温触发报警的报警功能。

DS18B20采用的1-Wire通信即仅采用一个数据线〔以及地〕与微控制器进行通信。

该传感器的温度检测范围为-55℃至+125℃,并且在温度范围超过-10℃至85℃℃的精度。

此外,DS18B20可以直接由数据线供电而不需要外部电源供电。

每片DS18B20都有一个独一无二的64位序列号,所以一个1-Wire总线上可连接多个DS18B20设备。

因此,在一个分布式的大环境里用一个微控制器控制多个DS18B20是非常简单的。

这些特征使得其在HV AC环境控制,在建筑、设备及机械的温度监控系统,以及温度过程控制系统中有着很大的优势。

特性·独特的1-Wire总线接口仅需要一个管脚来通信。

·每个设备的内部ROM上都烧写了一个独一无二的64位序列号。

·多路采集能力使得分布式温度采集应用更加简单。

·无需外围元件。

·能够采用数据线供电;供电范围为3.0V至5.5V。

·温度可测量范围为:-55℃至+125℃〔-67℉至+257℉〕。

·温度范围超过-10℃至85℃℃的精度。

·内部温度采集精度可以由用户自定义为9-Bits至12-Bits。

DS18B20 分辨率可编程1-Wire数字温度传感器·温度转换时间在转换精度为12-Bits时到达最大值750ms。

·用户自定义非易失性的的温度报警设置。

·定义了温度报警搜索命令和当温度超过用户自定义的设定值时。

·可选择的8-Pin SO (150 mils), 8-PinμSOP,及3-Pin TO-92封装。

·与DS1822程序兼容。

·应用于温度控制系统,工业系统,民用产品,温度传感器,或者任何温度检测系统中。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2 1 综述 图 1 的方框图表示 DS1820 的主要部件 DS1820 有三个主要的数据部件 1 64 位激光 lasered ROM;2 温度灵敏元件 和 3 非易失性温度告警触发器 TH 和 TL 器件从单线的通信线取得其电源 在信号线为高电平的时间周期内 把能量贮存在内部的电容器中 在单信号线为低电平的时间期内 断开此电源 直到信号线变为高电平重新接上寄生 电容 电源为止 作为另一种可供选择的方法 DS1820 也可用外部 5V 电源供电
ROM),2)Match ROM(匹配 ROM),3)Search ROM(搜索 ROM),4)Skip ROM(跳过 ROM),或 5)Alarm Search
告警搜索 在成功地执行了 ROM 操作序列之后 DS1820 特定的功能便可访问 然后总线上主机
可提供六个存贮器和控制功能命令之一
图5
64 位激光 ROM
4
DS1820
图 3 使用 VDD 提供温度变换所需电流
图 4 温度测量电路 DS1820 通过门开通期间内低温度系数振荡器经历的时钟周期个数计数来测量温度 而门开通 期由高温度系数振荡器决定 计数器予置对应于-55 的基数 如果在门开通期结束前计数器达到 零 那么温度寄存器 它也被予置到-55 的数值 将增量 指示温度高于-55 同时 计数器用钭率累加器电路所决定的值进行予置 为了对遵循抛物线规律的振荡器温度特 性进行补偿 这种电路是必需的 时钟再次使计数器计值至它达到零 如果门开通时间仍未结束 那么此过程再次重复 钭率累加器用于补偿振荡器温度特性的非线性 以产生高分辩率的温度测量 通过改变温度每 升高一度 计数器必须经历的计数个数来实行补偿 因此 为了获得所需的分辩率 计数器的数值
Convert T 命令 可以同时完成温度变换 注意只要外部电源处于工作状态 GND 地 引脚不 可悬空
图 2 强上拉在温度变换期内向 DS1820 供电 在总线上主机不知道总线上 DS1820 是寄生电源供电还是外部 VDD 供电的情况下 在 DS1820 内 采取了措施来通知采用的供电方案 总线上主机通过发出跳过 Skip ROM 的操作约定 然后发出 读电源命令 可以决定是否有需要强上拉的 DS1820 在总线上 在此命令发出后 主机接着发出读 时间片 如果是寄生供电 DS1820 将在单线总线上送回 0 如果由 VDD 引脚供电 它将送回 1 如果主机接收到一个 0 它知道它必须在温度变换期间在 I/O 线上供一个强的上拉 有关此命令 约定的详细说明 见 存贮器命令功能 一节 2 3 运用 测量温度 SDS1820 通过使用在板 on-board 温度测量专利技术来测量温度 温度测量电路的方框图见 图 4 所示
2
DS1820
图 1 DS1820 方框图 与 DS1820 的通信经过一个单线接口 在单线接口情况下 在 ROM 操作未定建立之前不能使用 存贮器和控制操作 主机必须首先提供五种 ROM 操作命令之一 1 Read ROM(读 ROM) 2 Match ROM(符 合 ROM),3)Search ROM(搜索 ROM),4)Skip ROM(跳过 ROM),或 5 Alarm Search(告警搜索) 这些命 令对每一器件的 64 位激光 ROM 部分进行操作 如果在单线上有许多器件 那么可以挑选出一个特 定的器件 并给总线上的主机指示存在多少器件及其类型 在成功地执行了 ROM 操作序列之后 可 使用存贮器和控制操作 然后主机可以提供六种存贮器和控制操作命令之一 一个控制操作命令指示 DS1820 完成温度测量 该测量的结果将放入 DS1820 的高速暂存 便笺 式 存贮器 Scratchpad memory 通过发出读暂存存储器内容的存储器操作命令可以读出此结 果 每一温度告警触发器 TH 和 TL 构成一个字节的 EEPROM 如果不对 DS1820 施加告警搜索命令 这些寄存器可用作通用用户存储器 使用存储器操作命令可以写 TH 和 TL 对这些寄存器的读访问 通过便笺存储器 所有数据均以最低有效位在前的方式被读写 2 2 寄生电源(parasite power) 方框图(图 1)示出寄生电源电路 当 I/O 或 VDD 引脚为高电平时 这个电路便 取 得 电源 只要符合指定的定时和电压要求 I/O 将提供足够的功率 标题为 单总线系统 一节 寄生电源的优点是双重的 1 利用此引脚 远程温度检测无需本地电源 2 缺少正常电源条件下 也可以读 ROM 为了使 DS1820 能完成准确的温度变换 当温度变换发生时 I/O 线上必须提供足够的 功率 因为 DS1820 的工作电流高达 1mA 5K 的上拉电阻将使 I/O 线没有足够的驱动能力 如果几 个 SD1820 在同一条 I/O 线上而且企图同时变换 那么这一问题将变得特别尖锐 有两种方法确保 DS1820 在其有效变换期内得到足够的电源电流 第一种方法是发生温度变换
6
DS1820
同时进行温度测量 如果某处温度超过极限 那么可以识别出正在告警的器件并立即将其读出而不
必读出非告警的器件
2 5 64 位激光 ROM
每一 DS1820 包括一个唯一的 64 位长的 ROM 编码 开绐的 8 位是单线产品系列编码
DS1820 编码是 10h 接着的 48 位是唯一的系列号 最后的 8 位是开始 56 位 CRC 见图 5 64
5
DS1820
以及在给定温度处每一摄氏度的计数个数 钭率累加器的值 二者都必须知道 此计算在 DS1820 内部完成以提供 0.5 的分辩率 温度读数以 16 位 符号扩展的二进制补码
读数形式提供 表 1 说明输出数据对测量温度的关系 数据在单线接口上串行发送 DS1820 可以
以 0.5 的增量值 在 0.5 至+125 的范围内测量温度 对于应用华氏温度的场合 必须使用查 找表或变换系数
器仅仅是 8 位 所以 0.5 位在比较时被忽略 TH 或 TL 的最高有较位直接对应于 16 位温度寄存器
的符号位 如果温度测量的结果高于 TH 或低于 TL 那么器件内告警标志将置位 每次温度测量更
新此标志 只要告警标志置位 DS1820 将对告警搜索命令作出响应 这允许并联连接许多 DS1820
3
DS1820
时 在 I/O 线上提供一强的上拉 如图 2 所示 通过使用一个 MOSFET 把 I/O 线直接拉到电源可达 到这一点 当使用寄生电源方式时 VDD 引脚必须连接到地
向 DS1820 供电的另外一种方法是通过使用连接到 VDD 引脚的外部电源 如图 3 所示 这种方法 的优点是在 I/O 线上不要求强的上拉 总线上主机不需向上连接便在温度变换期间使线保持高电 平 这就允许在变换时间内其它数据在单线上传送 此外 在单线总线上可以放置任何数目的 DS1820 而且如果它们都使用外部电源 那么通过发出跳过 Skip ROM 命令和接着发出变换
引脚说明
GND 地
DQ
数字输入输出
VDD 可选的 VDD
NC
空引脚
DNC 不连接
1.4 引脚 8 脚 SOIC
5 4 3
详细的引脚说明
引脚
符号


PR35
1 GND 地
2 DQ 单线运用的数据输入/输出引脚 漏极开路见 寄生电源 一节
3
VDD 可选 VDD 引脚 有关连接的细节见 寄生电源 一节
二 详细说明
注意 在 DS1820 中 温度是以 1/2 LSB 最低有效位 形式表示时 产生以下 9 位格式
MSB 最高有效位 1
最低有效位 LSB 11001110
= -25 最高有效 符号 位被复制到存储器内两字节的温度寄存器中较高 MSB 的所有位 这种 符号扩展 产生了如表 1 所示的 16 位温度读数
以下的过程可以获得较高的分辩率 首先 读温度 并从读得的值截去 0.5 位(最低有效位) 这个值便是 TEMP_READ 然后可以读留在计数器内的值 此值是门开通期停止之后计数剩余
TEMPRATURE(温度 = TEMP _ READ − 0.25 + (COUNT _ PER _ C − COUNT _ REMAIN) COUNT _ PER _ C
位 ROM 和 ROM 操作控制部分允许 DS1820 作为一个单线器件工作并遵循 单线总线系统 一节中所
详述的单线协议 直到 ROM 操作协议被满足 DS1820 控制部分的功能是不可访问的 此协议在 ROM
操作协议流程图 图 6 中叙述 单线总线主机必须首先操作五种 ROM 操作命令之一 1 Read ROM(读
DS1820
DS1820 单总线数字温度计
济南清风电子 ----------------更多资料和源程序,请访问以下网站 ===========================
一 概述
1 1 一般说明 DS1820 数字温度计提供 9 位温度读数,指示器件的温度 信息经过单线接口送入 DS1820 或从 DS1820 送出 因此从中央处理器到 DS1820 仅需连接一条 线 和地 读 写和完成温度变换所需的电源可以由数据线本身提供 而不需要外部电源 因为每一个 DS1820 有唯一的系列号 silicon serial number 因此多个 DS1820 可以存在 于同一条单线总线上 这允许在许多不同的地方放置温度灵敏器件 此特性的应用范围包括 HVAC 环境控制 建筑物 设备或机械内的温度检测 以及过程监视和控制中的温度检测 1 2 特性
+0
00000000 00000000
-1/2
11111111 11111111
-25
11111111 11001110
-55
11111111 10010010
安息字输出 十六进制 00FAh 0032h 0001h 0000h FFFFh FFCEh FF92h
2 4 运用 告警信号
在 DS1820 完成温度变换之后 温度值与贮存在 TH 和 TL 内的触发值相比较 因为这些寄存
相关文档
最新文档