DS18B20温度传感器
PIN配置
不: |
PIN名称 |
描述 |
1 |
地面 |
连接到电路的地面 |
2 |
vcc. |
为传感器供电,可以是3.3V或5V |
3. |
数据 |
该引脚输出可以使用1-Wire方法读取的温度值 |
DS18B20传感器规格
- 可编程数字温度传感器
- 使用1-Wire方法进行通信
- 工作电压: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。每个传感器都有一个唯一的地址,只需要一个PIN的MCU传输数据,因此它是一个非常好的选择,使多点测量温度,而不会影响微控制器上的大部分数字销。
如何使用DS18B20传感器
传感器适用于1线通信的方法。它只需要将连接到微控制器的数据引脚用上拉电阻,另外两个引脚用于电源,如下所示。
上拉电阻用于在公共汽车不使用时保持高状态的线路。由传感器测量的温度值将存储在传感器内的2字节寄存器中。通过在数据序列中发送,可以通过使用1-Wire方法读取此数据。有两种类型的命令将被发送到读取值,一个是ROM命令,另一个是函数命令。下面的数据表中给出了每个ROM存储器以及序列的地址值。您必须阅读它以了解如何与传感器通信。
如果你打算与之界面arduino.,那么你不必担心所有这些。您可以开发可用的库,并使用内置功能访问数据。
应用程序
- 在硬环境下测量温度
- 液体温度测量
- 在多个点测量温度的应用