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

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

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

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

jf_pJlTbmA9 ? 來源:AT32 MCU 雅特力科技 ? 作者:AT32 MCU 雅特力科技 ? 2023-10-27 09:44 ? 次閱讀

概述

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

應(yīng)用須知

使用者可在數(shù)據(jù)手冊(cè)內(nèi)找到溫度傳感器的各項(xiàng)特性規(guī)格,范例規(guī)格如下:

“表1.
表1. 溫度傳感器特性

只要遵守以下公式,即可求得目前溫度傳感器量測出的溫度。

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

這里:

V25=VTS在25°C時(shí)的數(shù)值

Avg_Slope=溫度與VTS曲線的平均斜率(單位為mV/°C)

其中VTS為溫度傳感器經(jīng)由ADC轉(zhuǎn)換出的電壓換算成mV,再依照上述公式,只要將V25帶入典型值1280mV,Avg_Slope帶入-4.20mV/°C即可求得。下圖即為套用典型值計(jì)算出的溫度與傳感器輸出電壓(VTS)的特性曲線。

“圖1.
圖1. VTS對(duì)溫度理想曲線圖

應(yīng)用此溫度傳感器需注意因生產(chǎn)過程的變化,每個(gè)芯片的溫度傳感器V25具有相對(duì)大的偏移,以上表所述最小值與最大值來看有最多200mV的誤差。若以Avg_Slope典型值來換算相當(dāng)于47.6°C。因此內(nèi)部溫度傳感器更適合于檢測溫度的變化,而不是測量絕對(duì)的溫度。如果需要測量精確的溫度,應(yīng)該使用一個(gè)外置的溫度傳感器。

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

特性評(píng)估測試方法

溫度傳感器的特性評(píng)估是在特殊設(shè)計(jì)的量測環(huán)境下進(jìn)行的。每次進(jìn)行溫度傳感器特性評(píng)估都會(huì)任意挑選10顆芯片焊在專屬特性測試的板子上,并送進(jìn)高低溫箱內(nèi)進(jìn)行全部操作電壓和操作溫度的測試。
專屬測試板上特別使用ADT7410精準(zhǔn)溫度傳感器作為量測參考源。它具有0.5°C準(zhǔn)確度、高分辨率特性,是適合作為特性評(píng)估AT32芯片上溫度傳感器的器件。

量測時(shí)首先設(shè)定高低溫箱到AT32芯片操作溫度最低溫,待溫度到達(dá)且穩(wěn)定后再命令溫箱以極慢速度緩緩升溫。此時(shí)開始約以1°C為量測間隔,同時(shí)多次采樣ADT7410和AT32芯片溫度傳感器的結(jié)果,將其各自采出值作平均后上傳至上位機(jī)記錄,再待溫度上升1°C重復(fù)以上采樣動(dòng)作,直到溫度上升到達(dá)AT32芯片操作溫度最高溫,測試即停止。上位機(jī)收集到所有溫度下的數(shù)值后即存檔并后續(xù)進(jìn)行Avg_Slope和V25的估算,以及線性度TL的分析。

測試數(shù)據(jù)

AT32溫度傳感器在操作電壓3.6V,3.3V,和2.6V條件下,以10顆芯片的實(shí)測特性結(jié)果如下圖所示,可以看出Avg_Slope在各條件下各芯片幾乎一致,但細(xì)部分析各芯片V25參數(shù)之間具有相對(duì)較大的差異,這是造成AT32溫度傳感器量測與實(shí)際溫度徧差的主要原因。

“圖2.
圖2. VTS對(duì)溫度實(shí)測曲線圖

若以軟件校正偏移量(offset)后或僅作為相對(duì)溫度量測時(shí),在芯片全溫度-40到105°C操作范圍內(nèi),溫度誤差(線性度)可以達(dá)到±2°C之內(nèi)。

“圖3.
圖3. 溫度傳感器線性特性實(shí)測曲線圖(偏移已校正)

但若未做偏移校正或用以量測絕對(duì)溫度,因溫度傳感器本身架構(gòu)于芯片生產(chǎn)過程的變化,溫度變化曲線的偏移在不同芯片上會(huì)有明顯差異。實(shí)測10顆AT32F413結(jié)果V25最大差異可達(dá)約為±10°C,考慮整體設(shè)計(jì)仿真結(jié)果可能更大至±20°C以上。綜合以上特性考量,建議AT32芯片內(nèi)部溫度傳感器更適合使用作為檢測溫度的變化,而不是測量絕對(duì)的溫度。

比較一般大廠MCU的內(nèi)部溫度傳感器應(yīng)用,基本上皆受此限制。

“圖4.
圖4. 溫度傳感器誤差特性實(shí)測曲線圖(偏移未校正)

來源:AT32 MCU 雅特力科技
免責(zé)聲明:本文為轉(zhuǎn)載文章,轉(zhuǎn)載此文目的在于傳遞更多信息,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請(qǐng)聯(lián)系小編進(jìn)行處理


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

    關(guān)注

    146

    文章

    17149

    瀏覽量

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

    關(guān)注

    48

    文章

    2940

    瀏覽量

    156081
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    溫度傳感器怎么測好壞?溫度傳感器的測量方法

    溫度傳感器在電路中我們經(jīng)常可以見到,那么當(dāng)溫度傳感器壞了,你知道怎么檢測嗎?檢測方法又有哪些呢?鑒于此,本文主要介紹關(guān)于
    發(fā)表于 06-05 09:37 ?5372次閱讀

    溫度傳感器

    這段關(guān)于溫度傳感器的代碼不太懂?哪位大俠可以幫忙解釋一下?(關(guān)于溫度傳感器讀取
    發(fā)表于 06-19 21:19

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

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

    AN0019--AT32溫度傳感器應(yīng)用指南

    AT32溫度傳感器應(yīng)用指南文檔說明“AT32溫度傳感器應(yīng)用指南”說明
    發(fā)表于 09-08 19:35

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

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

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

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

    AT32溫度傳感器應(yīng)用指南

    AT32溫度傳感器應(yīng)用指南說明AT32芯片上溫應(yīng)傳感器的使用需知和特性評(píng)估測試方法,并提供測試數(shù)據(jù)供使用者設(shè)計(jì)參考。
    發(fā)表于 10-24 07:04

    AT32 MCU SDRAM應(yīng)用說明

    AT32 MCU SDRAM Application Note本文主要講解AT32 SDRAM 控制的使用。
    發(fā)表于 10-25 06:37

    溫度傳感器簡介

    溫度傳感器簡介》技術(shù)專題主要介紹了溫度傳感器原理、溫度傳感器的應(yīng)用、
    發(fā)表于 07-27 13:58
    <b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>簡介

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

    大多數(shù)32位MCU都有一項(xiàng)非常實(shí)用的功能——內(nèi)部集成了一個(gè)溫度傳感器,這個(gè)溫度傳感器產(chǎn)生一個(gè)隨溫度
    的頭像 發(fā)表于 08-08 10:49 ?5814次閱讀
    <b class='flag-5'>MCU</b>內(nèi)部<b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>的特性及應(yīng)用事項(xiàng)

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

    概述AT32單片機(jī)芯片內(nèi)含溫度傳感器,它產(chǎn)生一個(gè)隨溫度線性變化的電壓,在內(nèi)部被連接到ADC1_IN16的輸入通道上,用于將傳感器的輸出轉(zhuǎn)換到
    的頭像 發(fā)表于 05-26 09:49 ?1408次閱讀
    <b class='flag-5'>AT32</b>講堂007 | <b class='flag-5'>關(guān)于</b><b class='flag-5'>AT32</b> <b class='flag-5'>MCU</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>的應(yīng)用

    關(guān)于溫度傳感器,你了解多少?

    溫度傳感器主要是利用物質(zhì)各種物理性質(zhì)隨溫度變化的規(guī)律,將溫度轉(zhuǎn)換成可用的輸出信號(hào),溫度計(jì)的核心部分是溫度
    的頭像 發(fā)表于 06-09 16:30 ?1892次閱讀
    <b class='flag-5'>關(guān)于</b><b class='flag-5'>溫度</b><b class='flag-5'>傳感器</b>,你了解多少?

    AT32 MCU如何設(shè)定啟動(dòng)存儲(chǔ)為主存擴(kuò)展

    AT32 MCU如何設(shè)定啟動(dòng)存儲(chǔ)為主存擴(kuò)展
    的頭像 發(fā)表于 10-18 17:50 ?670次閱讀
    <b class='flag-5'>AT32</b> <b class='flag-5'>MCU</b>如何設(shè)定啟動(dòng)存儲(chǔ)<b class='flag-5'>器</b>為主存擴(kuò)展

    如何使用AT32 MCU WDT和WWDT?

    如何使用AT32 MCU WDT和WWDT?
    的頭像 發(fā)表于 11-10 18:26 ?2075次閱讀
    如何使用<b class='flag-5'>AT32</b> <b class='flag-5'>MCU</b> WDT和WWDT?

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

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