《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于低功耗浮標的海洋數據傳感采集系統
基于低功耗浮標的海洋數據傳感采集系統
來源:電子技術應用2013年第8期
翁大平,蔡文郁,孔慶鵬
杭州電子科技大學 電子信息學院,浙江 杭州310018
摘要: 針對浮標技術在海洋環境監測中的應用,研究并改進了現有的浮標系統,設計并實現了自升降式浮標控制系統,以獲取水下不同深度的環境數據,具有很好的安全性和隱蔽性。系統以MSP430處理器為核心,以Si4432為無線收發模塊,結合溫濕度、光照、加速度、傾角、CTD、溶解氧傳感器和SD卡,實現了對海洋數據的采集、存儲和傳輸。經測試,能可靠地將數據傳輸至岸基模塊,滿足了設計要求。
中圖分類號: TP274+.2
文獻標識碼: A
文章編號: 0258-7998(2013)08-0010-04
A marine data collection system based on low-power buoys
Weng Daping,Cai Wenyu,Kong Qingpeng
Electronic Information College, Hangzhou Dianzi University, Hangzhou 310018,China
Abstract: Aimming at the application of the buoy technology in the ocean environmental observation, the conventional platform was updated by including a self-lifting buoy control system, in order to collect the underwater environmental data simultaneously in different depth, and to satisfy the security and concealment. The data-collection system consists of MSP430 as MCU, Si4432 as wireless module, SD card as storage medium and several sensors such as the sensors of temperature and humidity, illuminometer, accelerators, inclinometer, CTD and dissolved oxygen analyzer. All the functions including data collection, data storage and data transmission were been realized. The communication test showed that,the data from the system could be transmitted to shore station in reliability, which could meet the requirement of the design.
Key words : self-lifting buoy;MSP430;Si4432;data collection

    以自升降式浮標系統為載體的海洋數據傳感采集與傳輸系統可以實現海平面以下不同深度水環境監測數據的獲取和更新。國外在上世紀80年代研制出了一種將潛標和錨泊浮標相結合的系統,由于該系統既能采集海洋定點數據,又能實時回傳數據,因此得到了廣泛使用。國內潛標技術緊隨國際潮流,提出了具備緊繃式錨泊潛標系統架構的自治式海洋監測潛標,但該系統仍處于研制階段,未投入實際使用。本文提出將潛標和浮標合二為一的錨泊自升降海洋潛標系統,可以為海洋環境監測提供充分的數據材料,同時對海洋環境保護和海洋資源開發有深遠意義,應用前景寬廣[1]。自升降傳動裝置及其控制系統是本次研究中的一項核心關鍵技術和創新點。Si4432模塊采用的是半雙工的通信方式,其中通信的可靠性和沖突處理為本研究的技術難點。

1 系統工作原理
    自升降式浮標數據采集與傳輸系統的整體結構如圖1所示,主要包含傳感器組、岸基模塊、中繼模塊、浮標模塊、潛標模塊、無線收發模塊和上位機監測平臺。
    本系統主要由數據采集傳輸板、傳感器組和用戶遠程監控終端組成。其中數據采集傳輸板包括岸基系統、中繼系統、浮標系統和潛標系統。岸基系統和浮標系統與中繼系統的通信是通過Si4432[2]無線收發模塊實現的。浮標系統與潛標系統在海底的通信是以電纜及導電滑環為介質,按照RS485協議進行通信的。系統結構框圖如圖2所示。

    系統設計要求指標如下:
    (1)無線通信可靠傳輸距離:1 000 m;
    (2)數據包傳輸誤碼率低于0.1%;
    (3)浮標板下潛深度:5 m~20 m;
    (4)潛標板下潛深度:20 m~100 m。
    海洋環境采集與傳輸系統的工作原理:浮標發送浮標下降命令給潛標,潛標控制絞盤電機拉動浮標作垂直向下運動。當浮標被拉到海面以下時,浮標就開始采集海洋環境參數,同時將采集到的數據寫入SD卡中。電機拉動浮標向下運動到一定深度后,電機向相反方向運動,浮標開始上浮。當浮標被再次釋放到海面上時,浮標板停止采集,然后將采集到的海洋環境參數結合當前時間打包為一幀數據后發送給中繼模塊。中繼模塊直接與岸基模塊進行通信,中繼模塊將接收到的浮標數據結合自身傳感器采集到的數據打包為一幀數據后發送到岸基模塊,通過上位機監控軟件實時顯示當前各項傳感器測得的海洋環境參數。同時,可以通過上位機向中繼模塊發送回收浮標的命令,浮標將對應命令轉發給潛標,對應步進電機執行釋放動作,完成釋放任務。
    上述傳感器組集中在中繼模塊和浮標模塊,中繼模塊的傳感器組包括加速度傳感器MMA7361、傾角傳感器SCA60C、溫度傳感器DS18B20、溫濕度傳感器SHT11和光照傳感器BH1750;浮標模塊的傳感器組包括CTD[3]傳感器和DO溶解氧傳感器。為了記錄采集數據的時間,浮標模塊帶有實時時鐘芯片DS1302。同時,為了能實現水下采集數據的大容量存儲,通過FAT文件系統可以很方便地實現對SD卡的數據寫入和讀出。
2 系統硬件
    Si4432的工作頻段為433 MHz,最大輸出功率可以達到+20 dBm,外圍可加入功率放大電路,以提高發送功率。Si4432主要有關閉模式、掛機模式、發射模式和接收模式。關閉狀態下可以降低功耗,各模式間的切換必須先進入掛起狀態。本設計中,Si4432模塊在發送或者接收完數據后立即切換到關閉模式,從而可以降低系統工作功耗。Si4432數據傳輸方式主要有FIFO模式、直接模式和PN9模式3種。本設計中Si4432工作在FIFO模式下,使用片內的先入先出堆棧區來發送和接收數據。此狀態下,Si4432自動退出發送或者接收狀態,當相關的中斷信號產生時,自動處理字頭和CRC校驗碼。在接收數據時,自動把字頭和CRC校驗碼移去。在發送數據時,自動加上字頭和CRC校驗碼。Si4432的通信距離可以達到1 km,可以達到本設計的指標要求。總之,Si4432具有低功耗特性,并且數據傳輸有效距離可以達到1 km,從數據傳輸有效距離和功耗上來考慮,Si4432可以實現海洋環境下的數據可靠傳輸,因此本文采用Si4432來實現數據傳輸。
    本設計的創新點在于低功耗升降式浮標的設計,浮標升降的實現是通過潛標控制電機的正反轉來實現的。浮標與潛標的通信以RS485為接口,以電纜為傳輸途徑實現。由于電纜是盤繞在電機上的,利用導電滑環可以實現浮標與潛標間信號的穩定可靠傳輸。水下電機采用12 V直流無刷電機,減速比為153:1,最大拉力1 500磅,在無負載情況下電流4.5 A左右,在最大拉力下電流能高達27 A,所以在浮標上要加上配重裝置以平衡浮力,減小拉力。驅動采用BTN7960芯片為主的模塊,驅動電壓范圍為6 V~24 V,最大驅動電流約為40 A。
    本系統中微處理器選用TI公司16 bit單片機MSP430F149。這款單片機特點之一是它的低功耗,同時還可以很方便地在5種低功耗模式下進行切換。MSP430F149內部具有兩個USART收發控制器,12 bit A/D轉換器,以及豐富的定時器資源;片上集成2 KB RAM和60 KB Flash Memory,完全能滿足本系統設計的資源要求[4]。
    加速度和傾角傳感器輸出的模擬電壓信號,可以通過430單片機內部12 bit A/D轉換器獲得;溫度傳感器采用單總線的通信方式,可以通過430單片機I/O訪問;濕度傳感器[5]和光強度傳感器采用I2C協議進行訪問;CTD傳感器和DO溶解氧傳感器通過串口進行訪問。
3 系統軟件設計
    本系統軟件設計包括3大部分:中繼板傳感器組數據采集和傳輸程序,浮標板傳感器組數據采集和傳輸程序以及潛標板控制程序,本設計程序均在IAR下編譯、調試。
3.1 中繼板數據采集及傳輸程序設計
    中繼板程序設計可以分為以下5個步驟:
    (1)系統初始化
    上電后,對系統時鐘、I/O口、UART、A/D以及傳感器接口初始化配置。
    (2)Si4432模塊參數配置
    通過單片機配置Si4432模塊的工作模式、收發波特率、本機地址、目的地址以及發射功率等級等參數。中繼板參數配置:工作模式為收發工作模式,波特率2 400 b/s,本機地址為0x60,目的地址為0x59,發射功率等級為7。
    (3)中繼板接收浮標板數據包
    Si4432接收中斷程序4432_RX判斷是否接收到浮標板發送數據的請求,如果接收到發送請求,則中繼板進入接收數據的狀態,并且一直等接收到完整的數據幀后才使能發送功能。使能發送后,中繼板可以將完整的數據幀發送給岸基板。
    (4)數據幀整合和發送
    中繼板使能發送數據后,發送程序開始將數據裝成完整的64 B數據幀格式,然后通過Si4432模塊發送64 B的數據到岸基模塊,發完為止。
    (5)中繼板傳感器采集數據并更新緩沖區
    中繼板在沒有請求發送和請求接收數據的情況下,溫度傳感器、濕度傳感器、光照傳感器、傾角傳感器和加速度傳感器開始工作并不斷獲取當前傳感器數據,以及時更新緩沖區。中繼板程序流程圖如圖3所示。

 

 

3.2 浮標板數據采集及傳輸程序設計
    浮標板程序設計可以分為以下4個步驟:
    (1)系統初始化
    上電后,對系統時鐘、I/O口、UART、A/D、傳感器接口、DS1302以及FAT文件系統初始化配置。
    (2)Si4432模塊參數配置
    通過單片機配置Si4432模塊的工作模式、收發波特率、本機地址、目的地址以及發射功率等級等參數。中繼板參數配置:工作模式為收發工作模式,波特率為2 400 b/s,本機地址為0x61,目的地址為0x60,發射功率等級為7。
    (3)浮標板發送控制命令到潛標板
    浮標板與潛標板通信是在電纜上以RS485協議為基礎進行通信,通過時間片切換的方法依次發送如下命令給潛標板:電機下降命令0x01,上傳電池剩余電量命令0x03,釋放潛標系統命令0x02。每發送一個命令后,要等到相應的動作執行完畢后才能執行下一條命令。
    (4)浮標板發送數據幀到中繼板
    浮標板在接收到發送數據請求時,將傳感器數據和時間一起從SD卡中讀出,準備待發送的數據,將數據打包成完整的64 B數據幀格式,通過Si4432模塊發送到中繼板,發完為止。
    (5)傳感器組開始工作并更新緩沖區
    在浮標板發送電機下降命令,浮標下降到海面以下后,CTD傳感器和DO溶解氧傳感器開始工作,并將傳感器數據和當前時間以FAT文件系統形式存放到SD卡中,直到浮標再次浮到海面上為止。浮標板程序流程圖如圖4所示。

3.3 潛標板程序設計
    潛標板程序設計可以分為以下2個步驟:
    (1)系統初始化
    上電后,對系統時鐘、I/O口、UART、A/D進行初始化配置。
    (2)潛標板接收浮標板命令,進行解析并執行
    潛標板接收浮標板發送的命令:浮標系統釋放命令0x02,電機下降命令0x01以及上傳電量命令0x03。潛標板接收到系統釋放命令后,驅動步進電機執行釋放命令;潛標板接收到電機下降命令后,驅動直流電機先做向下運動,過一段時間后再做向上運動,將浮標板送至海面上;潛標板接收到電量上傳命令后,將電量信號上傳到浮標板。潛標板程序流程圖如圖5所示。

4 系統調試
    在實驗室環境下,通過Si4432無線收發模塊建立岸基模塊、中繼模塊、浮標模塊之間的通信;浮標模塊與潛標模塊之間通過RS485總線電纜連接。
    外圍的傳感器組掛接到單片機系統中,然后設定岸基模塊的本地地址為0x59,中繼模塊的本地地址為0x60,浮標模塊的本地地址為0x61,打開電源,讓系統開始工作。接著以64 B為一個數據包,連續發送1 000個數據包,以不同距離和不同發送波特率完成數據傳輸誤碼率的測試,得出結果如表1所示。
    由表1中測試結果可知,在傳輸距離為1 000 m以內,數據傳輸速率低于9 600 b/s的條件下,數據傳輸誤碼率基本為零,所以本系統基本上符合設計要求。

    在實驗室模擬調試的基礎上,在戶外也進行了進一步的測試,選擇測試點為海洋二所。將中繼板、浮標板和潛標板放入水中,基站板連接上位機軟件,對系統實行為期一周的實地測試。結果表明,系統工作正常,達到預期的測試結果。
    本文利用升降式浮標設計和實現了一種海洋數據采集與傳輸系統。該系統在設計時還保留了一些傳感器接口,為以后改進、升級系統做準備。同時由于浮標系統在海水中受到浮力作用,為保證浮標系統可靠的上升和下降,配備了一個重物掛在浮標系統上,已減去浮標系統的浮力,從而減輕了直流電機的負擔,節省電量,進而提高了水下系統持續工作時間。本系統很好地滿足了海洋數據實時傳輸要求,達到了預期的目標。
參考文獻
[1] 姚泊.海洋環境概論[M].北京:化學工業出版社,2007.
[2] 郭亮.基于Si4432的無線射頻收發系統的設計[J].新器件新技術,2009,11(1):38-41.
[3] 孫貴新,史峰.SBE25 CTD剖面儀以及使用方法[J].氣象水文海洋儀器,2010,3(3):18-20.
[4] 張福才.MSP430單片機自學筆記[M].北京:北京航空航天大學出版社,2011.
[5] Sensirion公司.SHT1x datasheet[Z].2008.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲国产精品黑人久久久| 午夜伦欧美伦电影理论片| 亚洲线精品一区二区三区八戒| 亚洲国产视频直播| 在线观看日韩一区| 尤物在线观看一区| 怡红院精品视频在线观看极品| 国产亚洲欧美日韩一区二区| 国产精品亚洲综合色区韩国| 国产精品草草| 国产精品高清在线| 国产精品久久久久77777| 国产精品日韩精品| 国产欧美日韩视频一区二区| 国产精品午夜视频| 国产欧美一区二区精品婷婷 | 欧美在线999| 欧美一区二区三区在线视频| 欧美一区二区三区四区在线| 亚洲第一在线综合网站| 亚洲欧洲在线观看| 亚洲看片一区| 在线性视频日韩欧美| 亚洲午夜女主播在线直播| 亚洲一区二区三区四区五区黄| 亚洲一区在线观看免费观看电影高清| 亚洲一区久久久| 欧美一区二区播放| 久久天堂国产精品| 欧美成人情趣视频| 欧美日韩视频在线第一区| 国产精品久久97| 国产亚洲精品久久久久久| 国产精品欧美久久| 国产在线播放一区二区三区| 亚洲第一中文字幕在线观看| 亚洲精品国产欧美| 亚洲视频在线视频| 西瓜成人精品人成网站| 91久久国产综合久久| 一本高清dvd不卡在线观看| 亚洲天堂激情| 久久久久成人精品| 欧美激情一区二区三区蜜桃视频| 欧美三级视频在线播放| 国产日本欧美一区二区三区在线 | 亚洲欧美在线aaa| 久久这里有精品视频| 欧美激情第三页| 国产精品美女久久久久久久| 国产一区二区三区四区hd| 亚洲高清不卡| 亚洲一区二区三区四区在线观看 | 欧美一级成年大片在线观看| 亚洲人午夜精品| 亚洲一区尤物| 久久只有精品| 欧美先锋影音| 影音欧美亚洲| 中文国产成人精品久久一| 欧美专区在线| 一区二区三区欧美日韩| 欧美自拍偷拍午夜视频| 欧美乱妇高清无乱码| 国产精品亚洲综合| 91久久嫩草影院一区二区| 亚洲欧美日韩国产另类专区| 亚洲欧洲日产国产网站| 欧美一二三区精品| 欧美精品七区| 国产一区久久久| 99精品免费| 亚洲激情婷婷| 欧美在线二区| 欧美视频免费在线观看| 很黄很黄激情成人| 亚洲婷婷综合久久一本伊一区| 亚洲黑丝在线| 欧美在线三区| 欧美无砖砖区免费| 亚洲国产日韩精品| 欧美在线观看你懂的| 亚洲一区二区在线免费观看视频 | 久久av一区二区三区| 亚洲欧美日韩国产综合在线 | 欧美日韩一区高清| 尤物在线精品| 欧美一区二区精品久久911| 亚洲一区在线看| 欧美激情一区二区| 国产在线精品成人一区二区三区| 亚洲网站视频福利| 99热这里只有精品8| 欧美fxxxxxx另类| 国内成人精品一区| 午夜精品久久久久99热蜜桃导演| 亚洲午夜视频在线观看| 久热综合在线亚洲精品| 国产性色一区二区| 亚洲欧美日韩人成在线播放| 亚洲一区二区三区在线| 欧美日韩国产欧| 91久久夜色精品国产网站| 亚洲国产成人av在线| 久久久99久久精品女同性| 国产精品视频成人| 亚洲小说欧美另类社区| 亚洲香蕉在线观看| 欧美视频精品在线观看| 日韩亚洲欧美成人一区| 一区二区高清视频| 欧美日本韩国一区二区三区| 亚洲国产日韩欧美在线动漫| 亚洲精品视频在线播放| 欧美成人国产一区二区| 亚洲第一色在线| 亚洲激情网站| 欧美极品色图| 亚洲人屁股眼子交8| 一区二区免费看| 欧美日韩一区二区精品| 夜夜嗨av色一区二区不卡| 亚洲午夜激情免费视频| 欧美视频精品在线观看| 亚洲午夜精品一区二区| 午夜激情亚洲| 国产区二精品视| 欧美在线亚洲综合一区| 久久免费偷拍视频| 一区免费观看| 亚洲高清不卡| 亚洲精品国产品国语在线app | 欧美11—12娇小xxxx| 亚洲国产乱码最新视频| 日韩视频在线免费观看| 欧美日本精品在线| 夜夜嗨av一区二区三区免费区| 亚洲视频在线免费观看| 国产精品久久久久一区二区三区共| 这里是久久伊人| 欧美一区二区黄| 国内成人精品视频| 亚洲人成网站色ww在线| 欧美日韩国产专区| 亚洲与欧洲av电影| 久久精品国产精品亚洲| 一区二区在线观看视频在线观看| 亚洲裸体在线观看| 国产精品第13页| 久久gogo国模啪啪人体图| 免费在线成人| 一本色道久久综合一区 | 国内视频一区| 亚洲区在线播放| 欧美日韩在线电影| 午夜精品国产| 欧美高清视频一区二区三区在线观看 | 亚洲一区二区三区在线看| 久久婷婷影院| 亚洲裸体俱乐部裸体舞表演av| 午夜精品福利视频| 黄色成人免费观看| 亚洲视频999| 国产三级精品三级| 亚洲美女在线观看| 国产精品视频九色porn| 亚洲国产99| 欧美性jizz18性欧美| 久久www成人_看片免费不卡| 欧美精品免费在线观看| 西瓜成人精品人成网站| 欧美精品久久久久久久久久| 亚洲欧美日韩精品久久久| 欧美**字幕| 亚洲欧美三级在线| 欧美国产三级| 香蕉视频成人在线观看 | 在线看日韩av| 亚洲欧美日本日韩| 亚洲第一天堂无码专区| 欧美一区二区成人| 亚洲毛片av在线| 久久久www成人免费毛片麻豆 | 午夜精品成人在线| 欧美精品一区二区三区很污很色的 | 欧美福利视频网站| 亚洲欧美中文日韩v在线观看| 欧美华人在线视频| 欧美一区二区啪啪| 欧美性视频网站| 亚洲精品欧美日韩| 国内成人精品一区| 欧美一二三区精品| 一本到高清视频免费精品| 女人香蕉久久**毛片精品| 欧美亚洲系列| 国产精品裸体一区二区三区| 99精品福利视频| 伊人久久综合97精品| 久久国产精品久久国产精品|