视频讲解
一、原理图
1 | GND | 电源地端 |
2 | I/O | 数字信号输入/输出端 |
3 | VDD | 外接供电电源输入端 |
原理:
DS18B20采用的是单总线的接线方式,只用一条线与单片机进行数据的输入和输出,具有经济性好,抗干扰能力强等优点。测量的温度范围是-55℃到125℃。在使用DS18B20的时候,输入输出引脚要接一个上拉电阻,这里接的是10K的上拉电阻,上拉电阻用于在总线不使用时保持线路处于高电平状态,DS18B20传感器测量的温度值将存储在传感器内部的一个2字节寄存器中。VDD可接3.3V-5V的电源。
DS18B20返回的16位二进制数代表此刻探测的温度值,其高五位代表正负。如果高五位全部为1,则代表返回的温度值为负值。如果高五位全部为0,则代表返回的温度值为正值。后面的11位数据代表温度的绝对值,将其转换为十进制数值之后,再乘以0.0625即可获得此时的温度值,我们的程序里是乘的0.625,也就是扩大了十倍,这样就可以在显示的时候可以有小数部分,更能准确地看到温度的变化。
二、实物图
上边是最简单的温度传感器,当平面对着自己的时候,左边的引脚是GND,中间是输入输出引角,右边是VDD。
下边是封装后的温度传感器,具有耐磨耐碰、耐高温、防水等特点。
三、简介
注意事项:
VDD和GND不能接反,一但接反,DS18B20会发烫,数据显示不准确,有可能会烧坏DS18B20。
怎么没有视频