新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基于LIN總線的汽車分級制網絡結構

        基于LIN總線的汽車分級制網絡結構

        作者: 時間:2012-04-12 來源:網絡 收藏
        0px 20px; WORD-SPACING: 0px; FONT: 14px/24px 宋體, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 3em; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  

        基于LIN總線的汽車分級制網絡結構

          3、2LIN數據傳輸

          中數據借助報文幀來傳輸,報文幀由報文頭和響應組成。

          報文頭只能由主機任務發送,它包括同步間隔場、同步場和標識符場三個部分。同步間隔場為至少13個連續的顯性位(低電平),它標志著一個報文幀的開始。其后為同步場,同步場邏輯值為0x55,從機節點利用同步場來實現與主機節點的同步。標識符場緊跟在同步場之后,長度為一個字節。標識符場中低6位為標識符位,共可組成64個標識符,其中60個用作一般報文傳輸、兩個用作診斷幀、一個用作用戶定義幀、一個留作LIN擴展用。標識符后兩位為奇偶校驗位。

          標識符指出當前幀的內容,從機節點據此來確定自己是否應該對當前幀做出響應、做出何種響應。

          響應由從機任務發送,它由數據場和校驗和場組成。數據場由報文幀所攜帶的數據組成,長度為一到八個字節。報文幀的最后為校驗和場,長度為一字節,LIN1.3及其以前的規范版本中規定校驗和場僅對數據場作校驗,稱為傳統校驗和,LIN2.0規范中規定校驗和場校驗范圍包括數據場和標識符場,稱為增強校驗和。

          一個完整的報文幀如圖2所示。

          

        基于LIN總線的汽車分級制網絡結構

          圖2LIN報文幀

          根據傳輸條件的不同,報文幀可分為絕對幀、觸發幀、離散幀、診斷幀、用戶定義幀和保留幀六種[2]。上的所有通訊都由主機節點中的主機任務發起,主機任務根據進度表來確定當前的通訊內容,發送相應的幀頭,并為報文幀分配幀通道。總線上的從機節點接收幀頭之后,通過解讀標識符來確定自己是否應該對當前通訊做出響應、做出何種響應。基于這種報文濾波方式,LIN可實現多種數據傳輸模式,且一個報文幀可以同時被多個節點接收利用,如圖3所示。

          

        基于LIN總線的汽車分級制網絡結構

          圖3LIN數據傳輸模式

        3.3總線睡眠和喚醒



        關鍵詞: LIN總線 汽車分級制 網絡結構

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 柘城县| 饶平县| 叶城县| 双牌县| 谢通门县| 景德镇市| 金寨县| 大庆市| 枣庄市| 泸西县| 蒙城县| 泌阳县| 和田市| 葫芦岛市| 孝义市| 依安县| 达尔| 梓潼县| 宁化县| 岑巩县| 潞西市| 外汇| 彝良县| 莱西市| 江阴市| 鄂托克旗| 河间市| 台中市| 衢州市| 会昌县| 长白| 武功县| 萨嘎县| 如皋市| 喀什市| 平泉县| 梅河口市| 丘北县| 赫章县| 南昌县| 海原县|