91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

ESP32S3讀取NTC熱敏電阻阻值計算出當前環(huán)境溫度

jf_88434166 ? 來源:jf_88434166 ? 作者:jf_88434166 ? 2026-01-05 17:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

熱敏電阻模塊簡介

在這里插入圖片描述
熱敏電阻模塊對環(huán)境溫度很敏感,一般用來檢測周圍環(huán)境的溫度,采用NTC熱敏電阻傳感器,靈敏度好。該熱敏檢測模塊同時提供了數(shù)字和模擬接口,數(shù)字引腳輸出熱敏狀態(tài),通過電位器可以調(diào)整熱敏檢測的閾值,當溫度到達設(shè)定閾值,指示燈亮,輸出數(shù)字0。低于設(shè)定閾值,指示燈滅,輸出數(shù)字1。在輸出模擬值(在一定的范圍內(nèi)變化)的時候,溫度越高,模擬值越小。該傳感器集成了B值為3950的10K熱敏電阻。
在這里插入圖片描述
NTC特性:負溫度系數(shù)熱敏電阻(NTC)阻值隨溫度升高而降低,其阻值-溫度關(guān)系由B值公式描述:
在這里插入圖片描述
分壓電路:模塊通過熱敏電阻與參考電阻(10KΩ)組成分壓電路,輸出電壓與溫度成反比。
其中 R0為參考溫度 T0(單位:開爾文)下的阻值,B值為材料常數(shù)。

ESP32開發(fā)板與熱敏電阻模塊接線

在這里插入圖片描述
連接說明:

熱敏電阻模塊ESP32S3開發(fā)板
GNDGND
VCC3V3
DOGPIO4
AOGPIO5

Arduino測試程序

以下示例將使用串口同時輸出熱敏傳感器檢測到的模擬值換算成實際溫度和數(shù)字引腳輸出的熱敏狀態(tài)。

#define THERMISTOR_PIN 5   // NTC熱敏電阻連接的模擬引腳
#define DIGITAL_PIN    4   // 比較器輸出連接的數(shù)字引腳
 
#define R_REF     10000.0  // 分壓電阻10KΩ
#define R0        10000.0  // NTC在25°C時的阻值
#define B_VALUE   3950.0   // B參數(shù)
#define T0        298.15   // 25°C的Kelvin溫度
 
void setup() {
  Serial.begin(115200);
  analogReadResolution(12); // 設(shè)置12位ADC(0-4095)
  pinMode(DIGITAL_PIN, INPUT); // 設(shè)置數(shù)字引腳為輸入模式
}
 
void loop() {
  int adcValue = analogRead(THERMISTOR_PIN);
  float voltage = adcValue * (3.3 / 4095.0);
  
  // 計算NTC電阻(若NTC在下端)
  float r_ntc = (voltage * R_REF) / (3.3 - voltage);
  
  // 使用Steinhart-Hart方程將電阻值轉(zhuǎn)換為溫度,精度高于簡單B值近似法。
  float t_kelvin = 1 / (log(r_ntc / R0) / B_VALUE + 1 / T0);
  float t_celsius = t_kelvin - 273.15;
  
  // 讀取數(shù)字接口狀態(tài)
  int digitalState = digitalRead(DIGITAL_PIN);
  
  Serial.printf("ADC: %4d | Temp: %.2f°C | Digital State: %dn", adcValue, t_celsius, digitalState);
  delay(1000);
}

在這里插入圖片描述

校準與精度提升
多點校準:在不同溫度下測量實際阻值,修正B值和R0。
查表法:預(yù)存溫度-ADC值對應(yīng)表,減少實時計算量。

總結(jié)

通過以上實驗,獲知了如何通過分壓測量熱敏電阻的電壓推算出阻值后進而計算出熱敏電阻周圍的溫度值。

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

    關(guān)注

    48

    文章

    3210

    瀏覽量

    163078
  • 熱敏電阻
    +關(guān)注

    關(guān)注

    15

    文章

    1261

    瀏覽量

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

    關(guān)注

    7

    文章

    512

    瀏覽量

    54569
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    NTC熱敏電阻基礎(chǔ)以及應(yīng)用和選擇

    NTC被稱為負溫度系數(shù)熱敏電阻,是由Mn-Co-Ni的氧化物充分混合后燒結(jié)而成的陶瓷材料制備而來,它在實現(xiàn)小型化的同時,還具有電阻值-溫度
    發(fā)表于 04-24 18:20

    NTC熱敏電阻!

    熱敏電阻。又被稱為負溫度系數(shù)熱敏電阻,是一類電阻值溫度增大而減小的一種傳感器電阻。
    發(fā)表于 07-13 07:28

    怎樣去計算NTC熱敏電阻轉(zhuǎn)換溫度

    一.硬件STC15W408AS單片機 10KNTC熱敏電阻 二.資料 NTC 熱敏電阻溫度計算公式Rt = R *EXP(B*(1/T1-1/T2))這里T1和T2指的是K度即開爾文
    發(fā)表于 01-14 07:17

    通俗版的熱敏電阻筆記分享

    造成的溫升可以利用耗散系數(shù)計算出來。 例如:已知耗散系數(shù)δ為100mW/℃,測量功率為50mW, 則:0.05/0.1℃=0.5℃, 自熱使NTC溫度傳感器高于環(huán)境溫度0.5℃。 當我
    發(fā)表于 03-07 21:02

    NTC熱敏電阻阻值、B值與測溫區(qū)間的匹配度

    NTC熱敏電阻器的阻值溫度的關(guān)系是近似符合指數(shù)函數(shù)規(guī)律的,并可做出電阻-溫度特性曲線,
    發(fā)表于 01-14 09:20 ?9191次閱讀
    <b class='flag-5'>NTC</b><b class='flag-5'>熱敏電阻</b>器<b class='flag-5'>阻值</b>、B值與測溫區(qū)間的匹配度

    ntc熱敏電阻阻值如何變化?

    ntc熱敏電阻阻值如何變化?? 熱敏電阻是一種特殊的電阻,其電阻值隨著
    的頭像 發(fā)表于 08-31 11:21 ?4487次閱讀

    NTC熱敏電阻上怎么看阻值啊?

    NTC熱敏電阻上怎么看阻值啊?? NTC熱敏電阻是一種主要用于溫度測量的電子元件,它具有
    的頭像 發(fā)表于 08-31 11:25 ?3294次閱讀

    ntc熱敏電阻應(yīng)用電路

    NTC熱敏電阻的特點 NTC熱敏電阻又稱負溫度系數(shù)電阻,其特點是
    的頭像 發(fā)表于 09-05 09:19 ?5735次閱讀
    <b class='flag-5'>ntc</b><b class='flag-5'>熱敏電阻</b>應(yīng)用電路

    PTC熱敏電阻NTC熱敏電阻的區(qū)別

    熱敏電阻器(Thermistor)是一種電阻值溫度極為靈敏的半導體元件,溫度系數(shù)可分為正溫度系數(shù)熱敏電
    的頭像 發(fā)表于 11-03 11:38 ?3241次閱讀
    PTC<b class='flag-5'>熱敏電阻</b>與<b class='flag-5'>NTC</b><b class='flag-5'>熱敏電阻</b>的區(qū)別

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

    NTC(Negative Temperature Coefficient)熱敏電阻是一種隨溫度變化而改變電阻值的電子元件。它的電阻值會隨著
    的頭像 發(fā)表于 01-11 17:46 ?5273次閱讀

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

    NTC(Negative Temperature Coefficient)熱敏電阻是一種根據(jù)溫度變化而改變阻值的電子元件。它的電阻值隨著
    的頭像 發(fā)表于 01-15 14:03 ?7146次閱讀

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

    NTC熱敏電阻是一種特殊的電阻器件,其電阻值會隨著溫度的變化而變化。它廣泛應(yīng)用于溫度測量、
    的頭像 發(fā)表于 01-31 15:35 ?2w次閱讀

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

    廣泛的應(yīng)用。 2. NTC熱敏電阻的應(yīng)用 溫度測量 :NTC熱敏電阻可以用于制作溫度傳感器,通過
    的頭像 發(fā)表于 11-26 16:14 ?5023次閱讀

    NTC熱敏電阻的工作原理 NTC熱敏電阻的使用注意事項

    電阻值會降低。當NTC熱敏電阻所處的環(huán)境溫度發(fā)生變化時,其內(nèi)部的電阻值會隨之變化。通過測量這個電阻值
    的頭像 發(fā)表于 11-26 16:19 ?3477次閱讀

    NTC熱敏電阻溫度測量中的應(yīng)用 NTC熱敏電阻的封裝類型

    NTC熱敏電阻溫度測量中的應(yīng)用 NTC熱敏電阻是一種負溫度系數(shù)的
    的頭像 發(fā)表于 12-17 18:01 ?2733次閱讀