關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于DS18B20的MOA溫度遠程監控系統設計

        基于DS18B20的MOA溫度遠程監控系統設計

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

        3. 3轉換讀取程序流程圖

        啟動轉換及讀取值流程圖如圖11所示。

        跳讀ROM[命令字CCH]模塊: 單片機將要發出的啟動溫度轉換指令是對總線上所有的, 而不論它的器件序號。啟動溫度轉換[命令字44H]: 總線上所有的開始進行溫度轉換, 經過200ms左右, 將轉換結果存于RAM的0號和1號字節中, 供單片機讀取。因為在單總線上只有一個DS18B20, 在讀溫度值時,只需要發出跳過ROM指令[CCH ], 然后讀取溫度數據即可。數據處理: DS18B20有嚴格的時序來保證數據的完整性。在單線DQ 上, 存在復位脈沖、應答各脈沖、寫“ 0”、寫“1”、讀“0”和讀“1”幾種信號類型。

        9.jpg
        圖11 溫度轉換及讀取程序流程圖

        4 結語

        DS18B20溫度傳感器以其線路簡單, 硬件少, 成本低, 具有完善的單總線通信協議, 無需復雜煩瑣的布線,在實際生產和科學研究中有廣闊的前景。中采用的新型溫度傳感器DS18B20, 只需要一根單總線就可完成與單片機的通信, 避免了模擬傳感器帶來的共地干擾和線路干擾問題。由它們構成的單總線傳感器網絡線纜少, 從而大大減少了現場線纜, 簡化了系統布線的復雜度, 系統可能發生故障的環節少, 便于維護, 提高了系統測量的準確程度和智能化程度, 并在一定程度上降低了系統成本。RS- 485現場總線將各采集器采集到的溫度數據傳送給監測計算機, 并對傳輸數據進行校驗, 是數據在得以遠距離傳輸的同時, 保持了較強的抗干擾性, 且實現了計算機與監測站的實時在線監測。


        上一頁 1 2 3 4 5 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 永川市| 新绛县| 汉沽区| 神农架林区| 讷河市| 米泉市| 巴彦县| 康定县| 海原县| 寻甸| 宜兴市| 信丰县| 辉南县| 五寨县| 泗水县| 海伦市| 桦川县| 伊吾县| 南岸区| 虎林市| 南木林县| 肇庆市| 绩溪县| 栾城县| 华容县| 五台县| 剑阁县| 海城市| 巴中市| 临江市| 陆丰市| 昌吉市| 额尔古纳市| 贺兰县| 隆回县| 武隆县| 武鸣县| 衡阳市| 来凤县| 广南县| 什邡市|