温度传感器DS18B20电路与程序介绍

时间:2025-04-28  作者:Diven  阅读:0

本文介绍温度传感器DS18B20的电路和能读取正负温度数值的程序(或说明)。日积月累,越来越进步,本文的分享来自查阅与实践,基本已验证成功。

温度传感器DS18B20电路与程序介绍

1、什么是DS18B20

DS18B20是常用的数字温度传感器,其输出的是数字信号,具有体积小,硬件开销低,抗干扰能力强,精度高的特点。

图片

2、DS18B20有什么用

温度传感器的用处就是测量温度。

一般可以用于电子产品、家用设备、工农业设备等适合其温度范围内的测温应用,如电缆沟测温,高炉水循环测温,锅炉测温,机房测温,农业大棚测温,洁净室测温,弹药库测温等各种非极限温度场合。

3、DS18B20有什么优势

DS18B20主要的优势有这几个:

价格便宜,低价位的几元钱就能搞定;

占用IO接口少,只需要耗费一个处理器的IO口即能实现数据传递;

体积小;

拥有相对较高的精度,在-10到+85℃的范围内精度为±0.5℃。

4、DS18B20怎么用?

4.1 应用电路

图片

DS18B20的电路很简单,除了电源引脚以外,数据引脚就只有一个,把接到微处理器即可。

4.2 参考程序

图片

图片

以上为经过验证的参考程序,在移植时需要注意的是:

⭕以上引脚需要根据实际电路接线的变化而修改;

⭕延时程序很关键。因为单片机接不同的晶振会导致延时变化,所以这里的延时程序不能照搬,要保证延时为6微秒。

⭕以上的程序只识别了正数的温度,如果要测量零下温度,那么需稍作修改。

DS18B20传输出来的数据DS18B20_Temp_data[]是以二进制补码形式存储的,要判断高字节DS18B20_Temp_data[1]的二进制最高位,如为1则温度为负数,如为0则为正数。

如果温度为负数需要将DS18B20_Temp_data[]由二进制补码转为原码,然后换算温度值。

猜您喜欢

梅花槽盘头自攻螺钉是常见的紧固件,应用于机械、电子和建筑等领域。设计特点是头部呈盘状,并带有梅花形的槽口,便于使用梅花螺丝刀进行安装和拆卸。自攻螺钉的特点在于其...
2024-03-18 00:00:00

引言现代电子战环境日趋复杂,信号日趋密集,新体制雷达不断出现,雷达信号的各个参数以各种规律变化,因而从密集复杂的信号环境中分选和识别各种新体制雷达信号就成了电...
2018-08-26 10:03:00

现代电力电子技术中,交流电流的精确测量是电气工程师必须面对的重要课题。交流电流采样电路的设计与应用,对于设备的性能优化、故障检测、能耗监测等方面都具有重要意义。...
2025-03-17 21:01:06

贴片电阻,作为电子电路中不可或缺的元件,其英文缩写有多种表达方式,最常见的是 SMR (Surface Mount Resistor)。 它直接明了地表明了这种...
2024-11-26 11:29:34


固态电解电容是现代电子设备中常见的元件。560这个数字代表电容的容量。很多人想知道560的具体含义。本文将详细探索固态电解电容560的电容大小及其应用。什么是固...
2025-03-19 16:30:02

贴片电阻上的丝印「R200」代表阻值为200欧姆。 在电子元件中,特别是贴片电阻,为了节省空间,通常采用简化的标识方法。字母「R」代表小数点,后面的数字则表示阻...
2024-11-26 11:29:23

贴片电阻规格书是理解和使用贴片电阻的关键文档。它详细描述了电阻的各项技术参数,帮助工程师和使用者选择合适的元件。规格书通常包含以下几个重要方面:首先是电阻的基本...
2024-11-26 11:30:06

十字槽半圆头自攻螺钉因其独特的设计和优良的性能,应用于多个领域。在建筑行业中,这种螺钉常用于固定木材、金属和塑料等材料,提供可靠的连接力。在家电制造中,十字槽半...
2011-02-24 00:00:00

APD(Avalanche Photodiode,雪崩光电二极管)是高灵敏度的光电探测器,应用于光通信、激光雷达、光谱分析等领域。与普通光电二极管相比,APD在...
2025-03-30 22:30:35