a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

關 閉

新聞中心

EEPW首頁 > 工控自動化 > 設計應用 > 一種為鋼筋混凝土檢測儀設計的遠程監控系統

一種為鋼筋混凝土檢測儀設計的遠程監控系統

——
作者:羅遷 游向東 張栩 時間:2014-06-26 來源:電子產品世界 收藏
編者按:摘要:本文介紹了一種能夠對鋼筋混凝土檢測儀進行遠程監控并且回傳數據的裝置。目前世界上絕大部分大型橋梁都是鋼筋混凝土結構,對建成時間久或者新建成、受臺風地震等災害影響的橋梁,為了檢查其安全性能是否符合標準,有專用的鋼筋混凝土檢測儀對其進行檢測。為了解決大橋底部檢測難以實時監控的問題,開發了該傳輸與控制系統,可在檢測橋梁底部時實現實時監控,并且能夠實時傳回數據進行分析。

  實現通信,通常采用C/S模式,即大家熟知的客戶機和服務器結構,至少需要一組程序。在本系統中,將服務器設置在上,可以自定義接受來自哪些客戶端的連接請求,以實現更靈活的使用。而且將其設置為開機自動啟動,以隨時待命,接受連接請求,不需要手工啟動。Socket客戶機設置在PC客戶端上,可以從PC上發送指令,實現遠程控制。四鍵模擬鍵盤如圖7。

本文引用地址:http://www.j9360.com/article/248892.htm

  每一個按鈕對應一條指令,每按下一個按鈕,相應的指令被發送給上的客戶機程序,客戶機接收到指令后再由處理程序進行相應的處理,然后通過的接口把指令輸出到的鍵盤接口,實現相應的操作。經過測試,點擊按鈕之后,開發板能夠立即接收到指令,并做出相應的反應,基本做到零延遲,能夠滿足遠程實時控制對低時延的要求。

  2 視頻監控

  視頻監控有很多種實現方式,但是考慮到實現難度和PC客戶端的開發難度,在MJPG-streamer開源項目的基礎上進行進一步開發來實現是一個簡單易行的方法。MJPG-streamer是一個輕量級的視頻服務器軟件,使用C語言開發,運行于Linux操作系統上,可以從攝像頭獲取jpeg圖像,然后從PC上通過網絡瀏覽器實時查看攝像頭內容。

  通過修改MJPG-streamer的源代碼,進行交叉編譯后,其可以運行在嵌入式Linux開發板上。運行后便可以通過PC的網絡瀏覽器瀏覽攝像頭的內容。并且對攝像頭進行一些簡單的控制(需要攝像頭支持)。

  在PC客戶端開發中,通過使用WebBrowser控件調用開發板上的包含視頻的網頁來顯示監控畫面。顯示效果如圖8。

  可以看到監控畫面的質量較好,經過測試,在局域網環境下,VGA(640×480)分辨率時,畫面平均時延50ms左右,平局幀率18幀左右,畫面流暢清晰,完全能夠滿足需求。

  3 數據回傳

  需要實時地將獲取的數據傳回到橋面上的計算機中進行分析,所以需要設計一個文件傳輸系統。在本系統中,以協議為基礎,編寫一個系統。該系統采用被動式FTP,在這種方式的FTP系統中,命令連接和數據連接都由客戶端發起。系統中服務器設置在嵌入式開發板上,客戶端集成在PC客戶端中。

  開發板已安裝FTP服務器,開機后一直處于偵聽狀態,等待客戶端的連接。當PC客戶端中的FTP啟動時,會向服務器發送連接請求,服務器首先驗證用戶名和密碼,驗證成功后則建立連接,然后客戶端發起傳輸數據請求,服務器響應請求,從而完成數據傳輸。



評論


相關推薦

技術專區

關閉