新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于Intel80C51BH的設施栽培光照信息采集管理系統

        基于Intel80C51BH的設施栽培光照信息采集管理系統

        作者: 時間:2012-02-23 來源:網絡 收藏

        1.4 執行電路設計
        由于單片機發出的指令信號功率較小,所以不能直接啟動執行開關或電機,必須用驅動電路來實現動作。為節約成本,這里仍然利用運算放大器OP07來實現,電路設計成一個同相比例運算電路,電壓放大倍數為3,電路中執行指令信號經由電阻R1在IN+腳輸入,由OUT腳輸出。由于采用運算放大電路,所以輸出功率很大。輸出信號控制開關繼電器KA完成執行任務。

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

        e.jpg



        2 系統軟件設計
        為了便于系統擴展,將系統進行模塊化設計。該系統由測光照度電路、A/D轉換器、數據處理和執行輸出4個模塊組成。具體流程是這樣的:先由測量光照度電路將光強信號(0~200 klux)轉換成電壓信號(0~5 V),再由A/D轉換電路將這模擬電壓信號轉換成單片機能識別的數字信號,最后由單片機進行數據分析、處理和判斷。當條件符合時啟動調光照調節電路,如圖6所示。

        f.jpg


        2.1 A/D轉換器模塊
        為了正常讀取數據,A/D轉換器必須在啟動之前進行初始化。先將單片機的P1.4口置1,然后軟件啟動一次轉換過程即可。在轉換的過程中,由于任何模數轉換需要一定的持續時間,所以在讀取數據時要有一定的時間延遲,本設計為5μs,以確保讀取正確的數據。
        2.2 中央處理器模塊
        這個模塊主要包括單片機對A/D轉換模塊的控制、對數據處理以及對執行電路的控制3個部分。
        單片機對A/D轉換器的控制主要包括對A/D的模擬通道選取地址寫入、清零和控制模數轉換步驟;數據處理部分主要是將讀取的與光照度相對應的數字信號與預先設定的標準值進行比較,當溫度超出規定值時發出執行指令。本設計確定30 min進行數據記錄和判斷一次,全天候監控記錄。

        3 結束語
        文中主要設計了一種溫室和大棚的自動光照度管理系統。與已有的類似系統相比,有諸多優點。采用模塊化設計思路,系統參數可以修改,系統可以擴展為多點測量和多點執行,也可以加入溫濕度采集和執行通風、澆水設備,還可以加入聲光報警等。系統測光范圍寬,精確度高,便于調節,使用靈活。設計電路簡單實用,實現方便,成本低,適合廣泛推廣。


        上一頁 1 2 3 下一頁

        關鍵詞: Intel 80C C51 80

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 石屏县| 义马市| 汉源县| 荥经县| 紫阳县| 阿鲁科尔沁旗| 鸡泽县| 南召县| 千阳县| 镇江市| 怀集县| 拉萨市| 汽车| 成安县| 秦皇岛市| 长子县| 偏关县| 晋城| 斗六市| 崇文区| 葵青区| 宜宾市| 郁南县| 栖霞市| 克山县| 呼和浩特市| 博兴县| 宜兰县| 丘北县| 穆棱市| 伊宁县| 莆田市| 通辽市| 蓬安县| 大同县| 增城市| 余庆县| 澎湖县| 涿州市| 九台市| 苍南县|