国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于GM8125的鐵路地質(zhì)災(zāi)害監(jiān)測系統(tǒng)的研究

2013-07-14 08:00林建輝
中國測試 2013年2期
關(guān)鍵詞:波特率布線上位

錢 鵬,林建輝

(西南交通大學(xué)牽引動力國家重點實驗室,四川 成都 610031)

0 引 言

保障鐵路線路安全是鐵路安全運營的關(guān)鍵因素,近幾年由于西南地區(qū)地震等地質(zhì)災(zāi)害頻發(fā),對鐵路沿線地質(zhì)災(zāi)害的監(jiān)測成為一個熱門課題。地質(zhì)災(zāi)害監(jiān)測是一個綜合性的監(jiān)測項目,涉及到的專業(yè)包括電子、計算機、地質(zhì)學(xué)等。本文針對鐵路地質(zhì)災(zāi)害監(jiān)測系統(tǒng)需要實現(xiàn)的主要功能進行研究,對于采用何種數(shù)據(jù)采集方式、何種系統(tǒng)構(gòu)架、何種數(shù)據(jù)傳輸方式等提出思路。

1 GM8125芯片簡介

1.1 GM8125芯片功能概述

GM8125芯片可以將一個全雙工的標準串口擴展為5個標準串口,并能通過外部引腳控制串口擴展模式(單通道工作模式和多通道工作模式),既可以指定一個子串口和母串口以相同的波特率單一的工作,也可以讓所有子串口在母串口波特率基礎(chǔ)上分頻同時工作。該芯片工作在多通道模式下時,子串口能主動響應(yīng)從機發(fā)送的數(shù)據(jù),并由母串口發(fā)送給主機,同時返回子串口地址。該模式使得每個從機的發(fā)送要求都能被及時的響應(yīng),即使所有從機同時有發(fā)送要求,數(shù)據(jù)也不會丟失,實現(xiàn)了主控單元和外設(shè)通信的實時性。該芯片母串口和子串口工作波特率可以由軟件調(diào)節(jié),而不需要修改外部電路和晶振頻率。

1.2 GM8125芯片的特點

(1)采用寫控制字的方式對芯片進行控制。

(2)各串口的波特率可調(diào)。

(3)數(shù)據(jù)格式10位或者11位可選。

圖1 GM8125引腳圖

(4)單通道模式下,最高波特率支持20Mb/s;多通道模式下,子串口最高波特率38400b/s。

(5)子串口數(shù)5個。

(6)與標準串口通信格式兼容,TTL電平輸出。

(7)在多通道工作模式下,各子串口的波特率等于母串口波特率的6分頻。

GM8125引腳見圖1。

1.3 GM8125芯片的應(yīng)用難點

該芯片應(yīng)用的難點在于:多通道模式下,完成命令字的設(shè)置之后,必須將發(fā)送地址線置為非全0的值后,設(shè)置才生效。由于從發(fā)送地址線置為非全0值到設(shè)置更新還有一定的延時,如果程序是在寫完命令字后發(fā)送地址線的全0狀態(tài)一直保持到需要發(fā)送數(shù)據(jù)時才將地址線修改,修改地址線狀態(tài)后立即向芯片發(fā)送數(shù)據(jù),將有可能出現(xiàn)第一個字節(jié)錯誤的情況,所以在設(shè)置完地址線后給予幾十微秒的延時,以保證芯片有足夠的時間完成設(shè)置更新操作?;蛘呖梢栽谠O(shè)置完命令字后立即修改發(fā)送地址線為非全0狀態(tài),使新設(shè)置在芯片通訊之前完成生效。

2 對于鐵路地質(zhì)災(zāi)害監(jiān)測系統(tǒng)的研究

2.1 國內(nèi)外研究現(xiàn)狀

地質(zhì)災(zāi)害對鐵路行車安全危害巨大,控制災(zāi)害的重要途徑是對其產(chǎn)生的早期過程作實時監(jiān)測、分析和預(yù)警。許多國家如美國、英國、韓國、日本、加拿大以及德國等相繼建立了環(huán)境或生態(tài)監(jiān)測系統(tǒng)與網(wǎng)絡(luò),提高其對工程災(zāi)害與自然災(zāi)害的監(jiān)測和預(yù)報能力。

當前,國內(nèi)外鐵路對滑坡、泥石流研究較多,對山體崩塌和落石研究較少,特別是艱險山區(qū)鐵路山體崩塌監(jiān)測的標準和規(guī)范還是空白,對其成因、監(jiān)測、預(yù)測預(yù)警的有效方法還較少。

2.2 山體崩塌的原因

在數(shù)十年、數(shù)百年乃至上千年的歷史進程中,山體由于受到地震、雨水等自然力的作用逐漸產(chǎn)生了卸荷裂縫及溶蝕裂縫。在后期降雨過程中,地下水的靜水壓力、動水壓力和巖體重力共同作用,導(dǎo)致坡體產(chǎn)生剪切位移。前期,陡崖頂部或陡壁面會發(fā)生孤石滾落、表層灰?guī)r崩脫,隨后沿小裂縫發(fā)生局部小型崩塌,最后沿貫通大裂縫發(fā)生陡崖大面積崩塌。

2.3 鐵路地質(zhì)災(zāi)害監(jiān)測系統(tǒng)的基本構(gòu)架

2.3.1 全站儀位移采集系統(tǒng)

對于山體整體位置的監(jiān)測可采用全站儀位移采集系統(tǒng)。全站儀又稱為“測量機器人”,可在孤石群和崩塌體安裝多點觀測靶標(棱鏡),通過構(gòu)建參考網(wǎng)和觀測網(wǎng)對山體崩塌體的觀測點橫向和縱向位移進行全天候自動測量,實現(xiàn)數(shù)據(jù)的自動采集和智能分析。全站儀采用ATR(automatic target recognition)目標自動識別技術(shù)。ATR部件同軸安裝在全站儀望遠鏡里,儀器發(fā)射出的激光束被棱鏡反射回望遠鏡內(nèi)置CCD陣列,接收光點位置在CCD陣列上計算出來。根據(jù)計算出的偏移量來改正水平角和垂直角,控制儀器的馬達,使儀器望遠鏡中的十字絲和棱鏡中心匹配,即可自動搜索目標。ATR可實現(xiàn)高效測量,黑夜也能不間斷工作。全站儀可以按自定義的時間間隔自動重復(fù)觀測,目標點可多達50個。

2.3.2 裂縫位移采集系統(tǒng)

可采用增量式旋轉(zhuǎn)編碼器制成裂縫位移采集器,多個裂縫位移采集器使用RS485總線組成裂縫位移采集系統(tǒng)。增量式旋轉(zhuǎn)編碼器通過內(nèi)部兩個光敏接收管轉(zhuǎn)化其角度碼盤的時序和相位關(guān)系,從而得到其角度碼盤角度位移量的增加值(正方向)或減少值(負方向),進而轉(zhuǎn)化為直線位移量的增加值和減小值。如圖2所示,A、B兩點對應(yīng)兩個光敏接受管,A、B兩點間距為S2,角度碼盤的光柵間距分別為S0和S1。通過輸出波形圖可知每個運動周期的時序如表1所示。檢測A、B兩個相位脈沖的電平高低和脈沖數(shù)量就可以得出位移的大小和方向。

2.3.3 斷線報警采集系統(tǒng)

落石是山體崩塌的前兆,因此檢測山體落石是非常重要的一個項目??刹捎脭嗑€報警采集系統(tǒng)檢測落石進行報警。當山體有落石落下將布線砸斷時,主控MCU可檢測到相應(yīng)信號,發(fā)出報警。

圖2 增量式旋轉(zhuǎn)編碼器工作原理

表1 增量式旋轉(zhuǎn)編碼器時序圖

斷線報警采集系統(tǒng)在技術(shù)的實現(xiàn)上比較簡單。將單片機通用I/O口設(shè)置為輸入狀態(tài),在程序中采用查詢的方式,不斷循環(huán)查詢各I/O口狀態(tài),查詢到高電平時確定為斷線。而該系統(tǒng)的難點在于如何布線,使得線路成本降到最低。假設(shè),布線位置到主控MCU的距離是500 m,那么每個布線回路的距離是1 km,按照3元/米的價格計算,每個布線回路的成本價格是3000元。假設(shè)有30個布線回路,成本就是9萬元。而布線回路遠不止30個,這樣工程造價相當高。

為有效降低成本,可采用分防區(qū)布線的方式。把需要布線的區(qū)域分為多個防區(qū),每個防區(qū)配置一個單片機采集器,各單片機采集器采用RS485總線的方式連接到主控MCU,主控MCU和RS485總線通過485-232轉(zhuǎn)換電路進行轉(zhuǎn)換。從設(shè)防區(qū)域到主控MCU只需要兩根485線纜,即500 m×2=1 km,成本僅為3千元,這樣有效降低了工程造價。

2.3.4 雨量數(shù)據(jù)采集系統(tǒng)

降雨是造成山體裂縫加劇的重要因素。從圖3可以看出,在降雨量大的月份,裂縫位移變化率相對較大。而在降雨量少的月份,裂縫位移變化不明顯。因此,對雨量的監(jiān)測是必不可少的。雨量采集設(shè)備通過RS485總線發(fā)送數(shù)據(jù)到主控MCU,主控MCU和RS485總線通過485-232轉(zhuǎn)換電路進行電平轉(zhuǎn)換。降雨量與裂縫變形位移關(guān)系見圖3。

2.3.5 GPRS數(shù)據(jù)傳輸系統(tǒng)

圖3 降雨量與裂縫變形位移的關(guān)系

地質(zhì)災(zāi)害監(jiān)測的特點是:(1)周期長。從開始對有崩塌趨勢的山體進行監(jiān)測到崩塌發(fā)生,這個過程將會持續(xù)幾年乃至十幾年。(2)投資大。設(shè)備費用、安裝費用、維護人員的費用等投資都比較大??紤]到這些特點,采用GPRS的方式傳輸數(shù)據(jù)比較合理:1)永遠在線。GPRS由于使用了“分組”技術(shù),只要用戶SIM卡處于開機狀態(tài),就隨時與GPRS網(wǎng)絡(luò)保持聯(lián)系,這樣就能保證隨時發(fā)現(xiàn)隨時報警。2)快速傳輸。GPRS無線網(wǎng)絡(luò)的傳輸速率能達到56~114 kb/s,足以保證整個監(jiān)測系統(tǒng)的數(shù)據(jù)傳輸。3)按量計費。GPRS技術(shù)是一種面向非連接的技術(shù),用戶只有在真正收發(fā)數(shù)據(jù)時才需要保持與網(wǎng)絡(luò)的連接,因此大大提高了無線資源的利用率。用戶可以一直在線,按照用戶接收和發(fā)送數(shù)據(jù)包的數(shù)量來收取費用。沒有數(shù)據(jù)流量的傳遞時,用戶即使掛在網(wǎng)上,也是不收費的,這樣就能有效降低數(shù)據(jù)傳輸?shù)某杀举M用。

采用GPRS網(wǎng)絡(luò)后,將主控MCU的數(shù)據(jù)遠程傳遞到上位機。上位機接入互聯(lián)網(wǎng),通過GPRS接收軟件接收數(shù)據(jù)后再處理。

2.3.6 鐵路地質(zhì)災(zāi)害監(jiān)測系統(tǒng)基本構(gòu)架

以上所述5個子系統(tǒng)的數(shù)據(jù)通過子串口1-5與GM8125相連接,而主控MCU的串口與GM8125的母串口0相連接。上位機命令由子串口5通過GPRS網(wǎng)絡(luò)系統(tǒng)傳輸?shù)街骺豈CU,MCU接收到上位機命令后對1-4子系統(tǒng)發(fā)出采集數(shù)據(jù)命令。系統(tǒng)構(gòu)架圖見圖4。

圖4 系統(tǒng)構(gòu)架圖

圖5 主程序流程圖

3 串口擴展芯片GM8125在鐵路地質(zhì)災(zāi)害監(jiān)測系統(tǒng)中的應(yīng)用

3.1 硬件連接圖

GM8125母串口TXD0、RXD0兩個引腳與主控MCU的串口相連接 ,TXD1,RXD1;TXD2,RXD2;TXD3,RXD3;TXD4,RXD4;TXD5,RXD5 分別連接(1)全站儀坐標采集系統(tǒng)(2)裂縫位移采集系統(tǒng)(3)斷線報警采集系統(tǒng)(4)雨量數(shù)據(jù)采集系統(tǒng)(5)GPRS數(shù)據(jù)傳輸系統(tǒng)。引腳STA0、STA1、STA2是發(fā)送地址選擇位,連接到 MCU 的 P1.4,P1.5,P1.6,引腳 SRA0、SRA1、SRA2是接收地址位,連接到MCU的P1.0、P1.1、P1.2。

3.2 主控MCU程序設(shè)計

3.2.1 主程序流程圖

在主程序中實現(xiàn)的功能包括:(1)有關(guān)設(shè)備的初始化工作。(2)根據(jù)上位機命令,對相關(guān)子系統(tǒng)進行讀寫操作。主程序流程圖見圖5。

3.2.2 串口中斷服務(wù)程序

MCU檢測到中斷標志后進入中斷服務(wù)子程序,接收上位機命令并保存,立刻退出中斷服務(wù)程序。對上位機命令的具體執(zhí)行過程都在主程序中進行。

3.3 上位機軟件設(shè)計

下位機主要實現(xiàn)數(shù)據(jù)的采集和傳輸,而對數(shù)據(jù)的分析則需要在上位機軟件完成。在上位機軟件中實現(xiàn)的功能有:監(jiān)測點位配置、測量數(shù)據(jù)記錄、數(shù)據(jù)分析、數(shù)據(jù)查詢、報表管理等內(nèi)容。

4 結(jié)束語

鐵路地質(zhì)災(zāi)害監(jiān)測對于保障鐵路安全運行有著非常實際的意義,實現(xiàn)自動跟蹤災(zāi)害發(fā)展趨勢,提前預(yù)防和減少重大事故的發(fā)生,保障行車安全,具有深遠的社會效益。

[1]成都國騰微電子.GM8125數(shù)據(jù)手冊[Z].成都:成都國騰微電子有限公司,2006.

[2]求是科技.單片機通信技術(shù)與工程實踐[M].北京:人民郵電出版社,2005(1):225-280.

[3]李朝青.PC機及單片數(shù)據(jù)通信技術(shù)[M].北京:北京航空航天大學(xué)出版社,2000(12):320-360.

[4]于永.51單片機C語言常用模塊與綜合系統(tǒng)設(shè)計實例精講[M].北京:電子工業(yè)出版社,2007:220-230.

[5]宋戈.51單片機應(yīng)用開發(fā)范例大全[M].北京:人民郵電出版社,2010:315-322.

[6]范逸之.C++Builder與RS-232串行通信控制[M].北京:清華大學(xué)出版社,2002:370-381.

猜你喜歡
波特率布線上位
UART 波特率檢測電路的FPGA 設(shè)計算法與實現(xiàn)
CAN 總線波特率自適應(yīng)程序設(shè)計
擺脫繁瑣布線,重定義家庭影院 Klipsch Reference Wireless 5.1
要攻城略地關(guān)鍵要有好籌碼,這匹水產(chǎn)動保“黑馬”如何能迅速上位?
淺談西門子S7—400與S7—200的通訊實現(xiàn)方法
特斯拉 風云之老阿姨上位
衛(wèi)星固定站集成布線方案的優(yōu)化設(shè)計
波特率自適應(yīng)的CAN驅(qū)動在嵌入式Linux下的實現(xiàn)①
基于ZigBee和VC上位機的教室智能監(jiān)測管理系統(tǒng)
2012綜合布線不給力的背后亮點
新乐市| 河池市| 卓资县| 大余县| 光山县| 霍山县| 鄄城县| 河北省| 会泽县| 舞钢市| 同仁县| 海盐县| 崇信县| 莆田市| 洛浦县| 镇赉县| 突泉县| 齐齐哈尔市| 瑞安市| 绥棱县| 九台市| 萍乡市| 平顶山市| 三门峡市| 三明市| 吴江市| 灵武市| 三台县| 海兴县| 大渡口区| 昭苏县| 瓮安县| 和硕县| 西平县| 广河县| 罗山县| 比如县| 龙游县| 友谊县| 丹江口市| 和田市|