DS18B20温度传感器
引脚配置
不: |
引脚名称 |
描述 |
1 |
地面 |
连接到电路的地面 |
2 |
VCC |
传感器的功率可以为3.3V或5V |
3 |
数据 |
此PIN给出输出的温度值,可以使用1线方法读取 |
DS18B20传感器规格
- 可编程数字温度传感器
- 使用1线方法进行通信
- 操作电压:3V至5V
- 温度范围:-55°C至 +125°C
- 精度:±0.5°C
- 输出分辨率:9位至12位(可编程)
- 唯一的64位地址启用多路复用
- 转换时间:12位时750ms
- 可编程警报选项
- 可作为92,SOP甚至是防水传感器可用
注意:进一步阅读以了解为什么这些参数很重要。也是DS18B20数据表可以在页面底部找到
替代温度传感器
热电偶,TMP100,LM75,,,,DHT11,SHT15,LM35DZ,TPA81,D6T
DS18B20等效传感器
DS18S20
在哪里使用DS18B20传感器
这DS18B20是Maxim集成的1线可编程温度传感器。它被广泛用于测量诸如化学溶液,矿山或土壤等的硬环境中的温度。传感器的收缩是坚固的,也可以使用防水选项购买,从而使安装过程变得容易。它可以测量从-55°C至 +125°具有不错的精度±5°C。每个传感器都有一个独特的地址,只需要一个MCU的一个引脚即可传输数据,因此在多个点测量温度的情况下是一个很好的选择,而不会损害微控制器上的大量数字引脚。
如何使用DS18B20传感器
该传感器可与1线通信的方法一起使用。它仅需要带有引体向上电阻器的微控制器连接到微控制器的数据引脚,其他两个引脚用于电源,如下所示。
不使用公交车时,使用上拉电阻将线路保持较高状态。传感器测量的温度值将存储在传感器内的2字节寄存器中。可以通过使用1-线方法来读取此数据,通过发送一系列数据。有两种类型的命令要发送以读取值,一个是rom命令,另一个是函数命令。下面的数据表中给出了每个ROM内存的地址值以及序列。您必须阅读它,以了解如何与传感器进行通信。
如果您打算与之接口Arduino,那么您不必担心所有这些。您可以开发易于可用的库,并使用内置功能访问数据。
申请
- 在艰难环境下测量温度
- 液体温度测量
- 必须在多个点测量温度的应用