上海懿惠化工科技有限公司
2018/4/29 23:06:251、选择ADC1 CH16作为ADC的输入
2、设置采样时间
3、设置ADC1寄存器ADC_CCR的TSVREFE位,将温度传感器从PowerDown模式唤醒。
4、开始ADC转换
5、读取转换值Value并换算成电压Vsense,Vsense = Value×3300/4096 (mV)
6、计算温度。
温度计算公式:Temp = ((Vsense - V25)/Avg_Slope)+25
V25是Vsense 在25度时候的值,Avg_Slope 是温度转换率。这两个值可在datasheet里边查到。
V25 = 0.76V Avg_Slope = 2.5 mV/°C