新聞中心

        EEPW首頁 > 光電顯示 > 設計應用 > 基于LED光源的溫室光環(huán)境監(jiān)測與控制系統(tǒng)設計

        基于LED光源的溫室光環(huán)境監(jiān)測與控制系統(tǒng)設計

        作者: 時間:2013-07-22 來源:網絡 收藏

        4 系統(tǒng)軟件設計
        4.1 上位機軟件設計
        本監(jiān)測系統(tǒng)的軟件采用Labview編程,Labview是專為數據采集、儀器控制、數據分析與數據表達的圖形化編程環(huán)境,它是一個開放的開發(fā)環(huán)境,具有PCI、RS-232/485、USB等各種儀器通訊總線標準的所有功能函數,可以利用這些函數與不同總線標準接口的數據采集硬件交互工作。本系統(tǒng)采用NI VISA串口Serial函數來訪問和控制串口,從而實現功能。首先,利用VISA Con2figureSerial Port.vi進行串口初始化,然后利用VISA write.vi向寫緩沖區(qū)發(fā)送數據讀取指令,最后利用VISAread.vi以字符串形式讀取數據緩沖區(qū)的8位二進制數,并利用HexadecimalString To Number節(jié)點將8位字符串數據轉變成數字型數據,提供給控制電路。圖5為上位機Labview軟件握手協議子VI程序
        部分框圖。

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

        m.jpg


        上位機軟件完成如下功能:初始化系統(tǒng);根據溫室控制要求向下位機發(fā)送控制指令;控制串口和下位機的收發(fā);判斷下位機數據采集狀態(tài)并發(fā)送相應控制指令;讀取和解析來自下位機的數據;顯示實時或非實時數據;保存數據;根據環(huán)境需求控制系統(tǒng)狀態(tài)。圖6為上位機軟件流程圖。
        4.2 下位機軟件設計
        下位機軟件采用C51語言編寫。完成的功能有:根據上位機控制指令控制下位機的光環(huán)境參數采集、環(huán)境參數的給定值;向上位機發(fā)送環(huán)境參數;根據環(huán)境參數與設定值調控光環(huán)境。下位機軟件流程如圖7所示。

        n.jpg



        5 實驗應用
        本系統(tǒng)用于簡易溫室的測試。在進行測試時,首先運行監(jiān)測應用軟件,初始化后,通過完成檢測設置和通信配置等相關設置,然后通過點擊主程序界面的相應模塊檢測按鈕進行相應的測試,其中上位機發(fā)送控制命令字,然后接收下位機發(fā)回的數據;并將結果進行顯示,2串串并聯1W紅光陣列光源測試的數據如表1所示。實驗結果表明,溫室照度穩(wěn)定在設定值左右,調光系統(tǒng)基本維持設定照度的穩(wěn)定。

        o.jpg



        6 結論
        本文設計的LED光源環(huán)境監(jiān)測與控制系統(tǒng),既可對溫室環(huán)境參數進行實時的采集與顯示,又可實現數據的遠程控制,能夠滿足系統(tǒng)的監(jiān)測與控制需求。本測試系統(tǒng)已在簡易溫室系統(tǒng)進行測試,實際應用表明,其具有檢測準確、穩(wěn)定可靠、人機界面友好等特點,達到了設計要求。而且系統(tǒng)擴展后可運用于多個光源板工作站的遠程數據監(jiān)測與測控。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 固安县| 长春市| 康保县| 四川省| 皋兰县| 聂拉木县| 莱西市| 如东县| 永善县| 东方市| 曲沃县| 平潭县| 阿克陶县| 天等县| 华池县| 宜州市| 灌南县| 福贡县| 武鸣县| 长治县| 广安市| 汉沽区| 高密市| 东城区| 江阴市| 北流市| 镇安县| 乐都县| 高雄市| 交口县| 康平县| 青岛市| 栖霞市| 十堰市| 莱州市| 莱西市| 满洲里市| 辉南县| 察雅县| 清新县| 射阳县|