本文使用stm32驱动DS18B20实现温度检测;
DS18B20为单总线数字温度传感器,测温范围:-55℃到+125℃
驱动图如下所示:(DATA线需要上拉,上拉电阻采用4.7K)
使用步骤:
1:初始化DS18B20
2:给DS18B20发送复位信号
3:DS18B20会发送一个应答信号
4:识别应答信号后发送读取温度指令,发送完后DS18B20会进行温度转化
5:进行温度的读取
6:对数据进行处理
7:将温度显示在显示屏上
如图:
本文使用stm32驱动DS18B20实现温度检测;
DS18B20为单总线数字温度传感器,测温范围:-55℃到+125℃
驱动图如下所示:(DATA线需要上拉,上拉电阻采用4.7K)
使用步骤:
1:初始化DS18B20
2:给DS18B20发送复位信号
3:DS18B20会发送一个应答信号
4:识别应答信号后发送读取温度指令,发送完后DS18B20会进行温度转化
5:进行温度的读取
6:对数据进行处理
7:将温度显示在显示屏上
如图: