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

时间:2025-09-12  作者: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[]由二进制补码转为原码,然后换算温度值。

猜您喜欢

贴片电阻322,也称为SMD电阻或片式电阻,是电子电路中很重要的基础元件。体积小巧,性能稳定,应用于各种电子产品,从智能手机到家用电器,都能看到的身影。322代...
2024-11-29 10:26:22

今年,广东工业大学2024年本科招生总计划10150名,新增智能感知工程等4个招生专业和大数据管理与应用等7个国际班。广工招生办公室主任吴烈坚介绍,今年学校瞄...
2024-06-28 17:10:00

现代电子产品中,封装技术的选择对设备的性能、成本和体积都有着直接影响。QFN(QuadFlatNo-lead)封装因其独特的设计和优越的性能,逐渐成为许多电子应...
2025-02-21 11:29:02

固态电容在电子设备中常见。的质量直接影响设备性能。本文将介绍固态电容的检测方法。希望对大家有帮助。视觉检查检查外观。固态电容表面无损伤。若有裂纹或变形,说明质量...
2025-03-19 14:30:34

现代电子设备中,连接器扮演着非常重要的角色。尤其是CONN_30.86X18.2MM连接器,以其独特的设计和卓越的性能,成为了众多行业的优选方案。本文将深入探讨...
2025-03-07 06:12:17

铁丝网是常见的安全防护材料,应用于各个领域。可以有效防止入侵,常用于围栏、监狱、工地等场所,确保人员和财产的安全。铁丝网在农业中也有着着重要作用,农民常用其来保...
2008-07-07 00:00:00


电阻器作为基本的电子元件,其性能直接影响设备的稳定性和寿命。防硫化电阻作为特殊电阻,因其优异的防硫化性能在工业控制、汽车电子等领域受到关注。奥斯特(OST)作为...
2013-01-13 06:19:30

隔离式RS-232收发器(带电源)是一款专为提升数据传输安全性而设计的高性能设备。通过电气隔离技术,有效防止地电位差引起的信号干扰和设备损坏,确保通信的稳定性和...
2010-04-11 00:00:00

气动辅助件是现代工业自动化中不可少的重要组成部分。通过压缩空气提供动力,应用于机械手臂、输送系统、夹具等设备中,提升了生产效率和操作灵活性。气动辅助件包括气缸、...
2024-05-24 00:00:00