DS18B20 都是数字型的,单总线方式。所以不能用ADC采集。
我推测你在网上看到的应该是热电偶,PT100,PT1000等 这种温度传感器。
这种热电偶就是根据温度变化,其阻值也在变化的可变电阻,所以你设计电路的时候需要注意一下。
如果你精度要求不高,完全可以用STM32的AD采集热电偶上的电压
DS18B20是单总线通信,数据的读取需要按照单总线的通信协议读取数据,不能用AD读取
想要用ad可以换一个温度计
比如LM35就是反馈电压值的,可以用AD采样