FlexRay總線
FlexRay總線是由寶馬、飛利浦、飛思卡爾和博世等公司共同制定的一種新型通信標準, 專為車內(nèi)聯(lián)網(wǎng)而設計, 采用基于時間觸發(fā)機制,
具有高帶寬、容錯性能好等特點, 在實時性、可靠性和靈活性方面具有一定的優(yōu)勢。FlexRay支持總線間的多種消息傳遞架構。
隨著FlexRay在汽車上的廣泛使用以及網(wǎng)絡日益統(tǒng)一,這項功能將越發(fā)重要。例如,若干家汽車制造商已經(jīng)實施或提議采用一種網(wǎng)絡架構,不管采用何種通信協(xié)議,所有通信通過一個網(wǎng)關實現(xiàn)。
FlexRay總線工作原理
FlexRay總線數(shù)據(jù)收發(fā)采取時間觸發(fā)和事件觸發(fā)的方式。利用時間觸發(fā)通信時, 網(wǎng)絡中的各個節(jié)點都預先知道彼此將要進行通信的時間,接收器提前知道報文到達的時間, 報文在總線上的時間可以預測出來。即便行車環(huán)境惡劣多變, 干擾了系統(tǒng)傳輸, FlexRay協(xié)議也可以確保將信息延遲和抖動降至最低,盡可能保持傳輸?shù)耐脚c可預測。這對需要持續(xù)及高速性能的應用( 如線控剎車、線控轉向等)來說,是非常重要的。它采用了周期通信的方式,
一個通信周期可以劃分為靜態(tài)部分、動態(tài)部分、特征窗和網(wǎng)絡空閑時間4個部分。靜態(tài)部分和動態(tài)部分用來傳輸總線數(shù)據(jù),即FlexRay報文。
特征窗用來發(fā)送喚醒特征符和媒介訪問檢測特征符。網(wǎng)絡空閑時間用來實現(xiàn)分布式的時鐘同步和節(jié)點參數(shù)的初始化。FlexRay具有高速、可靠及安全的特點。FlexRay在物理上通過兩條分開的總線通信,每一條的數(shù)據(jù)速率是10MBit/s。FlexRay還能夠提供很多網(wǎng)絡所不具有的可靠性特點。尤其是FlexRay具備
的冗余通信能力可實現(xiàn)通過硬件完全復制網(wǎng)絡配置, 并進行進度監(jiān)測。FlexRay同時提供靈活的配置, 可支持各種拓撲,
如總線、星型和混合拓撲。FlexRay本身不能確保系統(tǒng)安全, 但它具備大量功能,可以支持以安全為導向的系統(tǒng)(如線控系統(tǒng))的設計。
FlexRay拓撲圖FlexRay拓撲的靈活性及實現(xiàn)事件觸發(fā)或時間觸發(fā)的操作模式對收發(fā)器意義重大。
下面列舉其中一部分:10Mbps的數(shù)據(jù)處理速率;支持FlexRay節(jié)點和有源星型拓撲;提供電源管理功能,提高ECU效率;為時間驅動和事件驅動模式集成兩個專用的控制輸入;支持本地和遠程喚醒功能;提供錯誤檢測;符合汽車行業(yè)的嚴格規(guī)范要求(例如ESD和EMC領域,同時涉及上述各個方面)。
-
汽車電子
+關注
關注
3035文章
8252瀏覽量
169510 -
總線
+關注
關注
10文章
2952瀏覽量
89369 -
FlexRay
+關注
關注
4文章
51瀏覽量
23229
發(fā)布評論請先 登錄
汽車FlexRay總線解碼分析
CAN總線的基本工作原理是什么?優(yōu)勢是什么?
FlexRay總線控制器和TC1796的MLI接口設計

利用TJA1080的FlexRay總線接口設計

嵌入式DSP上實現(xiàn)FlexRay總線的方法

μC/OS-Ⅱ設計的線控轉向中的FlexRay總線通信技術

數(shù)據(jù)總線是什么_數(shù)據(jù)總線工作原理及分類介紹

評論