首页 > 技术 > 内容

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

时间:2025-11-29  作者:Diven  阅读:0

本文介绍温度传感器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-07-21 00:00:00
采样电阻作为电路中的重要元件,应用于电流检测、信号采样等领域。三环集团(CCTC)作为国内知名的电子元器件制造商,其生产的采样电阻因质量稳定、性能优良而受到关注...
2017-08-28 11:00:26
热敏电阻作为重要的温度传感元件,应用于电路保护、温度检测和温控系统中。在众多热敏电阻产品中,AVXPTC热敏电阻系列因其优良的性能和稳定的品质受到关注。那么,A...
2019-07-18 22:40:55
在现代电子设备中,电源模块和电源供应器是两个常被提及的术语,但之间存在着明显的区别。电源模块通常是指集成了电源转换功能的组件,能够将输入电压转换为所需的输出电压...
2024-03-08 00:00:00
电阻器是最基础且不可少的元件。随着技术的发展,电阻器的种类和应用也日益丰富。TMTEC(泰铭)作为国内知名的电子元器件品牌,其瓷管电阻因性能稳定、质量可靠而受到...
2023-06-11 22:48:39
预售芯片的应用领域,涵盖了多个行业。在消费电子领域,预售芯片被应用于智能手机、平板电脑和智能家居设备中,提升了设备的性能和用户体验。在汽车行业,随着智能驾驶和电...
2012-01-05 00:00:00
贴片电阻上的310并非尺寸,而是表示其阻值。采用三位数字表示法,其中前两位数字31是有效数字,最后一位数字0表示在其后加0个0。因此,310代表的阻值是31Ω。...
2024-11-29 10:26:18
检测仪在各个行业中是重要配件,但不同类型的检测仪有着各自的特点和应用。按照功能分类,检测仪可以分为物理检测仪、化学检测仪和生物检测仪。物理检测仪主要用于测量物理...
2024-06-10 00:00:00
安全罐是专用于储存和运输易燃、易爆或有害物质的容器,其分类主要根据用途和材质来划分。根据用途,安全罐可以分为化学品安全罐和油品安全罐。化学品安全罐通常用于存放各...
2011-03-08 00:00:00
最近看到有人留言咨询两个贴片电感规格大小相同是否可以进行替代的问题,其实关于不同品牌贴片电感替代的问题,我们之前有过相关的分享。既然有朋友在问,那么小编就再给大...
2023-09-16 09:25:00