WISE溫度傳感器的操作方法
閱讀:1711 發(fā)布時(shí)間:2018-4-29
1、選擇ADC1 CH16作為ADC的輸入
2、設(shè)置采樣時(shí)間
3、設(shè)置ADC1寄存器ADC_CCR的TSVREFE位,將溫度傳感器從PowerDown模式喚醒。
4、開始ADC轉(zhuǎn)換
5、讀取轉(zhuǎn)換值Value并換算成電壓Vsense,Vsense = Value×3300/4096 (mV)
6、計(jì)算溫度。
溫度計(jì)算公式:Temp = ((Vsense - V25)/Avg_Slope)+25
V25是Vsense 在25度時(shí)候的值,Avg_Slope 是溫度轉(zhuǎn)換率。這兩個(gè)值可在datasheet里邊查到。
V25 = 0.76V Avg_Slope = 2.5 mV/°C