天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 海洋學論文 >

基于開放總線的水文氣象數(shù)據(jù)采集接口的研究

發(fā)布時間:2019-04-01 12:32
【摘要】:目前海洋水文氣象數(shù)據(jù)采集系統(tǒng)中傳感器的數(shù)量較多,數(shù)據(jù)采集器為每個傳感器都配有一個接口。由此導致的接線復雜、可擴展性差等問題一直存在。為解決這一問題,本文將開放總線技術(shù)引入到水文氣象數(shù)據(jù)采集系統(tǒng)中。文章深入研究了SDI-12總線和NMEA2000總線的通訊協(xié)議標準,并設(shè)計出基于該兩總線的兩種接口,所有的傳感器都連入總線上與數(shù)據(jù)采集器通信。另外SDI-12接口可以通過軟件控制切換至RS-232、RS-485、RS-422等通訊協(xié)議,豐富了接口的功能。 論文首先對開放總線接口進行了總體設(shè)計,對SDI-12和NMEA2000通訊協(xié)議進行了介紹。然后闡述了實現(xiàn)總線接口的硬件與軟件設(shè)計方法。硬件設(shè)計主要是滿足SDI-12總線和NMEA2000總線物理層信號的傳輸要求。文中詳細介紹了芯片選型及電路原理圖的設(shè)計。微控制器選取了ST公司的STM32F103VE芯片,并基于該芯片對多協(xié)議接口模塊和NMEA2000模塊進行設(shè)計。軟件設(shè)計主要是完成總線上數(shù)據(jù)鏈路層及上層通訊協(xié)議的設(shè)計,包括數(shù)據(jù)幀的收發(fā),以及報文的解析。軟件開發(fā)環(huán)境為Keil及RTX嵌入式實時操作系統(tǒng)。文中對RTX操作系統(tǒng)作了較為詳細的介紹,并在此平臺下進行多任務的設(shè)計,實現(xiàn)SDI-12和NMEA2000總線接口的功能。為以后維護方便對程序進行了模塊化的設(shè)計,每個模塊都有詳細的流程圖說明以及通訊協(xié)議的解釋。最后將多個水文氣象傳感器連入總線中,驗證總線采集數(shù)據(jù)的效果。 驗證結(jié)果表明,本文所設(shè)計的水文氣象數(shù)據(jù)采集接口能夠正常采集數(shù)據(jù)。使得整個數(shù)據(jù)采集系統(tǒng)具有可擴展性強,硬件電路簡單,,接線方便,便于現(xiàn)場安裝等特點。
[Abstract]:At present, there are a large number of sensors in the marine hydrometeorological data acquisition system, and the data collector is equipped with an interface for each sensor. This leads to complex wiring, poor scalability and other problems have always existed. In order to solve this problem, the open bus technology is introduced into hydrometeorological data acquisition system. In this paper, the communication protocol standards of SDI-12 bus and NMEA2000 bus are deeply studied, and two interfaces based on the two bus lines are designed. All the sensors are connected to the bus to communicate with the data collector. In addition, the SDI-12 interface can switch to RS-232,RS-485,RS-422 and other communication protocols through software control, which enriches the function of the interface. Firstly, the open bus interface is designed, and the communication protocols of SDI-12 and NMEA2000 are introduced. Then the design method of hardware and software to realize bus interface is described. Hardware design is mainly to meet the SDI-12 bus and NMEA2000 bus physical layer signal transmission requirements. In this paper, the chip selection and circuit schematic design are introduced in detail. The microcontroller selects the STM32F103VE chip of ST company and designs the multi-protocol interface module and the NMEA2000 module based on the chip. The software design is mainly to complete the design of data link layer and upper layer communication protocol, including sending and receiving of data frame, and parsing of message. The software development environment is Keil and RTX embedded real-time operating system. In this paper, the RTX operating system is introduced in detail, and the multi-task design is carried out on this platform to realize the functions of the interface between SDI-12 and NMEA2000 bus. For the convenience of maintenance in the future, the program is modularized, each module has a detailed flow chart and the explanation of the communication protocol. Finally, several hydrometeorological sensors are connected into the bus to verify the effect of bus data acquisition. The verification results show that the hydrometeorological data acquisition interface designed in this paper can collect the data normally. The whole data acquisition system has the characteristics of strong expansibility, simple hardware circuit, convenient wiring, convenient installation and so on.
【學位授予單位】:國家海洋技術(shù)中心
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TP274.2;P716

【參考文獻】

相關(guān)期刊論文 前10條

1 張向文;許學雷;吳林瑞;;CAN總線系統(tǒng)信號傳輸延時分析[J];導彈與航天運載技術(shù);2006年03期

2 孫利鋒;;嵌入式操作系統(tǒng)任務切換方法對比分析[J];單片機與嵌入式系統(tǒng)應用;2011年07期

3 武強;選擇嵌入式實時操作系統(tǒng)應注意的幾個問題[J];航空計算技術(shù);2002年03期

4 吳迪生,黎廣媚,趙雪,張俊峰,龐海龍,馮偉忠,馬毅;廣東沿海赤潮與海洋水文氣象關(guān)系研究[J];海洋通報;2005年05期

5 武東生,張齊;海洋站數(shù)據(jù)采集器的設(shè)計要點[J];海洋技術(shù);2001年01期

6 廉雙喜;向環(huán)境監(jiān)測系統(tǒng)推薦SDI-12通訊標準[J];海洋技術(shù);2001年02期

7 趙宇梅;信號隔離技術(shù)在海洋儀器中的應用[J];海洋技術(shù);2005年02期

8 葉穎;馮林強;成方林;李博;;基于ARM的海洋站水文氣象自動觀測系統(tǒng)設(shè)計[J];海洋技術(shù);2012年02期

9 林建民;嵌入式操作系統(tǒng)技術(shù)發(fā)展趨勢[J];計算機工程;2001年10期

10 涂剛,陽富民,胡貫榮;嵌入式操作系統(tǒng)綜述[J];計算機應用研究;2000年11期



本文編號:2451555

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/haiyang/2451555.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶d097e***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com