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

基于CAN總線的船舶集中監測報警系統

2013-08-29 10:41:28
交通科技 2013年4期
關鍵詞:船舶系統

張 偉

(武漢第二船舶設計研究所 武漢 430064)

隨著工業和科學技術的飛速發展,船舶設備和系統的組成及結構日趨復雜,功能不斷完善,自動化程度不斷提高。船舶集中監測和報警系統作為船舶自動化的重要組成部分,是船舶安全航行的必要保障。目前船舶監測報警技術正朝著數字化、網絡化、智能化的方向發展,集中監測、分散控制是新一代船舶監測報警系統的發展趨勢。

1 功能與組成

船舶集中監測和報警系統主要實現對船舶機艙、輪機控制室以及船員住艙機電設備的參數和運行狀態的集中監測實時報警,由1臺集中監測報警裝置和若干臺就地監測裝置組成[1]。就地監測裝置的功能是對本地重點機電設備運行狀態進行就地監測和報警,在主控制室設置1臺集中監測報警裝置,用來對全船各部位的監測數據進行集中顯示和報警,為指揮員提供集中的參數報警狀態指示。

1.1 CAN總線通信

船舶集中監測和報警系統選用CAN總線作為系統通信總線。CAN總線是現場總線的一種,在工業控制、船舶制造等領域均有廣泛的應用。CAN總線為支持多主機通信方式,采用短幀數據結構,具有速率快、抗干擾能力強、可靠性好、靈活易用、容錯性好和鏈接方便等優點。

1.2 系統組成

基于CAN總線設計的船舶集中監測系統結構見圖1。

圖1 系統組成框圖

CAN已經成為國際標準ISO11898和ISO11519,同時還是國際船用標準。CAN總線技術規范包括A和B 2個部分。2.0A給出了CAN技術規范版本定義的CAN報文格式,而2.0B給出了標準幀和擴展幀2種報文格式,標準幀的ID占11位,擴展幀的ID占29位,這里采用的29位擴展幀和8個數據字節,通信波特率為250kbps,格式定義見表1。

表1 CAN報文格式定義

2 硬件設計

采用PHILIPS公司的LPC2294芯片作為集中監測報警裝置的主控CPU,這款基于32位ARM7內核的CPU最大特點是自帶了4路互連的CAN控制器,并且具有先進的全局驗收濾波器,全局驗收濾波器可以識別所有CAN總線的標準幀和擴展幀標示符[2]。

CAN通信收發模塊電路見圖2,使用TJA1040芯片作為CAN收發器,主要功能是將CAN控制器的邏輯電平(CANTXD、CANRXD)轉換為CAN總線的差分電平(CANH、CANL)。

圖2 CAN通信收發模塊電路

集中監測報警裝置硬件基本原理見圖3,以LPC2294作為核心部件的主節點控制器[3],完成了船舶集中監測和報警系統數據傳輸與交換控制,實現了對船舶系統的集中監測和報警。

圖3 集中監測裝置硬件組成框圖

集中監測報警系統與船舶航行安全密切相關,監測值和報警顯示需要易于指揮員觀察,因此選用數碼管進行監測值的顯示,由于CPU的I/O資源有限,考慮到LPC2294自帶了I2C總線控制器,因此使用了I2C總線驅動芯片ZLG7290驅動5位8段數碼管掃描方式,驅動電路見圖4。

圖4 數碼管驅動電路

3 軟件設計

集中監測報警裝置的軟件采用模塊化設計,包括數據處理模塊、CAN控制模塊、顯示與報警模塊、數碼管驅動模塊等[4]。主程序流程見圖5。

圖5 主程序流程

集中監測報警裝置軟件的2個主要構成部分是CAN總線收發程序和I2C驅動顯示程序。基于LPC2294芯片CAN總線控制器的發送與接收程序流程分別見圖6和圖7。

圖6 CAN總線發送程序流程

圖7 CAN總線接收程序流程

由圖6可見,在啟動發送數據的命令后,CAN控制器必須要將緩沖區內的數據發送完畢,才會將該幀數據是否發送成功的狀態返回,這樣如果在發送程序里一直等待數據發送完畢,會使整個程序的執行效率大打折扣。所以為了避免這種情況的發生,該函數在啟動發送之后就立即返回。因此我們專門在軟件中加入了查詢TCS狀態位來驗證數據發送成功。

LPC2294芯片為ARM-CAN控制器提供了配套使用的功能函數以供用戶調用,常用的功能包括初始化函數InitCan,發送數據函數CanSendData,發送命令函數CanSendCmd,接收數據函數ReadCANRcvCyBuf,CAN中斷處理函數CANIntPrg等[5],使整個ARM-CAN控制軟件的編寫難度降低,執行效率提高。

4 結語

船舶集中監測和報警系統作為船舶安全航行的重要保障,實時性、準確性和安全性是關鍵評價指標。有針對性地選擇CAN總線作為系統通信總線,并且采用功能強大的ARM7系列芯片LPC2294作為集中監測裝置的CPU,是船舶監測報警系統發展的需要。應用結果表明,船舶集中監測和報警系統滿足對重點機電設備運行狀態進行集中監測和報警的各項要求。

[1]張圣弢.現代船舶監測和報警系統的研究[D].大連:大連海事大學,2010.

[2]崔芮華,耿麗愷.基于LPC2294的CAN總線技術在智能脫扣器控制方面的研究[J].低壓電器,2011(1):41-44.

[3]紀文支,陳國忠,唐加山.基于CAN總線智能節點的設計與實現[J].微型機與應用,2012,31(2):44-49.

[4]張 旭,郭 晨.船舶機艙監測報警系統[J].計算機工程與應用,2005(22):229-232.

[5]賈東永,孫印杰,陳 安,等.ARM嵌入式系統技術開發與應用實踐[M].北京:電子工業出版社,2009.

猜你喜歡
船舶系統
計算流體力學在船舶操縱運動仿真中的應用
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
基于改進譜分析法的船舶疲勞強度直接計算
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
船舶!請加速
基于PowerPC+FPGA顯示系統
BOG壓縮機在小型LNG船舶上的應用
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国产成熟女人性满足视频| 一级片一区| 精品视频在线观看你懂的一区| 亚洲综合天堂网| 91精品国产麻豆国产自产在线| 18禁不卡免费网站| 波多野结衣中文字幕久久| 一区二区午夜| 亚洲成a∧人片在线观看无码| 国产二级毛片| 狂欢视频在线观看不卡| 欧美中日韩在线| 亚洲AV无码乱码在线观看代蜜桃| 欧美视频二区| 国产呦视频免费视频在线观看| 国产午夜人做人免费视频中文| 国产第一页亚洲| 亚洲天堂免费在线视频| 99久久无色码中文字幕| 国内熟女少妇一线天| 熟妇丰满人妻av无码区| 8090午夜无码专区| 国国产a国产片免费麻豆| 无码啪啪精品天堂浪潮av| 在线观看精品国产入口| 伊人久综合| 伊人大杳蕉中文无码| 国产福利在线免费观看| 久久频这里精品99香蕉久网址| 国产成人久视频免费| 国产日本欧美亚洲精品视| 国产主播喷水| 久久免费视频6| 亚洲成网777777国产精品| 久久国产毛片| 国产精品亚洲专区一区| 久久久久国色AV免费观看性色| 国产精品自在自线免费观看| 啊嗯不日本网站| 日本欧美一二三区色视频| 国产专区综合另类日韩一区| 国模在线视频一区二区三区| 国产欧美在线视频免费| 国产在线精彩视频二区| 国产菊爆视频在线观看| 日本色综合网| 久久9966精品国产免费| 精品自窥自偷在线看| 亚洲精品无码在线播放网站| 久996视频精品免费观看| 国产玖玖玖精品视频| 91精品日韩人妻无码久久| 波多野一区| 91精品aⅴ无码中文字字幕蜜桃| 五月天在线网站| 热久久这里是精品6免费观看| 激情亚洲天堂| 国产成人精品视频一区二区电影| 成人自拍视频在线观看| 操美女免费网站| 国产成人综合在线观看| 国产在线视频二区| 亚洲无限乱码一二三四区| 国产第二十一页| 欧美国产日韩在线| 国产一区二区色淫影院| 香蕉色综合| 国产乱肥老妇精品视频| 国产性精品| 91麻豆精品国产91久久久久| 免费人成在线观看成人片| 亚洲欧美人成人让影院| 国产在线拍偷自揄观看视频网站| 国产一级毛片高清完整视频版| 国产成人精品无码一区二| 亚洲国产精品人久久电影| 国语少妇高潮| 欧美不卡视频一区发布| 国内毛片视频| 波多野结衣无码AV在线| 在线免费不卡视频| 国产精品漂亮美女在线观看|