999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CAN總線的橋梁健康檢測系統(tǒng)的研究

2010-04-12 00:00:00張啟福吳學杰柴秀英
現代電子技術 2010年5期

摘 要:設計一款應用于橋梁健康檢測的基于CAN總線2.0B協(xié)議的分布式數據采集與處理系統(tǒng)。系統(tǒng)設計了帶有CAN總線通信接口的數據采集與處理底層模塊以及具有實時監(jiān)控與控制功能的上位機監(jiān)控模塊。底層模塊的硬件設計以C8051F060高速型單片機為核心,內部集成A/D采集和D/A輸出子模塊以及CAN總線通訊模塊。

關鍵詞:CAN總線;數據采集;監(jiān)控系統(tǒng);總線通訊

中圖分類號:TP29文獻標識碼:A

文章編號:1004-373X(2010)05-098-03

Research of Bridge Health Examination System Based on CAN Bus

ZHANG Qifu1,WU Xuejie1,CHAI Xiuying1,LIU Ru2

(1.Traction Power State Key Laboratory,Southwest Jiaotong University,Chengdu,610031,China;

2.Beijing Railway Bureau,Beijing,100039,China)

Abstract:This distributed data acquisition and processing system based on CAN bus 2.0B protocol is used in bridge healthy examination.It is designed with the CAN bus communications interface data acquisition and processing underlying module,as well as the upstream watch system for real-time monitoring and control.The core of the underlying module is high-speed C8051F060 single chip microcomputer,and the underlying module integrates A/D data acquisition and D/A data output module,as well as CAN bus communication module.

Keywords:CAN bus;data acquisition;monitoring system;bus communication

0 引 言

隨著交通建設事業(yè)的蓬勃發(fā)展,一些大跨度和超大跨度橋梁的相繼建成,人們對這些大型重要橋梁的安全性、耐久性與正常使用功能日漸關注[1]。同時,既有的許多橋梁逐漸進入了養(yǎng)護維修階段,橋梁管理者對橋梁的養(yǎng)護也日益重視。

傳統(tǒng)的數據采集系統(tǒng)一般采用RS 485作為組網方式,而RS 485本身存在總線效率低、系統(tǒng)的實時性差、通訊的可靠性低、后期維護成本高、網絡工程調試復雜、傳輸距離不理想、單總線可掛節(jié)點少、應用不靈活等的局限性[2]。本系統(tǒng)是基于CAN總線的分布式數據采集與通訊系統(tǒng),解決了RS 485網絡的固有問題。CAN總線屬于總線式串行通信網絡,采用獨特的非破壞性總線仲裁技術,擁有強有力的錯誤處理能力和很高的傳輸可靠性,而且它的工作方式為多主方式,各節(jié)點均可在任意時刻主動向網絡上的其他節(jié)點發(fā)送信息,不分主從,且無需站地址等節(jié)點信息[3]。CAN節(jié)點在嚴重錯誤的情況下有自動關閉輸出功能,使總線上其他節(jié)點的操作不受影響。因而CAN總線具有突出的可靠性、實時性和靈活性[4]。

1 橋梁檢測系統(tǒng)的構成及功能

橋梁檢測系統(tǒng)由數據采集、數據處理和數據傳輸三個部分構成(見圖1)。整個系統(tǒng)由多個底層模塊和一臺接有CAN總線通信板卡的上位機組成,采用主從結構,通過接口卡來實現雙向通訊,由此可以及時得知工業(yè)現場的各種數據和運行參數,從而保證了對現場遠程測控的實時性。

圖1 分布式檢測系統(tǒng)結構

橋梁健康檢測需要采集的信號主要有應變信號、加速度信號、位移信號和反力信號。數據采集系統(tǒng)主要通過底層模塊采集由分布在橋上的傳感器所感應的各種微變信號并對它們進行初級處理、打包等操作,然后通過CAN總線的數據傳輸系統(tǒng)傳給上位機進行處理,從而使得上位機可以實時監(jiān)控、存儲數據和發(fā)送命令。

2 橋梁檢測系統(tǒng)的硬件設計

基于CAN總線的分布式信號調理模塊主要由單片機CPU、輸入/輸出電路、電源電路和通信接口CAN總線接口幾部分組成。系統(tǒng)的結構框圖如圖2所示。

圖2 底層模塊系統(tǒng)結構框圖

系統(tǒng)的硬件電路主要體現在底層模塊上,采用雙層電路板設計,上層電路主要為CPU模塊,是底層模塊電路板的核心,用以數據采集、處理和傳輸。下層電路是調理放大模塊,主要是對采集的信號進行調理放大。上層電路有數據采集模塊的核心部件——C8051F060單片機及其外圍電路和上下層連接件。下層電路包括了信號調理電路、電源電路以及傳輸電路。系統(tǒng)電路框圖如圖3所示。

圖3 底層模塊原理框圖

濾波放大電路用于對傳感器送來的微弱信號進行濾波放大以便于后面進行調理轉換。調理轉換電路把濾波放大后的信號進行轉換變成單片機能夠識別的信號,其中比較重要的有A/D轉換和D/A轉換。傳輸電路主要用來接收命令和傳輸數據。

3 橋梁檢測系統(tǒng)的軟件設計

3.1 下位機軟件介紹

下位機使用的是新華龍公司的C80F060單片機,它是完全集成的混合信號片上系統(tǒng)型MCU,集成了兩個16位、1 MSPS的A/D轉換器[5]。且?guī)в蠨MA控制器;集成有兩個12位D/A轉換器,具有可編程數據更新方式;集成有控制器局域網(CAN 2.0B)控制器,具有32個消息對象,每個消息對象有自己的標識掩碼[6]。下位機軟件主要是采集、處理和傳輸數據。下位機數據處理是對采集的數據進行分類、計算、合并、選擇、存儲和傳送。為了使得檢測的數據更加的準確,精度更高,數據采集部分采集的數據必須經過平滑處理才能傳輸給上位機進行處理。下位機程序中的數據處理就是完成這部分功能的,其他處理包括數據的打包等操作。數據采集采用定時采集的方式。其下位機程序流程圖如圖4所示。

圖4 數據采集程序流程圖

下位機數據的傳送是把采集的數據打包發(fā)給上位機,并接收上位機傳給它的命令,每個模塊在軟件上都有自己的一個ID號便于數據傳輸和模塊識別。下位機數據傳輸程序框圖如圖5所示。

圖5 數據發(fā)送接收下位機程序流程圖

3.2 上位機軟件介紹

上位機軟件設計是基于Borland公司的Delphi來實現的。Delphi支持多線程工作,并且在數據庫訪問操作上有很大的優(yōu)勢,而且Delphi支持多層應用程序[7]。

上位機軟件主要負責對網絡模塊數據進行收集、顯示、處理和保存等工作,由本地服務器端和遠程客戶端組成。服務器端主要任務是接收CAN總線發(fā)送來的數據,并且將相應數據轉換成電壓值,顯示轉換值,將服務端的采集數據在客戶端動態(tài)顯示出來(以文本方式和圖形方式顯示),直觀清楚,可以對試驗數據進行遠程監(jiān)控。其中,遠程傳輸采用B/S架構,它能實現不同的人員,從不同的地點,以不同的接入方式訪問和操作共同的數據庫;同時也能有效地保護數據平臺和管理訪問權限,服務器數據庫也很安全。上位機軟件流程圖如圖6所示。

圖6 上位機軟件程序流程圖

4 結 語

基于CAN總線的橋梁健康檢測系統(tǒng)采用分布式結構,現場將電流電壓信號處理后通過CAN 總線將數字量傳輸給上層,有效解決了橋梁檢測中模擬信號長距離傳輸問題,徹底解決了模擬信號在傳輸過程中的失真問題。同時,利用Delphi編寫的上位機監(jiān)控軟件能實

時的多通道的監(jiān)控各個底層模塊的現場狀況并對每個通道根據檢測的數據及波形圖進行調零、數據采集存儲等操作,客戶端通過互聯網與服務器端同步的監(jiān)控與控制,滿足了現場測控系統(tǒng)的實時性及遠程監(jiān)控的同步性。本監(jiān)控系統(tǒng)在試驗橋上運行穩(wěn)定可靠,能長期、連續(xù)、有效地監(jiān)測數據,目前應用于實際橋梁檢測項目中。

參考文獻

[1]崔玉萍,劉勇,周明暉,等.某大型拱橋健康監(jiān)測系統(tǒng)與遠程診斷[J].市政技術,2005,23(1):99-103.

[2]李果萍,成龍,柴波.基于SDLC協(xié)議的同步RS 485總線控制器的設計[J].現代電子技術,2009,32(4):152-154.

[3]薛敏.基于CAN總線的分布式測控系統(tǒng)的設計與研究[D].武漢:武漢理工大學,2005.

[4]杜尚豐,曹曉鐘,徐津.CAN總線測控技術及其應用[M].北京:電子工業(yè)出版社,2007.

[5]張迎新,雷文,姚靜波.C8051F系列SoC單片機原理及應用[M].北京:國防工業(yè)出版社,2005.

[6]潘琢金,施國君.C8051Fxxx高速SoC單片機原理及應用[M].北京:北京航空航天大學出版社,2002.

[7]陳潤.精通Delphi數據庫設計與案例開發(fā)[M].北京:中國青年出版社,2006.

[8]Marco Cantu.Delphi 6從入門到精通[M].王輝,王珺,譯.北京:電子工業(yè)出版社,2002.

[9]李存斌.Delphi 6程序設計及其應用開發(fā)[M].北京:中國水利水電出版社,2002.

[10]華傳銘,梁冰.Delphi組件參考大全[M].北京:人民郵電出版社,2006.

主站蜘蛛池模板: 亚洲国产中文精品va在线播放| 亚洲美女一级毛片| 日本国产精品一区久久久| 免费一级毛片在线播放傲雪网 | jizz亚洲高清在线观看| 呦系列视频一区二区三区| 精品国产一二三区| 97免费在线观看视频| 色135综合网| 国产在线啪| 国产在线观看91精品| 在线观看的黄网| 91系列在线观看| 国产亚洲精品在天天在线麻豆| 色婷婷综合激情视频免费看| 国产成人免费| 永久在线精品免费视频观看| 欧美成在线视频| 蜜芽一区二区国产精品| 91精品综合| 19国产精品麻豆免费观看| 大陆精大陆国产国语精品1024| 亚洲综合一区国产精品| 国产成人精品亚洲日本对白优播| 91色在线观看| 亚洲欧洲日韩综合| 免费看美女毛片| 成人国产精品视频频| 中日韩欧亚无码视频| 高清国产在线| 亚洲综合狠狠| 国产男女免费完整版视频| 澳门av无码| 国产成人无码AV在线播放动漫| 中文字幕第1页在线播| 国产激情第一页| 99性视频| 国产精品成人久久| 欧美午夜小视频| 欧美色亚洲| 国产精品手机视频| 国产丰满成熟女性性满足视频| 亚洲日韩高清在线亚洲专区| 国产av剧情无码精品色午夜| 成人午夜视频免费看欧美| 婷婷亚洲天堂| 特黄日韩免费一区二区三区| 亚洲精品福利网站| 久久国产乱子| 亚洲国产精品无码AV| 亚洲精品高清视频| 一本大道视频精品人妻| 91青青在线视频| a国产精品| 美女国产在线| 色婷婷久久| 亚洲国产在一区二区三区| 久久青草精品一区二区三区| 自拍偷拍欧美日韩| 亚洲综合色在线| 亚洲午夜片| www.99在线观看| 国产微拍精品| 欧美精品在线观看视频| 98超碰在线观看| 国产探花在线视频| a天堂视频| 国产激爽大片在线播放| 一级毛片在线播放| 波多野结衣一级毛片| 视频一本大道香蕉久在线播放| 久久特级毛片| 婷婷综合色| 欧美国产中文| 免费AV在线播放观看18禁强制 | 国产一区三区二区中文在线| 亚洲A∨无码精品午夜在线观看| 国产91在线免费视频| 国产流白浆视频| 亚洲福利网址| 中文国产成人精品久久一| 欧美成人手机在线视频|