ZHCU970 January 2022 TMP61 , TMP61-Q1 , TMP63 , TMP63-Q1 , TMP64 , TMP64-Q1
當(dāng)熱敏電阻電路的輸出由 ADC 檢測(cè)并轉(zhuǎn)換為數(shù)字信息以供 MCU 處理時(shí),輸出必須轉(zhuǎn)換為溫度值。常用的軟件 R-T 轉(zhuǎn)換方法之一是使用查找表。這需要預(yù)先在一張表中填充電阻以及這些電阻的相關(guān)溫度值。代碼將通過(guò)在點(diǎn)之間插值,確定哪個(gè)電阻值更貼近期望的溫度值。這種方法使 R-T 表的設(shè)置非常簡(jiǎn)單,但對(duì) MCU 的閃存要求很高,并且需要冗長(zhǎng)的數(shù)組解析程序。由于容差變化和溫度系數(shù)等系統(tǒng)誤差可能導(dǎo)致偏離理想的 R-T 表,因此該方法也可能是不準(zhǔn)確的。
第二種可節(jié)省內(nèi)存的溫度轉(zhuǎn)換方法是下述 Steinhart-Hart 方程。該方程可實(shí)現(xiàn)為溫度檢測(cè)代碼,以映射到熱敏電阻的 R-T 曲線:
其中 T 是溫度(開(kāi)爾文度);R 是測(cè)量的電阻值;A、B、C 是計(jì)算得出的系數(shù)。
然而,使用 TMP6 線性熱敏電阻時(shí),下面的 4 階多項(xiàng)式回歸模型是一種更好的轉(zhuǎn)換算法:
其中 T 是溫度(攝氏度);R 是測(cè)量的電阻值;A0-4 是計(jì)算得出的多項(xiàng)式系數(shù)。
由于該器件具有線性,因此這種近似法效果很好,但對(duì)于非線性的 NTC 熱敏電阻不起作用。在 Thermistor Design Tool 中可以生成多項(xiàng)式回歸模型的多項(xiàng)式系數(shù)。