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

    EEPW首頁 > 測試測量 > 設計應用 > 室內溫度檢測與調控系統設計

    室內溫度檢測與調控系統設計

    作者: 時間:2011-07-14 來源:網絡 收藏

    e.JPG



    2 系統軟件設計
    DS18B20的信號線與單片機AT89C52的P3.0口相連,通過系統軟件控制,實現信號的輸出或者讀取。其中對溫度數據的讀取包括DS18B20序列號搜索、溫度轉換、溫度數據讀取3個基本過程。系統工作時,首先通過初始化操作,使總線上的所連接DS18B20均被復位,接著發送ROM搜索指令,使序列號編碼匹配的DS18B20被激活,準備接受RAM訪問指令。RAM訪問指令控制處于激活狀態的DS18B20工作狀態,完成溫度轉換及讀取等工作。在ROM命令發送之前,RAM命令不起作用。
    本系統中設定5個點,通過在總線上掛接5個DS18B20實現,當其中的某一個DS18B20被激活時,將所采集到的數據通過單片機P3.0送往主控機轉換分析,在主控器上實時顯示,并由主控器對所采集到的數據與設定的閾值比較,每檢測到一次溫度數據超過閾值,超限檢測點數I自加1,直到I的數值大于等于3時,單片機P3.6口輸出控制信號,使蜂鳴器報警,同時P1.7口送出控制電平,使繼電器J1吸合,溫度調節開關接通,實施溫度調節功能。



    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 茂名市| 托里县| 锡林浩特市| 宜章县| 芒康县| 凤庆县| 池州市| 黄骅市| 永善县| 南平市| 柘城县| 河津市| 汾西县| 焉耆| 金昌市| 阜平县| 宜都市| 山阳县| 霍林郭勒市| 永和县| 通江县| 景德镇市| 寿阳县| 商水县| 宜良县| 彭水| 高密市| 台南市| 长兴县| 浠水县| 富川| 安龙县| 怀柔区| 阜城县| 霍城县| 安国市| 正宁县| 朝阳区| 惠安县| 诏安县| 宣城市|