<STC32G12K128入门第二十二步>STC32G驱动DS18B20(含代码)
前言
由于我很少写传感器,所以博主会在后面几章节编写传感器的驱动,本文章是写单总线驱动DS18B20,
一、DS18B20是什么?
DS18B20 是一款由 Maxim Integrated(现为 Analog Devices 旗下) 生产的 数字温度传感器,以其高精度、单总线(1-Wire)通信协议和独特的寄生供电模式而广受欢迎
1.主要特性
数字输出:直接输出数字信号,无需外部ADC转换。
高精度:测量范围为 -55°C 至 +125°C,精度为 ±0.5°C(-10°C 至 +85°C)。
单总线接口:仅需 1 根数据线(加电源和地线)即可与微控制器(如 Arduino、STM32 等)通信,支持多设备并联。
多种供电模式:
外部供电:3V~5.5V。
寄生供电(Parasite Power)