礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

dcs550测温功能时如何接线-ds18b20测温显示程序

2025-11-08 23:35:18  

dcs550测温功能时如何接线-ds18b20测温显示程序

优质解答

第一步把DS18B20的VCC接电源正极,GND接电源负极,DQ线接单片机IO口,程序的作用是读温度并存到屏幕上。接好线后上传程序,单片机每10秒测一次温度,把数值显示在OLED屏上。

为什么这样接呢?DS18B20是单总线器件,需要3根线就行,VCC接5V才能工作,GND接地保证参考电平,DQ线传数据。程序里先写0x44启动测温,等45秒转换完再读9字节数据,用公式(数据高8位×256+低8位)/10得到实际温度。比如测到0x00FF00FF,算出来是-25.0℃。接反VCC会烧毁芯片,接错DQ线数据乱码。程序里用寄存器0x00读配置,0x01读温度,转换时间固定45秒,精度9位就是0.5℃。

本题链接:

DS18B20Dcs550接线