0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

四大汽車總線 LIN CAN FlexRay MOST介紹

ml8z_IV_Technol ? 來源:未知 ? 作者:工程師李察 ? 2018-08-11 10:19 ? 次閱讀

車用總線就是車載網(wǎng)絡(luò)中底層的車用設(shè)備或車用儀表互聯(lián)的通信網(wǎng)絡(luò)。目前,有四種主流的車用總線:CAN總線、LIN總線、FlexRay總線和MOST總線。

用一張表格來說明各種總線的區(qū)別

四大汽車總線 LIN CAN FlexRay MOST介紹

LIN總線

四大汽車總線 LIN CAN FlexRay MOST介紹

圖 LIN總線結(jié)構(gòu)

除了宿主節(jié)點的命名之外,LIN網(wǎng)絡(luò)中的節(jié)點不使用有關(guān)系統(tǒng)設(shè)置的任何信息。我們可以在不要求其它從屬節(jié)點改變硬件和軟件的情況下向LIN 中增加節(jié)點。

四大汽車總線 LIN CAN FlexRay MOST介紹

宿主節(jié)點發(fā)送一個包含同步中斷、同步字節(jié)和消息識別碼的消息報頭。從屬任務(wù)在收到和過濾識別碼后被激活并開始消息響應(yīng)的傳輸。響應(yīng)包含兩個、四個或八個數(shù)據(jù)字節(jié)和一個檢查和(checksum)字節(jié)。報頭和響應(yīng)部分組成一個消息幀。

LIN總線上的所有通訊都由主機節(jié)點中的主機任務(wù)發(fā)起,主機任務(wù)根據(jù)進(jìn)度表來確定當(dāng)前的通訊內(nèi)容,發(fā)送相應(yīng)的幀頭,并為報文幀分配幀通道??偩€上的從機節(jié)點接收幀頭之后,通過解讀標(biāo)識符來確定自己是否應(yīng)該對當(dāng)前通訊做出響應(yīng)、做出何種響應(yīng)?;谶@種報文濾波方式,LIN可實現(xiàn)多種數(shù)據(jù)傳輸模式,且一個報文幀可以同時被多個節(jié)點接收利用。

LIN總線物理層采用單線連接,兩個電控單元間的最大傳輸距離為40m。其總線驅(qū)動器接收器的規(guī)范遵從改進(jìn)的ISO 9141 單線標(biāo)準(zhǔn)?;赟CI/UART( 通用異步收發(fā)接口的單總線串行通信)協(xié)議;目前幾乎所有的微控制器芯片上都有SCI/UART接口。低傳輸速率、小于20kb/s、采用NRZ編碼。

LIN總線在汽車中的應(yīng)用如下圖所示。

CAN總線

CAN(Controller Area Network)即控制器局域網(wǎng),可以歸屬于工業(yè)現(xiàn)場總線的范疇,通常稱為CAN bus,即CAN總線,是目前國際上應(yīng)用最廣泛的開放式現(xiàn)場總線之一。

CAN 最初出現(xiàn)在汽車工業(yè)中,80年代由德國Bosch公司最先提出。最初動機是為了解決現(xiàn)代汽車中龐大的電子控制裝置之間的通訊,減少不斷增加的信號線。

CAN總線是一種串行數(shù)據(jù)通信協(xié)議,其通信接口中集成了CAN協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對通信數(shù)據(jù)的成幀處理,包括位填充、數(shù)據(jù)塊編碼、循環(huán)冗余檢驗、優(yōu)先級判別等項工作。

CAN總線的工作原理可由下面兩圖來說明。

總結(jié)下,當(dāng)一個節(jié)點要向其它節(jié)點發(fā)送數(shù)據(jù)時,該節(jié)點的CPU 將要發(fā)送的數(shù)據(jù)和自己的標(biāo)識符傳送給本節(jié)點的CAN芯片,并處于準(zhǔn)備狀態(tài);當(dāng)它收到總線分配時,轉(zhuǎn)為發(fā)送報文狀態(tài)。CAN 芯片將數(shù)據(jù)根據(jù)協(xié)議組織成一定的報文格式發(fā)出,這時,網(wǎng)上的其它節(jié)點處于接收狀態(tài)。每個處于接收狀態(tài)的節(jié)點對接收到的報文進(jìn)行檢測,判斷這些報文是否是發(fā)給自己的,以確定是否接收它。

CAN總線的結(jié)構(gòu)是這樣的。

CAN總線的優(yōu)點很多:

通信速率最高可達(dá)1MB/s(此時距離最長40m)。

節(jié)點數(shù)實際可達(dá)110個。

采用短幀結(jié)構(gòu),每一幀的有效字節(jié)數(shù)為8個。

每幀信息都有CRC校驗及其他檢錯措施,數(shù)據(jù)出錯率極低。

通信介質(zhì)可采用雙絞線,同軸電纜和光導(dǎo)纖維,一般采用廉價的雙絞線即可,無特殊要求。

節(jié)點在錯誤嚴(yán)重的情況下,具有自動關(guān)閉總線的功能,切斷它與總線的聯(lián)系,以使總線上的其他操作不受影響。

FlexRay總線

FlexRay總線是由寶馬、飛利浦、飛思卡爾和博世等公司共同制定的一種新型通信標(biāo)準(zhǔn),專為車內(nèi)聯(lián)網(wǎng)而設(shè)計,采用基于時間觸發(fā)機制,具有高帶寬、容錯性能好等特點,在實時性、可靠性和靈活性方面具有一定的優(yōu)勢。

FlexRay總線數(shù)據(jù)收發(fā)采取時間觸發(fā)和事件觸發(fā)的方式。利用時間觸發(fā)通信時,網(wǎng)絡(luò)中的各個節(jié)點都預(yù)先知道彼此將要進(jìn)行通信的時間,接收器提前知道報文到達(dá)的時間,報文在總線上的時間可以預(yù)測出來。即便行車環(huán)境惡劣多變,干擾了系統(tǒng)傳輸,F(xiàn)lexRay協(xié)議也可以確保將信息延遲和抖動降至最低,盡可能保持傳輸?shù)耐脚c可預(yù)測。這對需要持續(xù)及高速性能的應(yīng)用(如線控剎車、線控轉(zhuǎn)向等)來說,是非常重要的。

它采用了周期通信的方式,一個通信周期可以劃分為靜態(tài)部分、動態(tài)部分、特征窗和網(wǎng)絡(luò)空閑時間4個部分。靜態(tài)部分和動態(tài)部分用來傳輸總線數(shù)據(jù),即FlexRay報文。特征窗用來發(fā)送喚醒特征符和媒介訪問檢測特征符。網(wǎng)絡(luò)空閑時間用來實現(xiàn)分布式的時鐘同步和節(jié)點參數(shù)的初始化。

FlexRay具有高速、可靠及安全的特點.FlexRay在物理上通過兩條分開的總線通信,每一條的數(shù)據(jù)速率是10MBit/s。FlexRay還能夠提供很多網(wǎng)絡(luò)所不具有的可靠性特點。尤其是FlexRay具備的冗余通信能力可實現(xiàn)通過硬件完全復(fù)制網(wǎng)絡(luò)配置,并進(jìn)行進(jìn)度監(jiān)測。FlexRay同時提供靈活的配置,可支持各種拓?fù)?,如總線、星型和混合拓?fù)洹lexRay本身不能確保系統(tǒng)安全,但它具備大量功能,可以支持以安全為導(dǎo)向的系統(tǒng)(如線控系統(tǒng))的設(shè)計。

寶馬公司在07款X5系列車型的電子控制減震器系統(tǒng)中首次應(yīng)用了FlexRay技術(shù)。此款車采用基于飛思卡爾的微控制器和恩智浦的收發(fā)器,可以監(jiān)視有關(guān)車輛速度、縱向和橫向加速度、方向盤角度、車身和輪胎加速度及行駛高度的數(shù)據(jù),實現(xiàn)了更好的乘坐舒適性以及駕駛時的安全性和高速響應(yīng)性,此外還將施加給輪胎的負(fù)荷變動以及底盤的振動均減至最小。

MOST總線

MOST是一種專門針對車內(nèi)使用而開發(fā)的、服務(wù)于多媒體應(yīng)用的數(shù)據(jù)總線技術(shù)。MOST表示“多媒體傳輸系統(tǒng)”。

MOST總線利用光脈沖傳輸數(shù)據(jù)。MOST總線采用環(huán)形結(jié)構(gòu)。在環(huán)形總線內(nèi)只能朝著一個方向傳輸數(shù)據(jù)。

MOST的傳輸技術(shù)近似于公眾交換式電話網(wǎng)絡(luò)(PublicSwitchedTelephoneNetwork;PSTN),有著數(shù)據(jù)信道(DataChannel)與控制信道(ControlChannel)的設(shè)計定義,控制信道即用來設(shè)定如何使用與收發(fā)數(shù)據(jù)信道。一旦設(shè)定完成,資料就會持續(xù)地從發(fā)送處流向接收處,過程中不用再有進(jìn)一步的封包處理程序,將運作機制如此設(shè)計,最適合用于實時性音訊、視訊串流傳輸。

MOST在制訂上完全合乎ISO/OSI的7層數(shù)據(jù)通訊協(xié)議參考模型,而在網(wǎng)線連接上MOST采用環(huán)狀拓樸,不過在更具嚴(yán)苛要求的傳控應(yīng)用上,MOST也允許改采星狀(亦稱放射狀)或雙環(huán)狀的連接組態(tài),此外每套MOST傳控網(wǎng)絡(luò)允許最多達(dá)64個的裝置(節(jié)點)連接。

圖 MOST總線的組成

圖 MOST總線的控制單元

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1906

    瀏覽量

    130501
  • LIN總線
    +關(guān)注

    關(guān)注

    19

    文章

    108

    瀏覽量

    27416
  • FlexRay
    +關(guān)注

    關(guān)注

    4

    文章

    51

    瀏覽量

    22899

原文標(biāo)題:一文看懂四大汽車總線:LIN、CAN、FlexRay、MOST

文章出處:【微信號:IV_Technology,微信公眾號:智車科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    示波器的LIN、CANFlexRay串行總線調(diào)試

    I2C 和SPI協(xié)議通常應(yīng)用在電子控制單元(ECU)的芯片間通信。對于各種汽車子系統(tǒng)(例如舒適性控制系統(tǒng)、防盜鎖、傳動系統(tǒng)和引擎控制)之間的長距離串行通信和控制,CAN、LINFlexRay
    發(fā)表于 01-29 11:47 ?5483次閱讀

    3分鐘了解汽車三大總線CAN,LIN,Flexray

    隨著新能源汽車列入國家加快培育和發(fā)展的七大戰(zhàn)略性新興產(chǎn)業(yè),汽車的智能化、數(shù)字網(wǎng)絡(luò)化、節(jié)能化成了汽車發(fā)展的大方向。汽車總線是實現(xiàn)數(shù)字網(wǎng)絡(luò)化的基
    發(fā)表于 02-17 11:02 ?5.8w次閱讀
    3分鐘了解<b class='flag-5'>汽車</b>三大<b class='flag-5'>總線</b><b class='flag-5'>CAN</b>,<b class='flag-5'>LIN</b>,<b class='flag-5'>Flexray</b>

    汽車三大總線CAN,LIN,Flexray的特點

    隨著新能源汽車列入國家加快培育和發(fā)展的七大戰(zhàn)略性新興產(chǎn)業(yè),汽車的智能化、數(shù)字網(wǎng)絡(luò)化、節(jié)能化成了汽車發(fā)展的大方向。汽車總線是實現(xiàn)數(shù)字網(wǎng)絡(luò)化的基
    的頭像 發(fā)表于 12-19 07:45 ?1.4w次閱讀

    U2carbus測試 汽車單、雙線can總線 lin總線

    U2carbus數(shù)據(jù)轉(zhuǎn)換器工業(yè)級設(shè)計,電氣隔離 提供開發(fā)VC++ 例程源代碼U2carbus用于通過計算機USB接口擴展汽車總線接口來調(diào)試汽車類通信總線,U2carbus擴展2個
    發(fā)表于 05-06 13:38

    汽車FlexRay總線解碼分析

    FlexRay通訊協(xié)議是一種具備故障容錯的高速汽車總線系統(tǒng),已經(jīng)成熟運用在BMW X5的電控減震和主控懸吊系統(tǒng)中。這里將喝大家一起來了解FlexRay協(xié)議及對應(yīng)的解碼方案。一、
    發(fā)表于 06-12 07:00

    基于CANLIN總線汽車混合網(wǎng)關(guān)該怎樣去設(shè)計?

    基于CANLIN總線汽車混合網(wǎng)關(guān)該怎樣去設(shè)計?如何對汽車混合網(wǎng)關(guān)進(jìn)行測試驗證?
    發(fā)表于 05-14 06:07

    基于CAN LIN總線的車身網(wǎng)絡(luò)控制系統(tǒng)

    CAN(Controller Area Network)/LIN(Local Interconnect Network)總線做了詳細(xì)介紹,設(shè)計了
    發(fā)表于 07-13 17:10 ?13次下載

    汽車CAN/LIN總線測試流程和測試工具解析

    汽車CAN/LIN總線測試流程和測試工具解析 汽車CAN/
    發(fā)表于 03-19 10:44 ?8375次閱讀

    CANLIN總線在車載網(wǎng)絡(luò)中的應(yīng)用

    can總線汽車網(wǎng)絡(luò)中的應(yīng)用雖效率顯著單成本過高,LIN線恰好彌補這一不足,本文對比了CAN/LIN
    發(fā)表于 06-09 17:34 ?108次下載
    <b class='flag-5'>CAN</b>、<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>在車載網(wǎng)絡(luò)中的應(yīng)用

    基于CAN LIN總線通信的汽車BCM的系統(tǒng)設(shè)計

    本設(shè)計是基于 CAN/LIN 總線式的汽車 BCM 系統(tǒng),該系統(tǒng)主要由開關(guān)信號輸入和輸出控制組成,輸入包括一系列開關(guān)信號和脈沖信號,輸出控制包括門鎖、燈光、車窗、報警器等控制,通過
    發(fā)表于 09-05 14:17 ?26次下載
    基于<b class='flag-5'>CAN</b> <b class='flag-5'>LIN</b><b class='flag-5'>總線</b>通信的<b class='flag-5'>汽車</b>BCM的系統(tǒng)設(shè)計

    詳解LIN/CAN/FlexRay/MOST四大汽車總線

    分享到 隨著新能源汽車列入國家加快培育和發(fā)展的七大戰(zhàn)略性新興產(chǎn)業(yè),汽車的智能化、數(shù)字網(wǎng)絡(luò)化、節(jié)能化成了汽車發(fā)展的大方向。 汽車總線 是實現(xiàn)數(shù)
    發(fā)表于 01-22 22:12 ?1667次閱讀
    詳解<b class='flag-5'>LIN</b>/<b class='flag-5'>CAN</b>/<b class='flag-5'>FlexRay</b>/<b class='flag-5'>MOST</b><b class='flag-5'>四大</b><b class='flag-5'>汽車</b><b class='flag-5'>總線</b>

    四大汽車總線LINCANFlexRayMOST的詳細(xì)資料介紹

    汽車中的電子部件越來越多,光是ECU就有幾十個,這么多的電子單元都要進(jìn)行信息交互。傳統(tǒng)的點對點通信已經(jīng)不能滿足需求,因此必須要采用先進(jìn)的總線技術(shù)。
    發(fā)表于 12-25 08:00 ?11次下載
    <b class='flag-5'>四大</b><b class='flag-5'>汽車</b><b class='flag-5'>總線</b><b class='flag-5'>LIN</b>和<b class='flag-5'>CAN</b>及<b class='flag-5'>FlexRay</b>與<b class='flag-5'>MOST</b>的詳細(xì)資料<b class='flag-5'>介紹</b>

    LIN總線是什么?CAN/LIN總線的區(qū)別與結(jié)構(gòu)

    花點時間看了一些關(guān)于LIN總線基礎(chǔ)的內(nèi)容,把其中的關(guān)鍵點提取了出來,在這里分享給大家。在這里你可能要問“不都有CAN總線了嗎?這個LIN
    的頭像 發(fā)表于 03-17 17:51 ?2.7w次閱讀
    <b class='flag-5'>LIN</b><b class='flag-5'>總線</b>是什么?<b class='flag-5'>CAN</b>/<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>的區(qū)別與結(jié)構(gòu)

    汽車種主流的車用總線技術(shù)詳解

    車用總線就是車載網(wǎng)絡(luò)中底層的車用設(shè)備或車用儀表互聯(lián)的通信網(wǎng)絡(luò)。目前,有種主流的車用總線CAN總線L
    發(fā)表于 11-18 12:03 ?3933次閱讀

    淺談汽車四大總線技術(shù)

    我們最熟悉的汽車總線無非就是CAN,對于LINFlexray就會有很多陌生的地方了,那么接下來小固就為大家
    發(fā)表于 03-13 11:01 ?929次閱讀