當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]1 概述 隨著微處理器的發(fā)展,越來越多的單片機向著小型、低成本、低功耗、高集成度的方向發(fā)展。NXP(原Philips半導(dǎo)體)公司推出了集成溫度傳感器的芯片P89LPC92X1系列微型處理器,進(jìn)一步為系統(tǒng)設(shè)計帶來方便。

1 概述
    隨著微處理器的發(fā)展,越來越多的單片機向著小型、低成本、低功耗、高集成度的方向發(fā)展。NXP(原Philips半導(dǎo)體)公司推出了集成溫度傳感器的芯片P89LPC92X1系列微型處理器,進(jìn)一步為系統(tǒng)設(shè)計帶來方便。
    P89LPC9251(簡稱LPC9251)是P89LPC92X1系列的一種。它是一款高性能數(shù)字微控制器,包括一個內(nèi)部溫度傳感器。該傳感器可用來校正與溫度相關(guān)的信號,或作為一個獨立的溫度計。在嵌入式系統(tǒng)設(shè)計中,使用LPC9251不僅可以省去如DSl8820、TMP04等常用的溫度傳感器件,同時可以節(jié)省系統(tǒng)設(shè)計的I/O口資源,以及減小布板PCB的尺寸空間,進(jìn)一步降低了系統(tǒng)設(shè)計的成本。
    LPC9251有2個模數(shù)轉(zhuǎn)換模塊:ADC0和ADCl。ADCl是一個8位、4通道復(fù)用逐次逼近A/D轉(zhuǎn)換器。ADCO是專門用于片上寬溫度范圍的溫度傳感器,其溫度測量的范圍是-40℃~+85℃,在該工作溫度范圍內(nèi)輸出分辨率近似為+11mV/℃。其性能遠(yuǎn)遠(yuǎn)高于一般的溫度傳感器,如TMP04的測量范圍,適宜于中低溫的測量,因此LPC9251溫度傳感器可以在低溫環(huán)境的系統(tǒng)中可靠工作。

2 溫度傳感器
2.1 ADC功能模塊
     片上溫度傳感器集成在ADC0功能模塊中,通過Anin03通道測量溫度傳感器Vsen,其他3個通道Anin00、Aninol和Anin02暫未使用。溫度傳感器和內(nèi)部參考電壓Vref(bg)(1.23 V±O.123 V)引腳一起復(fù)用在相同的輸入通道Anin03。通過配置CONTROL LOGIC(控制邏輯單元)中TPS-CON寄存器的TSELl和TSELO位來選擇溫度傳感器還是內(nèi)部參考電壓。
2.2 溫度傳感器使用步驟
    為了準(zhǔn)確地測量溫度值,必須首先測量內(nèi)部參考電壓Vref(bg)的電源電壓。溫度傳感器的電壓計算公式如下:

    在式(1)中,Aref(bg)是Vref的A/D轉(zhuǎn)換的結(jié)果,Asen是Vsen的A/D轉(zhuǎn)換的結(jié)果。該溫度傳感器的計算公式如下:

    溫度傳感器的使用步驟如下:
    ①配置TSEL1和TSEL0為“01”,選擇內(nèi)部參考電壓;
    ②使用ADC獲得Aref轉(zhuǎn)換結(jié)果;
    ③配置TSELl和TSELO為“10”,選擇溫度傳感器;
    ④等待至少200μs,使傳感器穩(wěn)定,然后使用ADC測量Asen;
    ⑤通過公式(1)計算Vsen;
    ⑥通過公式(2)計算溫度的數(shù)值。
2.3 代碼例程
    本代碼將讀出溫度傳感器的數(shù)值,并將溫度的計算結(jié)果發(fā)送給UARTO。
    ADCO的配置方法如下:


  
    根據(jù)前述溫度傳感器的測量步驟,應(yīng)當(dāng)首先測量內(nèi)部參考電壓Vref(bg)。內(nèi)部參考電壓測量程序如下:
   


    
    每次配置TSELl和TSEL0為“10”,用來選擇溫度傳感器。在獲取ADC轉(zhuǎn)換結(jié)果前必須固定地延時200μs,用來獲取穩(wěn)定的ADC轉(zhuǎn)換結(jié)果。溫度傳感器的計量程序如下:
      

 
2.3.1硬件環(huán)境配置

    硬件電路原理如圖1所示。LPC9251的供電電壓采用3.3 V供電,可以通過MAX3232輸出給串行口或者74LVC244輸出點亮8個LED來實時觀測溫度傳感器的數(shù)值。PC軟件終端使用的是Tera Term,用于接收LPC9251串行口發(fā)出的溫度數(shù)據(jù)。該設(shè)置如圖2所示。

2.3.2 使用LPC9251輸出固定格式的溫度數(shù)值
    程序中以固定的間隔測量溫度傳感器的溫度數(shù)值,并將計量的溫度結(jié)果發(fā)送給UARTO,然后在PC機上顯示測量結(jié)果,如圖3所示。


3 結(jié)論
    實際測最1000個溫度數(shù)值,在工作溫度范圍內(nèi)100個離散溫度點讀數(shù)的最大標(biāo)準(zhǔn)偏差僅為2.5個ADC最小分辨率或O.25%誤差,說明LPC-925l的片上溫度傳感器具有極佳的重復(fù)性。由此看來,LPC9251的重復(fù)性比市場上大多數(shù)性能出色的溫度傳感器還好。使用LPC9251用于片上溫度監(jiān)控,具有體積小、功耗低、精度高、易于實現(xiàn)等優(yōu)點,可以比較容易地實現(xiàn)系統(tǒng)溫度監(jiān)測功能,有一定的推廣價值。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉