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

时间:2025-06-16  作者: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-08-23 00:00:00

电解电容的ESR值非常重要。影响电容的性能。测试ESR值的方法有很多。本文将介绍几种常见的测试方法。使用万用表测试万用表可以测量电容的ESR值。选择合适的档位。...
2025-03-20 22:30:35

贴片电阻的功率,也就是瓦数,并非固定值,而是根据其封装尺寸和具体型号而定。常见的贴片电阻功率范围从1/16瓦到1瓦甚至更高。我们通常用英文字母来代表贴片电阻的封...
2025-04-14 15:02:24

保护电路安全的元件变得尤为重要。自恢复保险丝因其能够在过载后自动恢复,应用于各种电子设备中。WONKEDQ作为知名的自恢复保险丝品牌,其产品以稳定的性能和高品质...
2021-03-14 07:59:30

贴片电阻上的数字和字母可不是随便印上去的,代表着电阻值的大小。理解这些标记,就能快速知道你手里拿的是多大的电阻。一般来说,三位数字的标记法最常见。前两位数字表示...
2024-11-29 10:25:44

贴片电阻上的数字代表其阻值。 常见的贴片电阻使用三位数或者四位数的标识方法。三位数标识法中,前两位数字表示有效数字,第三位数字表示10的幂次方。例如,104表示...
2024-11-29 10:25:57

DisplayPort(DP)连接器是现代化的音视频接口,应用于电脑、显示器和其多媒体设备之间的连接。其主要作用在于传输高质量的音频和视频信号,支持高分辨率和高...
2009-07-31 00:00:00

汽车保险丝作为保护电路安全的重要元件,其电流参数的选择尤为关键。瑶合乐作为知名的汽车保险丝品牌,其产品因稳定的性能和优良的品质受到广大消费者的青睐。本文将围绕“...
2024-06-07 03:39:30

端子排是常见的电气连接组件,应用于电气设备和配电系统中。主要作用是实现电气连接和信号传输,为设备提供稳定和可靠的电源。通过端子排,电缆和导线可以方便地连接到电气...
2014-05-14 00:00:00

电流源是开路吗?学习电路原理时,我们经常会遇到电流源和电压源的概念,也常常会疑惑:电流源既然输出电流,那是不是开路的呢?答案是:电流源并非开路!这里需要明确两个...
2024-02-24 00:00:00