• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DS18B20的多路溫度監測系統設計與仿真

    基于DS18B20的多路溫度監測系統設計與仿真

    作者: 時間:2013-10-29 來源:網絡 收藏
    0 引言
    在實時溫度監控系統中,如大棚溫度監控、冷庫測溫、智能建筑溫度控制等系統中,經常需要進行多路溫度的采集和檢測。快速、可靠地采集到高精度溫度數據可為控制系統的工作提供可靠的依據。傳統上,溫度測量方法多以熱敏電阻、熱電偶等為溫度敏感元件,但都存在可靠性差、精度低、需A/D轉換以及線路復雜等的缺點。本文提出采用美國Dalias公司生產的單總線數字溫度傳感器單片機構成高精度的多路系統,在單片機的控制下巡回監測多路溫度,高低溫度超限報警,并可實現與上位機通訊等功能。

    1 簡介
    是Dalias公司推出的1-Wire式單總線智能數字溫度傳感器。與傳統的熱敏電阻相比,它能夠直接讀出被測溫度,溫度測量范圍為-55~125℃;可通過編程實現9~12位的轉換精度,對應的可分辨溫度分別為0.5℃,0.25℃,0.125℃和0.062 5℃,可滿足高精度設計要求;在9位分辨率時最多在93.75 ms內把溫度轉換為數字,12位分辨率時最多在750 ms內把溫度值轉換為數字;電源供電范圍3.0~5.5 V;讀取或寫入信息到DS18B20僅需要單總線接口(即將地址線、數據線、控制線合成一條信號線);測量結果直接輸出數字溫度信號,串行傳送給CPU同時可傳送CRC校驗碼,具有極強的抗干擾糾錯能力;使用DS18B20可使系統結構簡潔,可靠性更高。以上特性使得DS18B20非常適用于構建高精度的多路溫度采集與檢測系統。

    2 硬件電路設計
    系統原理框圖如圖1所示,系統由多片DS18B20、單片機、LED驅動顯示電路、溫度上下限設定電路、報警提示電路、串行通信接口、時鐘電路、復位電路等構成。

    a.JPG


    系統采用8片DS18B20構成溫度采集電路,8片DS18B20采用單總線與并行輸入相結合的方式接至單片機的P1口。單片機巡回采集各路DS18 B20送來的溫度信息后,通過軟件設計算法,將處理后的溫度信息及相應的溫度路數通過LED數碼管顯示出來,各路溫度值的上下限可通過P3.2~P3.4獨立式鍵盤進行設定。若某路超過溫度設定的上下限將進行通過P3.5或P3.6進行報警提示。此外,可通過串行口RS 232模塊將各路溫度數據送上位機處理。系統采用仿真件設計的仿真電路如圖2所示,此時LED顯示的是第3路溫度值。

    b.JPG

    熱電偶相關文章:熱電偶原理

    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 瑞安市| 清丰县| 宝山区| 临湘市| 渝中区| 奎屯市| 中牟县| 横山县| 大关县| 广丰县| 威海市| 仙居县| 区。| 沙田区| 太谷县| 台北市| 祁阳县| 巴林左旗| 六枝特区| 休宁县| 正安县| 上饶县| 乌兰察布市| 甘德县| 泊头市| 三江| 策勒县| 准格尔旗| 修水县| 丰台区| 旬阳县| 温泉县| 大埔县| 临西县| 封丘县| 黎平县| 白沙| 吉安市| 上蔡县| 南川市| 贵港市|