精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

高精度NTC測溫電路設(shè)計及電阻值計算

西西 ? 來源:博客園 ? 作者: HF&SLC ? 2020-08-30 11:46 ? 次閱讀

什么是NTC

NTC是熱敏電阻,其電阻值對溫度變化敏感,在不同的溫度下,可以呈現(xiàn)不同的電阻值。

熱敏電阻有兩類,一類是負(fù)溫度系數(shù)電阻(NTC),溫度增加時,電阻值降低,另一類是正溫度系數(shù)電阻(PTC),溫度增加時,電阻值增加。

熱敏電阻的電阻值計算

NTC的電阻值R與溫度的關(guān)系可以近似表示為:

高精度NTC測溫電路設(shè)計及電阻值計算

公式1,電阻與溫度函數(shù)關(guān)系式

其中T是絕對溫度,數(shù)值為攝氏溫度+273.15,單位為K(開爾文)。

R0一般取溫度25℃即298.15K時的電阻值,對應(yīng)的T0取25℃,即298.15K。

B為材料常數(shù).不同的村料或者生產(chǎn)工藝都能導(dǎo)致B的數(shù)值發(fā)生變化,甚至在熱敏電阻的工作范圍內(nèi),B的數(shù)值都可能發(fā)生變化,而不是嚴(yán)格的常數(shù);

因為NTC的電阻與溫度呈非線性的關(guān)系,而且存著溫度的增加,溫度隨著溫度變化的變化率越小。

所以隨著溫度的增加,NTC測溫的精度變化;

所以比較適合于溫度變化范圍小的使用場景,比如環(huán)境溫度(約為-20℃-50℃)或者是水溫的檢測(0℃-100℃)。

搜索到的一款NTC,按照溫度為25℃的電阻取值,可有5KΩ,10 KΩ等不同的規(guī)格,而材料系數(shù)B值固定為3950。

我們選擇10K的規(guī)格,根據(jù)公式1,可以得到這款NTC的電阻與溫度的關(guān)系為:

公式2,電阻與溫度的函數(shù)關(guān)系式

通過excel表格的公式,在excel工作薄的第一列輸入溫度,第二列輸入公式可以得到不同溫度下的電阻值,比如0℃為33.6 KΩ

采用excel計算AD

NTC測溫電路的設(shè)計

NTC測溫核心在于具有ADC功能的MCU,電路比較簡單,只需要將固定的電壓經(jīng)過另一個高精度的電阻分壓接到NTC電阻,然后將分壓值連接到MCU的ADC輸入口。

如下圖:

高精度NTC測溫電路設(shè)計及電阻值計算

NTC測溫電路

R1為1%精度的電阻,R2為NTC,

0.1uF的電容C1除了可以濾除從電源引入或者從電路板感應(yīng)來的高頻干擾信號,另外當(dāng)ADC有多路AD輸入在轉(zhuǎn)換時,MCU的AD模塊需要通過模擬開關(guān)切換不同的通道,再進(jìn)行采樣轉(zhuǎn)換,電容C1可以在ADC切換通道之后,迅速向采樣電容充電,從而可以提到轉(zhuǎn)換速度,避免因采樣時間太短而導(dǎo)致測量不準(zhǔn)確。

R1上拉的電源應(yīng)該和MCU的ADC的參考電源共用一個電源(在一般的設(shè)計中,MCU的供電電源和ADC的參考電源共用一個電源)。

這是因為:

輸入ADC的AD值為(假設(shè)為12位的ADC):

AD值計算公式

如果上拉的電源ADC的參考電源共用一個電源,可以得到和上位電源無關(guān)的一個公式:

AD值計算公式

所以可以消除電源精度對測試的影響,同時減少了計算的復(fù)雜性;

NTC測溫軟件的設(shè)計

我看到在一個網(wǎng)友的程序設(shè)計中,他直接將公式1取對數(shù),通過復(fù)雜的對數(shù)運(yùn)算和倒數(shù)運(yùn)算得到溫度值,這是不合適的,

主要是:

普通的單片機(jī)不一定提供這樣的數(shù)學(xué)函數(shù)庫。

普通的單片機(jī)沒有浮點(diǎn)數(shù)運(yùn)算,浮點(diǎn)數(shù)都是轉(zhuǎn)成整弄運(yùn)算的,不可避免會有舍入誤差。

單片機(jī)做對數(shù),倒數(shù)的運(yùn)算,只能是近似算法,而且會耗費(fèi)大量的運(yùn)算時間,可能會到幾百ms級,影響了對其它功能處理的實(shí)時性。

公式1只是一個近似公式,B值也并不是一個常數(shù),用這樣具體的解析公式計算,沒有辦法根據(jù)實(shí)際測量值對計算值進(jìn)行標(biāo)定,從而提高測量精度。

我在實(shí)際的項目中,采用的是分段線性化的方法,步驟如下:

采用excel表格自動生成C語言中包含AD與溫度的二維數(shù)組

將測溫范圍分若干個區(qū)間,比如在0-100度的范圍內(nèi),分100個區(qū)間,每個區(qū)間范圍為1℃

計算或者實(shí)測每一個區(qū)間下限和區(qū)間上限的溫度值; 比如區(qū)間30℃-31℃,根據(jù)公式1計算或者實(shí)際測試出30℃以及31℃的AD值。

將這些區(qū)間表示為2維數(shù)組(這個2維數(shù)組也可以通過實(shí)際測試形成);

取出將AD轉(zhuǎn)換并多次平均之后數(shù)值,編歷分段的區(qū)間,與這些區(qū)間的AD上、下限進(jìn)行比較,判斷落在哪一個區(qū)間,

根據(jù)一次函數(shù)的公式進(jìn)行區(qū)間內(nèi)的插值修正:

測試溫度值=區(qū)間溫度下限+(區(qū)間溫度上限-區(qū)間溫度下限)/(區(qū)間AD上限-區(qū)間AD下限)*(AD測量值-區(qū)間AD下限)

最后奉上本人使用的分段線性化的程序:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17019

    瀏覽量

    350373
  • NTC
    NTC
    +關(guān)注

    關(guān)注

    7

    文章

    418

    瀏覽量

    52013
  • 測溫電路
    +關(guān)注

    關(guān)注

    4

    文章

    46

    瀏覽量

    23385
收藏 人收藏

    評論

    相關(guān)推薦

    NTC熱敏電阻電路設(shè)計的關(guān)系

    NTC熱敏電阻電路設(shè)計之間存在著密切的關(guān)系,主要體現(xiàn)在以下幾個方面: 一、溫度測量與監(jiān)控 NTC熱敏電阻作為一種溫度傳感器,在
    的頭像 發(fā)表于 11-26 16:21 ?143次閱讀

    NTC熱敏電阻特性與應(yīng)用 NTC熱敏電阻與PTC的區(qū)別

    廣泛的應(yīng)用。 2. NTC熱敏電阻的應(yīng)用 溫度測量 :NTC熱敏電阻可以用于制作溫度傳感器,通過測量電阻值的變化來檢測環(huán)境溫度。 溫度補(bǔ)償
    的頭像 發(fā)表于 11-26 16:14 ?240次閱讀

    電阻接地系統(tǒng)如何選擇電阻值電阻值選擇的注意事項。電阻器在中性點(diǎn)接地電阻柜中的應(yīng)用

    在選擇電阻值時,需要注意以下幾個方面: 系統(tǒng)特性: 確認(rèn)系統(tǒng)的電壓等級、容量、接地方式(直接接地、經(jīng)電阻接地等)。 考慮系統(tǒng)的暫態(tài)和穩(wěn)態(tài)穩(wěn)定性要求。 故障電流限制: 確保電阻值能夠?qū)⒐收想娏飨拗圃?/div>
    的頭像 發(fā)表于 11-21 09:37 ?157次閱讀

    貼片電阻阻值怎么選擇?

    在選擇貼片電阻阻值時,需要考慮多個因素以確保電阻器能夠滿足電路的設(shè)計需求和工作條件。以下是一些關(guān)鍵的選擇步驟和注意事項: ? 1. 明確電路設(shè)計
    的頭像 發(fā)表于 08-30 14:59 ?270次閱讀

    電路電阻燒壞了怎么確定電阻值

    在電子電路中,電阻是一種非常重要的元件,用于限制電流的流動。當(dāng)電路板的電阻燒壞時,我們需要確定其電阻值以便進(jìn)行更換或修復(fù)。
    的頭像 發(fā)表于 08-27 09:41 ?657次閱讀

    NTC熱敏電阻的使用范圍、工作原理及特性

    負(fù)溫度系數(shù)熱敏電阻(Negative Temperature Coefficient Thermistor,簡稱NTC)是一種隨溫度變化而改變其電阻值的半導(dǎo)體元件。 一、NTC熱敏
    的頭像 發(fā)表于 07-18 14:22 ?2389次閱讀

    揭秘測溫NTC熱敏電阻器的工作原理

    NTC熱敏電阻器的阻值與溫度的關(guān)系是近似符合指數(shù)函數(shù)規(guī)律的,并可做出電阻-溫度特性曲線,阻值與溫度成一一對應(yīng)的關(guān)系,利用
    發(fā)表于 03-07 11:15 ?595次閱讀
    揭秘<b class='flag-5'>測溫</b>型<b class='flag-5'>NTC</b>熱敏<b class='flag-5'>電阻</b>器的工作原理

    熱敏電阻有極性嗎 NTC熱敏電阻精度是由什么決定的?

    熱敏電阻有極性嗎 NTC熱敏電阻精度是由什么決定的? 熱敏電阻是一種電阻值會隨溫度變化而變化的電
    的頭像 發(fā)表于 02-02 10:40 ?2056次閱讀

    ntc熱敏電阻型號及參數(shù) ntc熱敏電阻怎么接線

    的型號及參數(shù) NTC熱敏電阻的型號及參數(shù)因廠家不同而有所差異。下面是一些常見的NTC熱敏電阻型號及其典型參數(shù)的介紹。 MF52系列 MF52系列是一種常見的
    的頭像 發(fā)表于 01-31 15:35 ?1.1w次閱讀

    ntc熱敏電阻阻值與溫度的關(guān)系

    NTC(Negative Temperature Coefficient)熱敏電阻是一種根據(jù)溫度變化而改變阻值的電子元件。它的電阻值隨著溫度的升高而減小,因此被廣泛應(yīng)用于溫度測量和控制
    的頭像 發(fā)表于 01-15 14:03 ?3339次閱讀

    ntc熱敏電阻阻值與溫度的關(guān)系

    NTC(Negative Temperature Coefficient)熱敏電阻是一種隨溫度變化而改變電阻值的電子元件。它的電阻值會隨著溫度的升高而下降,這種特性使得
    的頭像 發(fā)表于 01-11 17:46 ?2302次閱讀

    NTC熱敏電阻選型要點(diǎn)

    NTC熱敏電阻選型要點(diǎn)? 熱敏電阻NTC熱敏電阻)是一種基于熱效應(yīng)的電阻器件,其
    的頭像 發(fā)表于 01-03 10:24 ?2580次閱讀

    電阻上的數(shù)字是什么意思?如何通過數(shù)字辨別電阻值

    電阻上的數(shù)字是什么意思?如何通過數(shù)字辨別電阻值電阻是電子元件中常見的一種,它用于控制電流的流動,限制電路中的電流大小。而電阻上的數(shù)字則是
    的頭像 發(fā)表于 12-07 13:53 ?4808次閱讀

    電阻測溫電路設(shè)計電阻阻值測量方法

    平時經(jīng)常會遇到一些需要測溫的場合,可以用的器件很多,比如ds18b20,dht11這種有源器件,或者熱電偶,鉑電阻NTC熱敏電阻等無源器件。今天主要分享的是一個網(wǎng)上看到的鉑
    的頭像 發(fā)表于 12-03 14:54 ?4264次閱讀
    鉑<b class='flag-5'>電阻</b><b class='flag-5'>測溫</b><b class='flag-5'>電路設(shè)計</b>和<b class='flag-5'>電阻</b><b class='flag-5'>阻值</b>測量方法

    色環(huán)電阻怎么看電阻值

    色環(huán)電阻是一種常見的電子元件,用于限制電流、分壓、匹配阻抗等電路應(yīng)用。它的工作原理是利用電阻材料的電阻特性,通過改變其長度、截面積和材料的電阻
    的頭像 發(fā)表于 12-01 14:00 ?1977次閱讀