標(biāo)題: 電阻分壓電路在電源電壓變化情況下單片機(jī)AD如何確定溫度? [打印本頁]

作者: gxslxxm    時(shí)間: 2018-1-29 11:56
標(biāo)題: 電阻分壓電路在電源電壓變化情況下單片機(jī)AD如何確定溫度?
就一張分壓電阻的電路,不知道圖片有沒有上傳成功
一般我們采溫度 簡單點(diǎn) 上邊一個(gè)電阻 下邊一個(gè)熱敏電阻  然后中間接單片機(jī)ad口,根據(jù)ad值變化 來計(jì)算電壓 對(duì)照熱敏電阻的阻值表 確定溫度。
但是如果電源不穩(wěn)定  接5~3v電源  比如一顆鋰電  電壓會(huì)隨著工作降低 那相應(yīng)的 這樣的采ad的方式 采到的電壓也會(huì)隨之變化 沒辦法準(zhǔn)確檢測(cè)溫度。
這種情況還能如何檢測(cè)呢?
PS:說18b20的算了,成本的問題,那是不可能的。

91529822720e0cf366e6ff270146f21fbf09aadd.jpg (40.7 KB, 下載次數(shù): 68)

91529822720e0cf366e6ff270146f21fbf09aadd.jpg

作者: dzbj    時(shí)間: 2018-1-29 12:48
再用一路AD采集當(dāng)前電壓值作為計(jì)算量 不用固定電壓值 或者用431做個(gè)1v的基準(zhǔn)電壓 用另外一路AD采集 或者 用低壓差直流穩(wěn)壓把輸入電壓降到2.8v給熱敏供電
作者: hange_v    時(shí)間: 2018-1-29 13:34
dzbj 發(fā)表于 2018-1-29 12:48
再用一路AD采集當(dāng)前電壓值作為計(jì)算量 不用固定電壓值 或者用431做個(gè)1v的基準(zhǔn)電壓 用另外一路AD采集 或者 用 ...

頂你,要么測(cè)總電壓和分電壓比值,要么用LM4040基準(zhǔn)源
作者: wulin    時(shí)間: 2018-1-29 14:02
如果你對(duì)采集溫度數(shù)據(jù)精度要求不是十分高,可以忽略這個(gè)問題,因?yàn)锳D采樣得到的電壓數(shù)據(jù)是比值,如果采樣電阻與單片機(jī)共用電源,那么這個(gè)比值是基本不變的。曾經(jīng)設(shè)計(jì)一款溫控電路,按標(biāo)準(zhǔn)5V設(shè)計(jì),實(shí)際使用環(huán)境VCC 4.2~4.8V,長期工作也沒有發(fā)現(xiàn)不正常。如果你對(duì)采集溫度數(shù)據(jù)精度要求很高,就按沙發(fā)的建議去做。
作者: ahshmj    時(shí)間: 2018-1-29 16:59
這個(gè)是需要加穩(wěn)壓,或使用恒流電路的。否則不能用。
作者: aimon    時(shí)間: 2018-1-29 17:50
各種方案樓上都說了,如果要求精確,或者采集電源電壓,或者增加穩(wěn)壓。但如果對(duì)精度要求不高,不知是否可采用增大Ra,減小Rb分壓,從而減小電壓波動(dòng)影響,不知是否可行,樓主考慮
作者: yzwzfyz    時(shí)間: 2018-1-29 19:08
參考電壓也取VCC與電源同步變化。
作者: 籃人5    時(shí)間: 2018-1-29 21:09
如果你對(duì)采集溫度數(shù)據(jù)精度要求不高,這個(gè)問題是可以忽略的
作者: 村風(fēng)    時(shí)間: 2018-1-29 22:13
看樓主設(shè)計(jì)精度,不過都說不能用18B20估計(jì)精度也不會(huì)高到那里去吧,用NTC,精度本身就不是很高,不過做到0.1度的分辨率還是挺容易的,相比昂貴的18B20(感覺18B20精度也不咋地就那個(gè)單總線相比沒有AD轉(zhuǎn)換器的單片機(jī)好使一點(diǎn)),具體的,樓上已經(jīng)說了,一般單片機(jī)AD轉(zhuǎn)換的參考就是電源電壓,這個(gè)的結(jié)果是和熱敏電阻是基本呈線性的比值,比如說單片機(jī)在2V和3.3V下滿量程都是輸出1024(10bit分辨率),這點(diǎn)沒有太大的問題,唯一需要注意的,和熱敏電阻分壓的上面那個(gè)電阻必須選精度溫樸都小的,這一點(diǎn)對(duì)整個(gè)溫度計(jì)的線性度非常重要。
作者: llaodfjugf    時(shí)間: 2018-1-31 01:12
加多一級(jí)穩(wěn)壓
作者: easyfly_step    時(shí)間: 2018-1-31 13:01
用電壓參考芯片TL431





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1