關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 為數字溫度傳感器選擇系統接口的方法

        為數字溫度傳感器選擇系統接口的方法

        作者: 時間:2012-01-14 來源:網絡 收藏

        有助于獲得精確的熱管理加上免校準特性,將確保繼續受到人們的歡迎。為滿足需多個主器件共存的高可靠性和冗余要求,以及對于要求輕松添加新的應用而言,I2C總線或SMBus將繼續保持其作為主要的地位。

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

        圖1:溫度傳感器簡化框圖。

        熱敏電阻、熱電偶、模擬硅溫度傳感器和鎳/鉑電阻式溫度檢測器(RTD),需要進行校準以達到所需的溫度精度。作為混合信號器件的溫度傳感器則不需要進行校準,它們具有集成數字邏輯,工作溫度范圍為-55℃到50℃,采用絕對溫度比例(PTAT)電路,通過檢測二極管的基極-發射極電壓(VBE)的變化來測量本地/遠程溫度。它具有簡單的集成硬件來保存溫度值并對溫度設定點、器件工作模式、睡眠模式以及快/慢轉換速率進行編程設定。數據通過IC間總線(I2C總線)、管理總線(SMBus)或串行外圍(SPI)來通信。實際上,每個器件在生產時均會進行調整,溫度檢測精度達到±0.5℃以內或者更高,性價比和可靠性均很高。這些優點使得數字溫度傳感器在幾乎任何可以想象到的應用中都受到歡迎,包括PC、通信設備、手持設備和工業控制設備等。

        具體來說,數字溫度傳感器的主要構成包括一個雙電流源、一個Δ-Σ A/D轉換器、數字邏輯和一個通向數字器件(如與一個微處理器或微控制器連接)的串行(如I2C總線、SMBus或SPI)。數字溫度傳感器有兩種:本地或遠程溫度傳感器,它們均采用某種強制兩個成比例的電流通過一個連接成二極管形式的NPN或PNP晶體管,均用于測量所導致的VBE變化,使用Δ-ΣA/D轉換器對電壓采樣并將數值轉換成數字格式。強制電流一般采用約10:1的比例。通過強制施加比例電流和測量兩個VBE的差值,可消除二極管上IS這一與工藝相關參數的一階效應。

        圖2:SPI 典型讀/寫周期。(點擊放大該圖)

        每個溫度傳感器在生產過程中均會進行調整,以便與要使用的二極管的理想參數匹配。遠程二極管的特性取自2N3904/6。由于本地溫度傳感器在硅襯底上只是一個簡單的NPN或PNP結構,遠程溫度傳感器幾乎總是集成一個本地溫度傳感器。因此,遠程傳感器的作用幾乎總是像兩個傳感器一樣。本地溫度傳感器在同一封裝集成了一個熱二極管。對于本地傳感器,根據封裝和位于IC襯底上的本地二極管,熱時間常數(即達到最終溫度的63.2%所需的時間)為幾分鐘。總線負載過重或轉換過快會造成器件自加熱并影響溫度精度。

        溫度數據變為可用所需的時間稱為轉換速率。該速率由器件內部振蕩器和A/D分辨率決定,一般低于100Hz或長于10ms。轉換速率越快,溫度數據可檢索的速度就越快,同時溫度傳感器消耗的功率也就越大。由于存在自加熱效應,轉換速率通常較低。圖1顯示了一個遠程溫度傳感器和/或本地溫度傳感器的簡化框圖。

        I2C總線或SMBus溫度傳感器的優點

        最流行的數字溫度傳感器是那些帶有串行總線接口的傳感器。溫度傳感器總線的很大程度上取決于所選微處理器或控制器上有哪些可用的接口。控制器的取決于工程師對其擁有的經驗多少。對于需要經常進行數據流傳輸的系統數據,SPI是首選,因為它擁有較快的時鐘速率,速率可從幾兆赫茲到幾十兆赫茲。然而,對于系統管理活動,如讀取溫度傳感器的讀數和查詢多個從器件的狀態,或者需要多個主器件共存于同一系統總線上(系統冗余常會要求這一點),或者面向低功耗應用,這時I2C 或 SMBus將是首選接口。下面幾部分將介紹每種串行總線及其優缺點。

        圖3:(a)I2C總線/SMBus系統接口;(b)SPI 系統接口。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 大安市| 东丰县| 桐梓县| 临泽县| 通河县| 枣庄市| 荃湾区| 阳新县| 托克逊县| 田东县| 西藏| 彰武县| 丽水市| 惠来县| 醴陵市| 宣威市| 潮安县| 永仁县| 三穗县| 汝城县| 唐河县| 井冈山市| 阳西县| 遂溪县| 扬州市| 隆尧县| 靖边县| 郴州市| 娱乐| 富平县| 靖江市| 阳山县| 滦平县| 衡阳县| 西吉县| 内丘县| 兰溪市| 县级市| 永宁县| 临猗县| 冀州市|