新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > P89LPC9251片上溫度傳感器的使用方法

        P89LPC9251片上溫度傳感器的使用方法

        作者: 時間:2010-03-24 來源:網絡 收藏

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

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

        本文引用地址:http://www.104case.com/article/173422.htm

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

        溫度傳感器的使用步驟如下:
        ①配置TSEL1和TSEL0為“01”,選擇內部參考電壓;
        ②使用ADC獲得Aref轉換結果;
        ③配置TSELl和TSELO為“10”,選擇溫度傳感器;
        ④等待至少200μs,使傳感器穩定,然后使用ADC測量Asen;
        ⑤通過公式(1)計算Vsen;
        ⑥通過公式(2)計算溫度的數值。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 赣州市| 定远县| 仙桃市| 三台县| 苏尼特左旗| 潞西市| 鸡泽县| 莱阳市| 莱西市| 阿勒泰市| 蛟河市| 手游| 辽宁省| 友谊县| 濮阳市| 朝阳县| 大城县| 工布江达县| 绵竹市| 江西省| 牙克石市| 黄大仙区| 大理市| 宜阳县| 科技| 平果县| 长宁区| 通许县| 延安市| 宣化县| 济阳县| 通江县| 边坝县| 赤城县| 方山县| 丹东市| 克东县| 阳曲县| 道真| 永德县| 达州市|