DS18B20数字温度传感器简介

DS18B20数字温度传感器简介,第1张

1.芯片简介

DS18B20数字温度传感器提供9-Bit到12-Bit的摄氏温度测量精度和一个用户可编程的非易失性且具有过温和低温触发报警的报警功能。DS18B20采用的1-Wire通信即仅采用一个数据线(以及地)与微控制器进行通信。该传感器的温度检测范围为-55℃至+125℃,并且在温度范围超过-10℃至85℃之外时还具有+-0.5℃的精度。此外,DS18B20可以直接由数据线供电而不需要外部电源供电。

DS18B20数字温度传感器简介,poYBAGMbAcWAWHwwAADDFCLrWq8857.png,第2张

主要特点如下

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

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

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

温度转换时间在转换精度为12-Bits时达到最大值750ms。

DS18B20数字温度传感器简介,poYBAGMbAdeAOdNRAAA5dG-OydE092.png,第3张

DQ引脚为开漏模式,需外置上拉电阻

2.DS18B20引脚定义-以TO-92封装为例

(1)Pin 1:GND 地线

(2)Pin 2:数据输入/输出。1-Wire漏极开路接口引脚。当采用“寄生电源”供电方式时,同时向设备提供电源。所以

在使用时,一般需要加一个5-10k的上拉电阻。

(3)VDD引脚。VDD必须连接到地当采用“寄生电源”供电时。

3.DS18B20驱动程序

(1)DS18B20.h

DS18B20数字温度传感器简介,pYYBAGMbARGAGJwyAABM_aDzKfw582.png,第4张

(2)DS18B20.c

DS18B20数字温度传感器简介,poYBAGMbAUGADOGaAADcklwJ6rA584.png,第5张

 

DS18B20数字温度传感器简介,poYBAGMbAYGABeRUAADX5Z4eVnQ908.png,第6张

 

DS18B20数字温度传感器简介,pYYBAGMbAZyAA7SKAACydEEYQog659.png,第7张

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2998255.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-26
下一篇 2022-09-26

发表评论

登录后才能评论

评论列表(0条)

保存