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

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

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

MCU內(nèi)部溫度傳感器的特性及應(yīng)用事項(xiàng)

芯情觀察猿 ? 來(lái)源:芯情觀察猿 ? 作者:芯情觀察猿 ? 2022-08-08 10:49 ? 次閱讀

大多數(shù)32位MCU都有一項(xiàng)非常實(shí)用的功能——內(nèi)部集成了一個(gè)溫度傳感器,這個(gè)溫度傳感器產(chǎn)生一個(gè)隨溫度線性變化的電壓VTS。

因?yàn)槭莾?nèi)置, 測(cè)試的當(dāng)然是芯片內(nèi)部溫度, 這對(duì)控制芯片發(fā)熱和保障MCU健康運(yùn)行非常重要。對(duì)于一些惡劣的應(yīng)用環(huán)境,可以通過(guò)檢測(cè)芯片內(nèi)部而感知設(shè)備的工作環(huán)境溫度, 如果溫度過(guò)高或者過(guò)低,就觸發(fā)進(jìn)入睡眠狀態(tài)或者停止運(yùn)轉(zhuǎn),以提高設(shè)備運(yùn)行的可靠性。

poYBAGLweRWAHY2nAAFrV9UaMS4126.png

圖1. AT32單片機(jī)芯片內(nèi)含溫度傳感器

如果芯片外接負(fù)載不變,那么芯片的發(fā)熱也基本穩(wěn)定,相對(duì)于外界的溫度而言,溫度變化值也是基本穩(wěn)定的。就是說(shuō),也可以用MCU芯片的內(nèi)置傳感器來(lái)測(cè)量外界環(huán)境的溫度。以下以AT32 MCU為例,說(shuō)明內(nèi)置溫度傳感器應(yīng)用和評(píng)估測(cè)試方法,并提供測(cè)試數(shù)據(jù)供使用者設(shè)計(jì)參考。

內(nèi)部傳感器特性

AT32單片機(jī)芯片內(nèi)含溫度傳感器,它產(chǎn)生一個(gè)隨溫度線性變化的電壓,在內(nèi)部被連接到ADC1_IN16的輸入通道上,用于將傳感器的輸出轉(zhuǎn)換到數(shù)字?jǐn)?shù)值。

poYBAGLweTOAOJQ7AAC-4muBxBQ300.png

圖2. AT32 MCU的溫度傳感器特性

以AT32F413為例,只要遵守以下公式,即可求得目前溫度傳感器量測(cè)出的溫度:

溫度(°C) = {(V25 - VSENSE) / Avg_Slope} + 25

這里:V25 = VSENSE在25 °C時(shí)的數(shù)值,Avg_Slope = 溫度與VSENSE曲線的平均斜率(單位為mV/°C),VSENSE為溫度傳感器經(jīng)由ADC轉(zhuǎn)換出的電壓換算成mV,再依照上述公式,只要將V25帶入典型值1280mV,Avg_Slope帶入-4.20mV/°C即可求得。

圖3為套用典型值計(jì)算出的溫度與傳感器輸出電壓(VSENSE)的特性曲線。

pYYBAGLweUqANFtQAADV9b1wDQ8632.png

圖3. VSENSE對(duì)溫度理想曲線圖

應(yīng)用此溫度傳感器需注意因生產(chǎn)過(guò)程的變化,每個(gè)芯片的溫度傳感器V25具有相對(duì)大的偏移,若以Avg_Slope典型值來(lái)?yè)Q算相當(dāng)于47.6°C,最小值與最大值一般會(huì)有最多200mV的誤差。因此,內(nèi)部溫度傳感器更適合于檢測(cè)溫度的變化,而不是測(cè)量絕對(duì)的溫度。

內(nèi)部溫度傳感器的使用

AT32芯片的溫度傳感器在內(nèi)部被連接到ADC1_IN16的輸入通道上,用于將傳感器的輸出轉(zhuǎn)換到數(shù)字?jǐn)?shù)值。這個(gè)數(shù)值為溫度的變化數(shù),而非絕對(duì)溫度。

AT32芯片溫度傳感器為內(nèi)部弱電壓源,ADC進(jìn)行采樣時(shí)需要足夠時(shí)間讓VSENSE輸出為采樣電路達(dá)到充放電平衡而穩(wěn)定,使用者需確實(shí)遵照數(shù)據(jù)手冊(cè)中的TS_TEMP參數(shù)為內(nèi)部溫度傳感器設(shè)置足夠的采樣時(shí)間,以獲得正確的轉(zhuǎn)換數(shù)值。

在3.6V、3.3V和2.6V操作電壓下,不同AT32溫度傳感器的Avg_Slope在各電壓條件下幾乎一致。但細(xì)部分析,就發(fā)現(xiàn)各芯片V25參數(shù)之間具有相對(duì)較大的差異,這是造成AT32溫度傳感器量測(cè)與實(shí)際溫度徧差的主要原因。若以軟件校正偏移量(offset)后或僅作為相對(duì)溫度量測(cè)時(shí),在芯片全溫度-40到105°C操作范圍內(nèi),溫度誤差(線性度)可以達(dá)到±2°C之內(nèi)。

但若未做偏移校正或用以量測(cè)絕對(duì)溫度,因溫度傳感器本身架構(gòu)于芯片生產(chǎn)過(guò)程的變化,溫度變化曲線的偏移在不同芯片上會(huì)有明顯差異。因此,建議AT32芯片內(nèi)部溫度傳感器僅用作檢測(cè)溫度的變化,而不是測(cè)量絕對(duì)的溫度。如果需要測(cè)量精確的溫度值,應(yīng)該使用一個(gè)外置的溫度傳感器。

審核編輯:湯梓紅

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

    關(guān)注

    146

    文章

    16667

    瀏覽量

    347811
  • 溫度傳感器
    +關(guān)注

    關(guān)注

    48

    文章

    2854

    瀏覽量

    155323
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    LM35溫度傳感器應(yīng)用及特性

    LM35溫度傳感器應(yīng)用及特性 LM35是一種得到廣泛使用的溫度傳感器。由于它采用內(nèi)部補(bǔ)償,所以
    的頭像 發(fā)表于 01-16 11:00 ?1.2w次閱讀

    EFM32系列32位MCU內(nèi)部溫度傳感器介紹

    特性較好,由于其超低功耗和豐富的外設(shè)等特性,被廣泛的使用各種產(chǎn)品開發(fā)?! FM32系列的MCU中自帶了溫度傳感器,本文主要以EFM32HG
    發(fā)表于 07-09 09:35

    【STM32】內(nèi)部溫度傳感器示例 精選資料分享

    00. 目錄文章目錄00. 目錄01. 內(nèi)部溫度傳感器簡(jiǎn)介02. 主要特性和框圖03. 硬件模塊04. 編程步驟05. 程序示例06. 附錄07. 聲明01.
    發(fā)表于 08-11 07:43

    內(nèi)部溫度傳感器的使用

    STM32使用ADC獲取內(nèi)部溫度傳感器數(shù)據(jù)輸出(直接讀取/DMA兩種方式實(shí)現(xiàn))前言一、內(nèi)部溫度傳感器
    發(fā)表于 08-12 07:05

    STM32的內(nèi)部溫度傳感器

    實(shí)驗(yàn)?zāi)康腟TM32內(nèi)部集成了一個(gè)溫度傳感器,可以用來(lái)測(cè)量芯片的溫度,本章學(xué)習(xí)如何讀取此溫度值,數(shù)據(jù)手冊(cè)請(qǐng)參看第11章。實(shí)驗(yàn)簡(jiǎn)介STM32的
    發(fā)表于 08-12 06:40

    溫度傳感器的簡(jiǎn)介

    文章目錄一、溫度傳感器的簡(jiǎn)介內(nèi)置溫度傳感器特性溫度的計(jì)算二、編程編程思路:代碼:遇到的問(wèn)題-數(shù)據(jù)
    發(fā)表于 08-13 07:36

    STM32內(nèi)部溫度傳感器有哪些使用注意事項(xiàng)

    STM32內(nèi)部溫度傳感器的結(jié)構(gòu)是怎樣組成的?STM32內(nèi)部溫度傳感器有哪些使用注意
    發(fā)表于 11-26 06:09

    STM32內(nèi)部溫度傳感器簡(jiǎn)介

    STM32 內(nèi)部溫度傳感器1、 STM32 內(nèi)部溫度傳感器簡(jiǎn)介STM32 有一個(gè)
    發(fā)表于 12-06 06:40

    STM32內(nèi)部溫度傳感器概述

    記錄一下,方便以后翻閱~主要內(nèi)容:1)STM32內(nèi)部溫度傳感器概述;2)相關(guān)實(shí)驗(yàn)代碼解讀。實(shí)驗(yàn)功能:系統(tǒng)啟動(dòng)后,實(shí)時(shí)將內(nèi)部溫度
    發(fā)表于 12-10 06:11

    STM32內(nèi)部溫度傳感器簡(jiǎn)介

    .概述內(nèi)部ADC及溫度傳感器采集MCU內(nèi)部電壓及溫度MCU
    發(fā)表于 12-17 06:21

    如何通過(guò)ADC采集內(nèi)部溫度傳感器通道電壓得出MCU內(nèi)部溫度

    如何通過(guò)ADC采集內(nèi)部溫度傳感器通道電壓得出MCU內(nèi)部溫度?
    發(fā)表于 02-18 06:58

    智能集成溫度傳感器特性

    實(shí)驗(yàn)  智能集成溫度傳感器特性 一、 實(shí)驗(yàn)?zāi)康牧私庵悄芗?b class='flag-5'>溫度傳感器的基本原理、性能與應(yīng)用。
    發(fā)表于 05-16 02:01 ?3060次閱讀

    如何選擇溫度傳感器,挑選溫度傳感器注意事項(xiàng)

    溫度傳感器(temperature transducer sensor)是利用物質(zhì)各種物理性質(zhì)隨溫度變化的規(guī)律把溫度轉(zhuǎn)換為電量的傳感器。本文
    的頭像 發(fā)表于 07-25 10:05 ?3912次閱讀

    關(guān)于AT32 MCU溫度傳感器的應(yīng)用

    關(guān)于AT32 MCU溫度傳感器的應(yīng)用
    的頭像 發(fā)表于 10-27 09:44 ?573次閱讀
    關(guān)于AT32 <b class='flag-5'>MCU</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>的應(yīng)用

    GD32 MCU內(nèi)部溫度傳感器如何使用,以及適合哪種應(yīng)用場(chǎng)景?

    GD32 MCU全系列產(chǎn)品均內(nèi)置溫度傳感器內(nèi)部溫度傳感器可以用于測(cè)量器件周圍
    的頭像 發(fā)表于 02-28 09:26 ?1599次閱讀
    GD32 <b class='flag-5'>MCU</b><b class='flag-5'>內(nèi)部</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>如何使用,以及適合哪種應(yīng)用場(chǎng)景?