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

          新聞中心

          EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 根據(jù)ARM7無(wú)線傳輸?shù)臒犭娕歼h(yuǎn)程監(jiān)控系統(tǒng)策略

          根據(jù)ARM7無(wú)線傳輸?shù)臒犭娕歼h(yuǎn)程監(jiān)控系統(tǒng)策略

          作者: 時(shí)間:2011-04-16 來(lái)源:網(wǎng)絡(luò) 收藏
          ternet上,最后到達(dá)控制中心主機(jī)。數(shù)據(jù)的發(fā)送和接收遵循自有的點(diǎn)到點(diǎn)傳輸協(xié)議,保證數(shù)據(jù)安全、可靠的發(fā)送和接收。
          GPRS無(wú)線數(shù)據(jù)傳輸模塊軟件結(jié)構(gòu)設(shè)計(jì)總體可分為4個(gè)部分:
          ①參數(shù)配置部分。投入安裝前,通過(guò)串口將系統(tǒng)與PC機(jī)連接起來(lái),在PC機(jī)上的超級(jí)終端設(shè)置遠(yuǎn)程監(jiān)控中心主機(jī)IP地址、端口、設(shè)備ID以及心跳時(shí)間等參數(shù),在系統(tǒng)運(yùn)行中也可以通過(guò)串口、GPRS或者短信命令來(lái)設(shè)置系統(tǒng)相關(guān)參數(shù)。
          ②連接遠(yuǎn)程監(jiān)控中心主機(jī)。在這一部分,系統(tǒng)將發(fā)起1個(gè)TCP或UDP連接到遠(yuǎn)程監(jiān)控中心。本系統(tǒng)選用基于TCP的自有點(diǎn)到點(diǎn)協(xié)議處理通信。
          ③自有協(xié)議處理。這個(gè)協(xié)議包括“登陸”、“數(shù)據(jù)”、“心跳”、“退出”及應(yīng)答命令?!暗顷憽薄ⅰ靶奶?、“退出”命令及應(yīng)答命令是協(xié)議的狀態(tài)維持部分,系統(tǒng)與監(jiān)控中心主機(jī)的雙向溝通通過(guò)“數(shù)據(jù)”命令傳遞?;贏RM7處理器的內(nèi)存配置可以達(dá)到8 MB,因此在軟件設(shè)計(jì)中可以維護(hù)好基于TCP的點(diǎn)到點(diǎn)自有協(xié)議,使數(shù)據(jù)的傳輸更安全,確保關(guān)鍵數(shù)據(jù)不丟失。
          ④數(shù)據(jù)傳輸。處理器首先判斷接收的數(shù)據(jù)是溫度數(shù)據(jù)還是報(bào)警信號(hào):如果是報(bào)警數(shù)據(jù),則立刻停止其他數(shù)據(jù)的傳輸,將報(bào)警數(shù)據(jù)迅速發(fā)送出去;如果是溫度數(shù)據(jù),則按照一定的間隔傳回監(jiān)控中心。系統(tǒng)還通過(guò)GPRS模塊讀出從控制中心傳來(lái)的各種命令,進(jìn)行相應(yīng)的處理。

          5 遠(yuǎn)程監(jiān)控軟件模塊
          監(jiān)控端位于監(jiān)控管理中心,分為數(shù)據(jù)采集端和控制端兩部分。數(shù)據(jù)采集端使用高性能PC機(jī)或者商業(yè)服務(wù)器,運(yùn)行Windows XP/2000/2003Server系統(tǒng)或者Linux系統(tǒng)。在這里采用Delphi7語(yǔ)言編寫(xiě)基于CLX組件的數(shù)據(jù)采集系統(tǒng),基于CLX組件的軟件可以方便地移植到Linux系統(tǒng)中。數(shù)據(jù)采集系統(tǒng)將采集到數(shù)據(jù)存儲(chǔ)在Oracle 9i數(shù)據(jù)庫(kù)中,以便日后查詢和制作報(bào)表。同時(shí)將數(shù)據(jù)通過(guò)TCP協(xié)議實(shí)時(shí)發(fā)送到各個(gè)控制端。
          控制端模塊采用筆者自己用Delphi7語(yǔ)言編寫(xiě)的組態(tài)軟件。通過(guò)相關(guān)接口,組態(tài)軟件與數(shù)據(jù)采集端進(jìn)行數(shù)據(jù)交換。工作人員通過(guò)控制端查看系統(tǒng)中多個(gè)終端的溫度采集數(shù)據(jù)和系統(tǒng)狀態(tài),也可以根據(jù)實(shí)際情況發(fā)送相關(guān)的命令到數(shù)據(jù)采集端,最后到達(dá)溫度檢測(cè)終端執(zhí)行??刂贫吮O(jiān)控主界面運(yùn)行圖如圖3所示。




          結(jié)語(yǔ)
          基于ARM7處理器的嵌入式溫度遠(yuǎn)程無(wú)線監(jiān)控系統(tǒng),通過(guò)SPI接口連接MAX6675,不斷地采集現(xiàn)場(chǎng)的監(jiān)控溫度,并通過(guò)自有點(diǎn)到點(diǎn)協(xié)議基于GPRS網(wǎng)絡(luò)發(fā)送數(shù)據(jù)給遠(yuǎn)端的監(jiān)控管理中心。在溫度數(shù)據(jù)超過(guò)或者低于臨界值時(shí),及時(shí)發(fā)出報(bào)警,并將報(bào)警信號(hào)傳回監(jiān)控中心,實(shí)現(xiàn)了溫度的無(wú)線遠(yuǎn)程監(jiān)控,推進(jìn)了工業(yè)溫度監(jiān)控的無(wú)線化、智能化,極大地減少了現(xiàn)場(chǎng)的硬件布線時(shí)間,同時(shí)也可作為移動(dòng)在線檢測(cè)終端使用。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(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); })();