a一级爱做片免费观看欧美,久久国产一区二区,日本一二三区免费,久草视频手机在线观看

新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > CAN現場總線的時間信息共享技術

CAN現場總線的時間信息共享技術

作者: 時間:2009-09-04 來源:網絡 收藏

電子時間引信系統從火控計算單元提取的射彈飛行時間數據需要實時可靠地傳送給編程裝置,為保證時間信息傳送的準確、及時,本文采用總線進行時間信息的傳輸。

本文引用地址:http://www.j9360.com/article/188677.htm

總線具有突出的可靠性和實時性,適合在復雜的戰場環境下工作,基于的時間信息數據接口,可充分保證時間信息的傳送,并為電子時間引信系統提供標準的數據接口,便于應用在其它防空武器系統的嵌入式改造或未來數字化防空武器系統中。本文闡述了CAN、總線接口技術、時間信息提取電路結構、信息無線發送結構等原理,及如何利用CAN技術實現時間技術。

CAN現場總線概述

CAN(Controller Area Network)總線誕生和發展于汽車工業自動控制領域,是兩線制多主對等總線型拓撲網絡,能有效地支持具有很高安全等級的分布實時控制,是唯一有國際標準的現場總線(Field Bus),目前發展到CAN2.0B規范,應用范圍極為廣泛。

CAN總線用顯性和隱性兩個互補的邏輯值表示0和1,總線接口上同時發送顯性和隱性位時,總線值是顯性,實現邏輯與。根據ISO/OSI參考模型,CAN的層次劃分為:數據鏈路層,包括邏輯鏈路控制子層和介質訪問控制子層;物理層。

CAN總線信息的報文傳輸有數據幀、遠程幀、錯誤幀和過載幀四種不同類型的幀,數據幀和遠程幀可以使用標準幀和擴展幀2種不同格式,標識符域的長度分別為11位和29位。CAN的幀由不同的位域組成,以數據幀為例,它包括7個不同的位域:幀起始、仲裁域、控制域、數據域、CRC域、應答域和幀結尾,如圖1所示。

為獲得安全的數據發送,CAN總線采取錯誤檢測和處理的措施,在報文傳輸過程中設有位錯誤、填充錯誤、CRC錯誤、格式錯誤和應答錯誤5種錯誤類型,對于故障的界定有錯誤激活、錯誤認可和總線關閉3種狀態。

智能節點接口技術

節點是CAN網絡上信息的起點和終點,智能節點是指具有微處理器的節點,具體有可靠性、兼容性、信息處理能力等方面的優勢。智能節點硬件設計包括CAN控制芯片與MCU的連接和CAN控制芯片與PC的連接,典型的智能節點結構為MCU+CAN控制器+CAN驅動器,具有CAN模塊的MCU微控制器將前2者合二為一,如PIC18F458、MC68HC908GZ16、P8Xc591,使操作更加方便。PC機上的智能節點設計多采用CAN適配卡,由ISA接口、雙口RAM、嵌入式微處理器、CAN控制器、CAN驅動器組成。

智能節點軟件設計的核心內容為CAN節點初始化、報文發送和報文接收,還包括CAN總線錯誤處理、總線關閉處理、接收濾波處理、波特率參數設置、自動檢測以及CAN總線通信距離和節點數的計算。

采用PIC18F458微控制器設計的智能節點如圖2所示。


上一頁 1 2 下一頁

評論


相關推薦

技術專區

關閉