DS18B20温度传感器:引脚排列、原理、电路图 您所在的位置:网站首页 hs0810引脚图 DS18B20温度传感器:引脚排列、原理、电路图

DS18B20温度传感器:引脚排列、原理、电路图

2023-09-23 04:07| 来源: 网络整理| 查看: 265

DS18B20是Maxim(美信公司)生产的温度传感器,单片机可以通过1-Wire协议与DS18B20通信,最终读取温度。1-Wire总线的硬件接口非常简单,只需将DS18B20的数据引脚连接到单片机的一个IO口即可。

DS18B20

DS18B20引脚排列

DS18B20引脚排列

Pin 名称 功能 SO μSOP TO-92 1, 2, 6, 7, 8 2, 3, 5, 6, 7 – N.C. 无连接 3 8 3 VDD 可选 VDD。VDD必须接地才能在寄生电源模式下运行。 4 1 2 DQ 数据输入/输出。开漏 1-Wire 接口引脚。

也提供电源给器件在寄生电源模式下使用时。

5 4 1 GND 接地 主要参数

准确度 (±°C) 0.5 频道 一 界面 1-Wire 多可丢弃 是 操作。温度。(°C) -55 至 +125 封装/引脚 SOIC (N)/8, TO92/3, UMAX/8 寄生虫功率 是 零件号 DS18B20 传感器类型 本地 温度。分辨率(位) 9, 10, 11, 12 温度。脱粒。 可编程 (NV) DS18B20主要优势

DS18B20数字温度计提供9位至12位摄氏温度测量,并具有报警功能,具有非易失性用户可编程上下触发点。DS18B20通过 1-Wire总线进行通信,根据定义,该总线只需要一根数据线(和地线)即可与中央微处理器通信。此外,DS18B20可以直接从数据线获取电源(“寄生电源”),无需外部电源。

每个DS18B20都有一个唯一的64位串行代码,允许多个DS18B20在同一条 1-Wire总线上工作。因此,使用一个微处理器来控制分布在大面积上的许多DS18B20是很简单的。可从此功能中受益的应用包括 HVAC环境控制、建筑物、设备或机械内部的温度监控系统,以及过程监控和控制系统。

DS18B20主要特征

1、独特的 1-Wire® 接口仅需一个端口引脚即可进行通信 2、通过集成温度传感器和 EEPROM 减少组件数量

测量温度范围为 -55°C 至 +125°C(-67°F 至 +257°F) ±0.5°C 精度范围为-10°C至+85°C 从9位到12位的可编程分辨率 无需外部组件 3、寄生电源模式仅需2个引脚即可运行(DQ 和 GND)

4、通过多点功能简化分布式温度传感应用

每个设备都有一个存储在板载 ROM 中的唯一 64 位串行代码

5、灵活的用户可定义非易失性 (NV) 警报设置和警报搜索命令可识别温度超出编程限制的设备

6、提供 8 引脚 SO (150 mils)、8 引脚 µSOP 和 3 引脚 TO-92 封装

DS18B20主要应用 消费产品 工业系统 热敏系统 温度计 恒温控制 DS18B20电路原理图

DS18B20电路原理图

DS18B20温度传感器数据

DS18B20可通过编程实现最高12位温度存储值,温度存储值以补码形式存储在寄存器中。

DS18B20 温度传感器数据

总共有2个字节,LSB是低字节,MSB是高字节。其中,MSb为字节的高位,LSb为字节的低位。对于二进制数,分别表示它们所代表的温度的含义。其中,S代表符号位,低11位均为2的幂,用于表示最终温度。

DS18B20的温度测量范围是-55度到+125度。温度数据的表现形式有正负温度之分。寄存器中的每个数字都像卡尺的刻度一样分布。

温度传感器

二进制数的最低位变1,表示温度变化0.0625度的映射关系。

当温度为0℃时,对应的十六进制数为0x0000。 当温度为125℃时,对应的十六进制数为0x07D0。 当温度为-55℃时,对应的十六进制数为0xFC90。

反之,数字为0x0001时,温度为0.0625℃。

DS18B20框图

DS18B20框图

DS18B20传感器使用方法

DS18B20传感器采用1-Wire 通信方式工作,它只需要使用上拉电阻连接到微控制器的数据引脚,其他两个引脚用于供电,如下图所示,ds18b20单片机电路图:

DS18B20传感器使用方法

上拉电阻用于在总线不使用时保持线路处于高电平状态,DS18B20传感器测量的温度值将存储在传感器内部的一个2字节寄存器中。可以使用1-wire方法通过发送数据序列来读取此数据。有两种类型的命令要发送来读取这些值,一种是ROM命令,另一种是功能命令。

总结

简单来说,DS18B20就是单线可编程温度传感器,广泛用于在化学溶液、矿山或土壤等恶劣环境中测量温度,其工作原理是将温度直接转换为数字值。

另外,DS18B20在 -10°C至 +85°C范围内的读数精度为±0.5°C,在-55°C至+125°C范围内的读数精度为±2°C。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有