《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 一種分布式無線同步數據采集系統設計
一種分布式無線同步數據采集系統設計
2014年電子技術應用第10期
嚴正國,黎 偉,馬 龍
西安石油大學 光電油氣測井與檢測教育部重點實驗室,陜西 西安710065
摘要: 介紹了一種分布式多點無線同步地震數據采集系統設計方法。該系統以C8051F020單片機為主控芯片,利用GPS模塊提供的PPS信號實現分布式采集系統的同步,利用無線射頻模塊Xbee-Pro實現數據的無線傳輸。
中圖分類號: TN92
文獻標識碼: A
文章編號: 0258-7998(2014)10-0049-04
Distributed wireless synchronous data acquisition system design
Yan Zhengguo,Li Wei,Ma Long
The Key Laboratory of Photo Electricity Gas & Oil Logging and Detecting of Ministry of Education,Xi′an Shiyou University,Xi′an 710065,China
Abstract: This paper introduces a distributed multi-point wireless synchronous seismic data acquisition system design.The system takes C8051F020 single chip microcomputer as main control chip, using GPS module to provide the PPS signal to realize the synchronization of distributed acquisition system, using the radio frequency module Xbee -Pro to realize the wireless transmission of data.The whole system is controlled by PC real-timely. Experiments show that the system can realize strictly synchronous acquisition, the acquisition system works stably and its operation is simple, which has high engineering application value.
Key words : data collection;wireless transmission;acquisition system

0 引言

    數據采集是指從傳感器和其他待測設備等模擬和數字被測單元中自動采集非電量或者電量信號,送到上位機中進行分析、處理。傳統數據采集系統大部分是基于有線的通用微型計算機數據采集系統。雖然有線數據采集系統采集精度高,能夠實現同步數據采集,但也存在布線繁瑣、耗材多、造價高、功耗大、擴展性能差等不足之處。本設計針對有線數據采集系統的不足,在保證數據的同步采集和允許誤差范圍前提下,提出了以單片機C8051F020微處理器為核心的無線分布式同步數據采集系統。

1 系統方案設計

    本分布式無線同步數據采集系統的設計包括通信控制中心與多個無線數據采集單元,系統總體框圖如圖1所示。通信控制中心主要由上位機和無線模塊組成,無線模塊與上位機之間通過USB接口連接。整個系統由上位機控制,可以遠程實時配置系統參數,控制無線數據采集單元實現數據的采集、接收、存儲和處理。

jcdl6-t1.gif

2 系統硬件設計

    由圖1可知,系統硬件電路設計主要包括通信控制電路和無線數據采集單元的設計。

2.1 通信電路控制電路設計

    通信控制電路的主要功能是將上位機發出的控制命令轉發給各無線數據采集單元,并接收無線數據采集單元回傳的數據,發送到上位機進行數據后期處理。系統通信電路主要由上位機與無線模塊之間的通信電路設計以及無線通信模塊與各無線數據采集單元之間的通信電路設計兩部分組成。

2.1.1 上位機與無線模塊電路設計

    上位機與無線模塊之間采用USB轉串口的通信連接,通過Silicon Laboratories公司的USB接口與RS232串口轉換器CP2102芯片實現[1]。USB轉RS-232串口電路設計如圖2所示。通過轉換電路,實現了USB端口的數據傳輸端(D-和D+)與RS-232串口的數據通信端(TXD和RXD)之間的通信。

jcdl6-t2.gif

    無線模塊選用美國DIGI公司的XBee-PRO RF模塊,該模塊操作在ISM 2.4 GHz,低功耗,低成本,高性能,而且使用簡易。數據輸出DOUT接至CP2102的串口接收RXD,數據輸入DIN連接至CP2102的串口發送TXD。電路設計如圖3所示。

jcdl6-t3.gif

2.1.2 無線模塊與無線模塊通信

    在數據采集系統中使用無線模塊的透明傳輸模式,它起到替代串口線的作用。所有通過DIN引腳接收到的UART數據依次由RF模塊發送。收到RF數據時,數據被直接送出到DOUT腳。相鄰無線模塊之間可以自組網,以此拓寬無線通信的傳輸距離[2]

2.2 無線數據采集單元設計

    無線數據采集單元電路設計框圖如圖4所示,主控制單元為無線數據采集單元的核心,它控制采集系統的A/D轉換、GPS模塊和無線模塊。GPS模塊為系統提供位置信息、時鐘信息和秒脈沖PPS信號,與主控單元通過異步串行端口進行通信,實現時鐘、位置信息的接收,秒脈沖輸出PPS引腳接入主控單元的外部中斷源/INT0,控制無線數據采集系統同步采集[3]。

jcdl6-t4.gif

3 系統軟件設計

    為了使程序編寫、調試方便以及結構清晰,軟件開發采用模塊化設計,整個數據采集系統主要包括以下幾個模塊:主程序設計、數據采集程序設計、GPS程序設計和無線通信程序設計[4]。

3.1 主程序設計

    系統主程序流程框圖如圖5所示。系統上電進入初始化后,處于等待上位機下發命令狀態。各數據采集單元收到上位機下發的命令后進行ID號匹配,只有ID號與上位機下發的ID號匹配才開始解析上位機下發的命令。解析成功之后執行相應的指令。

jcdl6-t5.gif

3.2 數據采集程序設計

    系統數據采集部分由地震檢波器將地震波信號轉換成電信,經過調理電路放大、濾波等處理后,經差分輸入接入A/D轉換,進行模數轉換得到數字信號。A/D采集程序流程圖如圖6所示。系統通過GPS模塊的PPS信號使個數據采集單元進行同步采集。

3.3 GPS程序設計

    GPS數據接收程序流程圖如圖7所示,圖中GPS_RX為GPS接收數據計數器。當無線數據采集單元接收到上傳GPS命令時,主程序中使能GPS數據接收,串口0中斷服務程序中接收GPS數據,首先檢測GPS數據幀頭開始“$”,檢測到“$”后,開始接收串口0的數據,接收到6個數據時,判斷數據幀頭其余數據是否正確,正確的數據幀頭為“GPGGA”。如果數據幀頭接收正確,則其后的數據幀均接收到接收緩存數組;如果數據幀頭接收不正確,則清零GPS接收數據計數器GPS_RX,重新開始GPS數據接收。NMEA-0183標準語句格式幀結束為CR+LF,當接收到0x0d和0x0a時,說明GPS數據已接收完。

jcdl6-t6-7.gif

3.4 無線通信程序設計

    為了保證無線數據采集單元能接收到上位機發送的命令,串口1一直處于打開狀態。命令接收程序流程圖如圖8所示。上位機下發命令為8 B,其中前4個字節為數據幀頭“$DZD”,第5個字節為ID號,第6個字節為命令字,第7、8個字節為參數。如果數據幀頭接收正確,則其后的數據幀均接收到串口1接收數據數組;如果數據幀頭不正確,則清零命令接收計數器CMD_RX,重新開始命令接收[5]

jcdl6-t8.gif

    無線數據采集單元上傳的數據包括GPS數據、數據采集單元狀態數據和有效數據。主控單元通過串口1將要上傳的數據發送給無線模塊,無線模塊轉發給上位機。GPS數據、狀態數據和有效數據上傳程序設計思想類似。

    上傳回上位機的有效數據包含觸發坐標、起始時刻和有效數據,3組數據之間通過回車符分開,3組數據的幀頭分別為“$CFZB”、“$QSSK”和“$YXSJ”, 每組數據幀頭后增加ID號,再發送有效數據。

4 系統測試

    無線同步數據采集系統的測試分為兩個階段進行。第一個階段為電路板測試,測試系統各部分功能是否正常;第二個階段為現場測試,測試系統在真實地理環境中數據采集的精確度、穩定性和可靠性。

4.1 電路板測試

    系統單個無線數據采集單元調試中,測試電路ID號為2號,系統上電后處于待機狀態,調試軟件選擇COM口,配置波特率為57 600 b/s,測試上傳GPS和查詢狀態命令結果如圖9所示,左側窗口為ASCII碼顯示,右側窗口為16進制顯示。通過調試端口發送上傳GPS命令, 命令16進制顯示為“24 44 5A 44 02 12 00 00”,收到上傳的GPS數據,包括ID號02、時間信息、經緯度信息等;再發送查詢狀態命令“24 44 5A 44 02 44 00 00”,返回02號單元處于12命令狀態。通過測試1說明,通信控制中心與無線數據采集單元之間的無線通信正常,無線數據采集單元上傳GPS命令和查詢狀態命令工作正常。

jcdl6-t9.gif

    系統采集數據的測試結果如圖10所示。等待GPS模塊信號穩定后,發送啟動采集命令“24 44 5A 44 02 77 00 00”,再發送查詢狀態命令,返回數據表明02號單元處于采集狀態77,狀態正確,等待震動觸發。若沒有觸發信號,則發送上傳有效數據命令,返回數據“NODATA”。若敲擊02號單元產生震動信號,則發送上傳有效數據命令,返回起始時刻,觸發坐標,還有200個(系統默認上傳有效數據個數為200)有效數據。通過測試2說明系統采集部分工作正常。

jcdl6-t10.gif

    系統設置參數的測試結果如圖11所示。上位機發送有效數據長度設置命令“24 44 5A 44 02 66 00 64”,命令中66為命令字,參數為2 B,修改有效數據長度為100,十六進制表示為64。接著查詢狀態,返回02號單元處于參數設置狀態66。然后再進行數據采集,觀察有效數據長度是否已修改,由返回數據可見,有效數據長度參數設置成功,返回有效數據100個。通過測試3說明系統參數設置程序工作正常,能夠實現參數的遠程配置。

jcdl6-t11.gif

4.2 現場測試

    系統進行了現場實地測試,測試多個無線數據采集單元能否實現數據的同步采集。將6個無線數據采集單元在1 m范圍內排布成圓形,以保證無線數據采集單元能夠采集到震動信號。通信控制中心距離無線數據采集單元5 m的地方。實驗開始后,首先打開電源開關,上傳GPS信號,配置比較電壓值為100,有效數據長度為200。發送采集數據命令,查詢系統狀態,6個無線數據采集單元處于采集狀態,在圓形中央人工激發震動,上位機下發上傳有效數據命令,接收有效數據。將接收的有效數據利用上位機測試軟件繪制成波形,如圖12所示。

jcdl6-t12.gif

  分析采集數據波形圖可知,6個無線數據采集單元的有效數據都接收完整,大于比較電壓的數據為震動觸發數據,在圖中為波形起伏部分。波形左側為單元ID號,起始時刻和觸發坐標。采集單元距離震源遠近不同,從圖中數據可以看出觸發坐標相差1~2個點。6個采集單元的起始時刻完全相同,都為“24907”,說明起始時刻為2點49分07秒,07秒6個單元同步采集數據。為了驗證系統的可靠性,現場做了多次觸發采集,結果基本相同。說明系統能夠完成數據的無線同步采集,達到了預期設計目標。

5 結論

    實驗證明,該分布式無線同步數據采集系統能夠達到數據的同步采集和數據的無線傳輸。系統工作穩定,操作簡單,具有較高的工程使用價值,給基于分布式的系統設計提供了參考。

參考文獻

[1] 劉妍,馬艷娥,陳思.一種基于單片機串口的數據采集系統設計[J].電子測試,2011,9(9):59-60.

[2] 詹新生,張江偉.基于AT89S51的無線數據采集系統設計[J].實驗室研究與探索,2011,30(4):201-202.

[3] 堯鵬,謝志江,余中云.一種高精度數據采集無線傳輸系統硬件設計[J].重慶大學學報(自然科學版),2006,29(4):9-10.

[4] 陳湘平,房莉.基于ZigBee的數據采集系統設計[J].測控自動化,2009,25(4-1):99-100.

[5] 朱衛華.基于單片機射頻收發器的無線數據采集系統設計[J].南華大學學報(理工版),2003,17(4):51-52.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美日韩在线观看一区二区三区| 国产精品高潮呻吟久久av黑人| 欧美色图一区二区三区| 亚洲第一精品久久忘忧草社区| 国产最新精品精品你懂的| 老司机精品视频一区二区三区| 欧美一级日韩一级| 国产精品午夜在线| 在线日韩av永久免费观看| 在线视频观看日韩| 久久久精品国产一区二区三区| 欧美日韩视频在线| 欧美 日韩 国产一区二区在线视频| 国产精品美女www爽爽爽视频| 午夜精品一区二区三区在线播放| 99伊人成综合| 一区精品在线| 久久五月激情| 在线一区二区三区四区五区| 亚洲男人第一网站| 亚洲欧洲一区二区三区久久| 国产精品免费网站在线观看| 亚洲国产日韩精品| 蜜乳av另类精品一区二区| 麻豆成人小视频| 久久精品99国产精品酒店日本| 欧美综合国产| 欧美午夜视频| 久久se精品一区精品二区| 午夜精品一区二区在线观看| 美日韩在线观看| 久久精品在线免费观看| 欧美激情精品久久久久久变态| 久久久九九九九| 一区二区三区导航| 欧美日韩福利在线观看| 在线视频中文亚洲| 亚洲日本在线视频观看| 国产欧美大片| 激情文学综合丁香| 在线观看成人小视频| 国产农村妇女毛片精品久久莱园子| 亚洲一区在线观看视频| 最新国产の精品合集bt伙计| 影音欧美亚洲| 欧美大片专区| 在线日韩av片| 国产日韩欧美亚洲一区| 99国产精品99久久久久久粉嫩| 欧美精品久久久久久久久久| 在线日韩日本国产亚洲| 久久久高清一区二区三区| 亚洲视频免费看| 国产综合色在线| 黄色av成人| 国产精品日韩欧美综合| 久久大综合网| 亚洲黄色有码视频| 久久亚洲国产成人| 国产视频在线观看一区二区三区| 国产精品一区二区女厕厕| 一本色道久久综合狠狠躁篇的优点| 欧美午夜精品久久久久久久| 国产精品一区视频网站| 欧美精品一区二区三| 在线观看视频免费一区二区三区| 欧美成人亚洲成人日韩成人| 久久高清免费观看| 国产欧美一区二区三区国产幕精品| 极品尤物av久久免费看| 免费人成精品欧美精品| 欧美色另类天堂2015| 欧美日韩在线免费| 国产日韩一区二区三区在线播放| 国产亚洲午夜| 亚洲精品久久久久久久久| 在线国产精品一区| 国产精品看片你懂得| 影院欧美亚洲| 欧美日韩精品是欧美日韩精品| 日韩亚洲欧美精品| 欧美久久综合| 国产一区二区三区的电影| 亚洲香蕉成视频在线观看| 嫩模写真一区二区三区三州| 久久久综合网| 另类欧美日韩国产在线| 国产欧美综合在线| 欧美日韩亚洲一区二区三区在线| 欧美成人精品一区二区三区| 欧美日韩在线第一页| 国产欧美精品国产国产专区| 日韩午夜电影在线观看| 香蕉久久夜色精品国产使用方法| 亚洲网站视频| 午夜影院日韩| 欧美日韩中文字幕日韩欧美| 欧美日韩大片一区二区三区| 国产精品国产一区二区| 国产乱码精品一区二区三区五月婷| 亚洲第一精品夜夜躁人人躁| 久久久99爱| 亚洲资源av| 欧美性事免费在线观看| 国产一区激情| 最新亚洲一区| 好吊色欧美一区二区三区视频| 99re6热只有精品免费观看| 亚洲精品乱码| 在线欧美小视频| 久久久水蜜桃av免费网站| 在线观看91久久久久久| 激情成人av在线| 久久精品国产精品亚洲综合| 国产午夜亚洲精品理论片色戒| 欧美视频一区二区三区四区| 欧美国产高潮xxxx1819| 亚洲欧美日韩国产综合在线| 久久久久久噜噜噜久久久精品| 亚洲国产精品久久91精品| 国产午夜精品一区理论片飘花| 国产精品99久久久久久久vr| 在线亚洲+欧美+日本专区| 亚洲精选视频免费看| 欧美日韩在线影院| 欧美日韩国产在线看| 亚洲午夜精品在线| 欧美视频在线一区二区三区| 久久久女女女女999久久| 国产一区91精品张津瑜| 99re6热只有精品免费观看| 国产精品人成在线观看免费| 亚洲一区二区三区色| 国产精品一区二区视频| 亚洲成色www久久网站| 亚洲高清一区二区三区| 亚洲视频久久| 麻豆成人91精品二区三区| 免费久久99精品国产自在现线| 日韩网站在线观看| 香蕉av777xxx色综合一区| 国产色产综合色产在线视频| 欧美激情a∨在线视频播放| 蜜臀av在线播放一区二区三区| 久久亚洲捆绑美女| 国产精品v欧美精品v日韩| 亚洲国产视频一区| 亚洲激情欧美激情| 欧美网站在线| 欧美日韩一区二区三区免费看| 欧美日韩国产色站一区二区三区| 亚洲精品一区二区三区福利| 国内精品视频久久| 欧美午夜大胆人体| 老牛国产精品一区的观看方式| 欧美亚洲一区二区在线| 欧美精品激情| 国产精品一区二区三区四区| 午夜精品久久久久久99热| 国产一区视频在线看| 亚洲天堂网在线观看| 亚洲视频碰碰| 亚洲国产天堂久久综合网| 精品成人一区| 亚洲日本欧美日韩高观看| 久久麻豆一区二区| 在线午夜精品| 韩国av一区二区| 亚洲图中文字幕| 欧美日韩美女一区二区| 欧美午夜在线观看| 国产精品一区二区三区免费观看| 美日韩精品视频| 亚洲片在线资源| 亚洲午夜性刺激影院| 西瓜成人精品人成网站| 欧美精品一区二区三区一线天视频| 影音先锋在线一区| 亚洲五月婷婷| 欧美大片在线影院| 亚洲国产一区二区三区a毛片| 欧美成人r级一区二区三区| 国产一区二区三区在线播放免费观看| 欧美日韩国产123区| 在线成人国产| 国产精品免费一区二区三区观看| 在线成人www免费观看视频| 亚洲精品国产精品乱码不99| 99在线热播精品免费| 在线观看日韩国产| 91久久黄色| 亚洲中字在线| 国产情人综合久久777777| 久久亚洲欧美国产精品乐播| 久久aⅴ乱码一区二区三区| 欧美国产亚洲精品久久久8v| 欧美午夜精品| 亚洲精品中文字幕在线| 亚洲图片欧洲图片av| 久久综合影视| 亚洲欧美另类在线| 99v久久综合狠狠综合久久| 欧美亚洲不卡| 国产精品男女猛烈高潮激情| 欧美国产视频日韩| 亚洲欧美一区二区原创| 欧美激情亚洲精品| 欧美在线看片| 国产情人综合久久777777| 在线观看亚洲视频啊啊啊啊| 加勒比av一区二区| 欧美日韩中国免费专区在线看| 欧美 日韩 国产一区二区在线视频| 欧美一区二粉嫩精品国产一线天| 欧美一区二区日韩| 亚洲精品乱码久久久久久黑人| 欧美电影免费观看高清完整版| 久久免费精品视频| 国产欧美日韩精品a在线观看| 亚洲欧美一区二区三区极速播放| 亚洲国产综合91精品麻豆| 香蕉成人伊视频在线观看| 性欧美xxxx视频在线观看| 国产精品户外野外| 亚洲视频免费| 一区二区精品在线观看| 在线成人av网站| 欧美激情精品久久久六区热门| 久久精品国产999大香线蕉| 亚洲一区二区三区中文字幕在线| 欧美午夜免费电影| 先锋资源久久| 免费观看在线综合| 亚洲国产高清高潮精品美女| 欧美高清视频一区二区| 国内欧美视频一区二区| 蜜桃久久精品一区二区| 久久久爽爽爽美女图片| 午夜精品一区二区三区在线| 国产综合第一页| 国产精品久久久久久久第一福利| 国产精品一区在线观看你懂的| 一区二区亚洲精品| 亚洲黄色免费电影| 欧美大片在线观看| 欧美三级网址| 蜜桃精品久久久久久久免费影院| 一区二区三区免费网站| 一区二区冒白浆视频| 亚洲福利视频网站| 国产精品视频999| 欧美大片在线观看一区二区| 久久久久.com| 亚洲成色www久久网站| 亚洲欧美日本视频在线观看| 亚洲第一免费播放区| 在线亚洲欧美| 亚洲国产专区校园欧美| 亚洲欧美日韩在线播放| 老司机精品导航| 91久久中文字幕| 国产精品乱码久久久久久| 国产精品日韩欧美综合| 国产精品久久久免费| 亚洲精品在线免费观看视频| 免费成人av资源网| 一区二区三区av| 欧美激情一区二区三区成人| 国产精品二区三区四区| 激情欧美丁香| 欧美 亚欧 日韩视频在线| 亚洲一级高清| 欧美在线观看网址综合| 亚洲欧洲免费视频| 欧美午夜精品一区二区三区| 国产亚洲精久久久久久| 国产区精品在线观看| 日韩午夜激情| 最新69国产成人精品视频免费| 欧美另类变人与禽xxxxx| 精品91久久久久| **性色生活片久久毛片| 欧美日韩亚洲一区二区三区在线| 久久久久**毛片大全| 老鸭窝毛片一区二区三区| 国产精品久久久久久超碰| 欧美一激情一区二区三区| 欧美亚洲一区二区在线观看| 99精品国产热久久91蜜凸| 久久久综合网| 久久精品国产精品亚洲| 欧美刺激性大交免费视频| 亚洲精品午夜| 在线精品观看| 中文在线不卡视频| 国产女主播一区二区三区| 国产婷婷成人久久av免费高清| 国产真实久久| 国产欧亚日韩视频| 亚洲精品乱码久久久久久蜜桃91| 一区二区三区不卡视频在线观看| 91久久综合亚洲鲁鲁五月天| 亚洲日本成人网| 欧美日韩国产在线播放网站| 国产亚洲视频在线观看| 国产综合亚洲精品一区二| 欧美亚洲视频一区二区| 欧美日韩一区二区在线| 亚洲天堂av综合网| 欧美性猛交视频| 免费观看一区| 国产精品家庭影院| 亚洲欧美视频一区二区三区| 小嫩嫩精品导航| 国产精品99久久久久久久久| 欧美在线播放一区| 亚洲性感美女99在线| 欧美区在线观看| 国产精品久久久一区麻豆最新章节| 国产精品女人久久久久久| 免费在线观看一区二区| 国产乱码精品一区二区三区忘忧草| 国产精品人成在线观看免费| 国产麻豆9l精品三级站| 久久一区亚洲| 国产精品一区二区在线观看| 最新日韩av| 亚洲激情视频在线|