關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 設施農業中溫度動態測控系統的設計

        設施農業中溫度動態測控系統的設計

        作者: 時間:2011-09-19 來源:網絡 收藏

        2.2 采集模塊
        采集模塊主要完成對環境數據的采集和轉換,并將采集到的溫度數據送給處理器。該模塊選用數字溫度傳感器DS18B20。數字溫度傳感器DS18B20是美國DALLAS公司推出的一種改進型智能溫度傳感器,能直接讀出被測溫度值,可利用串行方式與單片機實現通信,且僅占用一條數據線,僅需要一個端口引腳進行通信,因此從主機CPU到DS18B20僅需一條線連接,而且DS18B20的電源可由數據線本身提供(相對于外部電源,轉換時間要延長),占用單片機資源少;每一個DS18B20在出廠時已經給定了唯一的序號,線上,實現多點組網功能;是數字傳感器,送入單片機的數據為二進制數據,無需A/D轉換,便于處理,大大加快了微處理器的運算速度。DS18B20的測量范圍從-55~+125℃,增量為0.5℃(最高精度可達0.1℃),轉換速度小于1 s(典型值)。與單片機的連接方式如圖2所示。

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

        b.JPG


        由于該傳感器是單線通信,所以其通信時序就非常的重要。根據DS18B20的通訊協議,主機控制DS18B20完成溫度轉換必須經過3個步驟:
        1)每一次讀寫之前都必須要對DS18B20進行復位,即初始化時序;
        2)復位成功后發送一條ROM指令,進行寫時序;
        3)最后發送RAM指令,這樣才能對DS18B20進行預定的操作,即讀時序。
        2.3 數據輸入模塊
        數據輸入模塊作為人機交換端口,目的是為了方便根據不同農作物的生長需要,設定不同的最適生長的溫度值范圍,由小鍵盤和驅動電路組成。對小鍵盤的操作一是檢測是否有按鍵被按下;二是識別被按下的是哪一個鍵,并執行相應的任務。
        2.4 控制模塊
        控制模塊是根據微處理器的處理結果,控制顯示與報警等外圍模塊電路的工作。若采集到的環境溫度值低于標準溫度范圍的最小值或者高于標準溫度范圍的最大值時,該模塊能夠通過繼電器控制加熱或者降溫設備工作。從而達到控制溫度的目的。

        c.JPG


        繼電器電路如圖3所示,圖中P1.1引腳用于控制加熱繼電器。給P1.1低電平,三極管導通,電磁鐵觸頭放下開始工作。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 濮阳市| 平陆县| 黄冈市| 阳山县| 黑水县| 建湖县| 栾川县| 温宿县| 鲜城| 大悟县| 陇南市| 绍兴市| 红安县| 鹤壁市| 连平县| 新化县| 句容市| 讷河市| 新巴尔虎右旗| 浏阳市| 阳谷县| 故城县| 宁陕县| 开平市| 永泰县| 唐山市| 广安市| 仁化县| 高密市| 葵青区| 成武县| 武功县| 二连浩特市| 尼玛县| 泰兴市| 梅州市| 双桥区| 甘孜县| 绵阳市| 雷山县| 云林县|