<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁 > 工控自動化 > 設(shè)計應用 > 智能溫室遠程監(jiān)控系統(tǒng)的研究與實現(xiàn)

          智能溫室遠程監(jiān)控系統(tǒng)的研究與實現(xiàn)

          作者: 時間:2010-03-30 來源:網(wǎng)絡(luò) 收藏

          2.1.3通信模塊設(shè)計
          為滿足不同控制需要,提高通信質(zhì)量,設(shè)計通信子模塊,提供有線通信和無線通信兩種通信方式,方便的下位機之間、下位機與上位機的通信。
          (1)基于RS-232串行通信 是控制中廣泛采用的通信方式。其特點是電路設(shè)計簡單,但抗干擾能力差,容易出錯,且傳輸距離短(最長15m)、傳輸速率低(最高20kbit/s)。因此,基于RS-232串行通信僅適于規(guī)模不大、控制可靠性要求不高的情況。
          (2)802.11b無線通信 是基于IEEE標準的通信方式。其特點是數(shù)據(jù)傳送可靠,采用2.4GHz直接序列擴頻,傳輸無須直線傳播,距離長、速率高(最高11Mb/s) [8]。無線通信的設(shè)計,主要是通過主控器ATmel48單片機的I/O口,模擬SPI (Serial Program Interface)接口與無線模塊(BGW200)通信。
          2.1.4控制設(shè)備接口
          在下位機的控制過程中,要根據(jù)需要對水泵、溫控、光控等設(shè)施控制部件的開啟、關(guān)閉等。選擇合適的繼電器型號,設(shè)計繼電器接口電路,前端控制器對機械設(shè)備的控制作用。
          2.2下位機軟件設(shè)計
          下位機軟件固化在Flash ROM中,對下位機系統(tǒng)統(tǒng)一管理。設(shè)計目標:主要實現(xiàn)單片機系統(tǒng)的啟動、狀態(tài)檢測、掉電保護;模擬信號的采集、轉(zhuǎn)換、對照、存儲以及控制信號的輸出;通過模糊算法實現(xiàn)模糊控制;與上位機通信以及通信異常處理;相關(guān)環(huán)境參數(shù)處理與顯示。采用C語言編寫,使用仿真器在線調(diào)試,以及無線模塊現(xiàn)場測試。采用結(jié)構(gòu)化程序設(shè)計的方法,設(shè)計主程序和模糊控制子程序、I/O控制、A/D采樣、時鐘子程序、通信子程序,顯示子程序等。程序采用基于查詢和中斷結(jié)合的運行機制。串口以及無線模塊通信采用中斷方式,A/D采集采用查詢方式。
          3 上位機系統(tǒng)設(shè)計
          上位機位于管理室,由PC機組成,是整個系統(tǒng)的管理核心,主要由數(shù)據(jù)庫管理、通信管理、控制決策生成等功能模塊組成。采用可視化編程語言VB6.0和數(shù)據(jù)庫管理系統(tǒng)SQL SEVER 2000,實現(xiàn)上位機系統(tǒng)功能和數(shù)據(jù)管理。
          (1)數(shù)據(jù)庫設(shè)計 建立作物生長環(huán)境數(shù)據(jù)庫,設(shè)計環(huán)境數(shù)據(jù)表,存儲下位機采集來的溫室現(xiàn)場環(huán)境數(shù)據(jù);設(shè)計溫室歷史數(shù)據(jù)表,存儲每日平均環(huán)境數(shù)據(jù);設(shè)計溫室控制信息狀態(tài)表,存儲溫室設(shè)備的開關(guān)運行狀態(tài);設(shè)計溫室空閑表,存儲溫室種植的作物種類以及作物生長運行時間等;設(shè)計專家數(shù)據(jù)表,存儲各作物生長的專家級數(shù)據(jù),為控制決策提供依據(jù)。
          (2)通信功能設(shè)計 基于Internet的通信子程序,應用控件Winsock(在TCP、UDP的協(xié)議基礎(chǔ)上)實現(xiàn);基于RS-232串行通信子程序設(shè)計,應用串行通信控件MSComm實現(xiàn);基于802.11b的無線通信子程序設(shè)計,使用SocketWrench控件,發(fā)TCP/IP協(xié)議包到下位機的BGW200模塊。
          (3)控制決策生成 基于控制的思想,結(jié)合作物生長專家系統(tǒng)采取線性插值、相似度計算等方法,形成控制決策,并通過RS-232串口通信或無線通信模塊傳送到下位機。

          本文引用地址:http://www.ex-cimer.com/article/163180.htm


          4結(jié)語
          本文是在分析溫室控制現(xiàn)狀、發(fā)展趨勢以及存在問題的基礎(chǔ)上,提出一個合理、完整的設(shè)計方案,并進行系統(tǒng)研制。經(jīng)過反復多次改進和完善,溫室如圖3所示。開發(fā)過程中多次到溫室現(xiàn)場測試,開發(fā)完成后也在我校設(shè)施農(nóng)業(yè)專業(yè)教學基地試運行。結(jié)果表明,系統(tǒng)在實用性、穩(wěn)定性、可靠性等方面滿足生產(chǎn)實際要求。圖3為溫室系統(tǒng)實物圖,圖4為上位機管理系統(tǒng)實時控制界面,圖5為溫室實時數(shù)據(jù)采集與管理界面;圖6為查詢溫室內(nèi)作物生長狀態(tài)界面。該系統(tǒng)并在2005年11月楊凌的國際農(nóng)業(yè)高新技術(shù)博覽會上展出,受到廣大農(nóng)戶以及公司的普遍關(guān)注。
          本文作者創(chuàng)新點:系統(tǒng)各模塊獨立設(shè)計,具有較大的靈活性和擴展性;集成無線通信模塊,通信便捷可靠;上位機集成作物生長專家數(shù)據(jù)庫使控制決策達到了專家級水平;下位機采用單片機系統(tǒng),結(jié)構(gòu)簡單,同時增設(shè)模糊控制模塊,確保了下位機單獨工作時也可實現(xiàn)控制。


          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();