chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

LIN總線系統(tǒng)的解析和應用

智能汽車電子與軟件 ? 來源:ECU診斷、汽車技研 ? 2023-07-05 09:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

來源:ECU診斷、汽車技研

01背景

本地互聯(lián)網(wǎng)絡LIN協(xié)議是基于Volvo衍生公司Volcano通信技術(shù)公司(VCT)開發(fā)的Volcano-Lite技術(shù)。因為其他汽車企業(yè)也對CAN的低成本替代協(xié)議感興趣,所以建立了LIN辛迪加聯(lián)合組織。

該組織于1999年發(fā)布了LIN協(xié)議(1.0)并在2000年進行了兩次更新。2002年11月,發(fā)布了LIN 1.3,主要是對物理層進行了修改,提高了節(jié)點之間的兼容性。2003年發(fā)布了最新的版本LIN 2.0,其中包括一些重大更新,同時引入了一些新特性(例如診斷功能)。這些更新的主要目標是簡化量產(chǎn)從節(jié)點的使用。

02應用領(lǐng)域

LIN是CAN和SAE J1850協(xié)議的補充性協(xié)議,針對時間要求不高或不需要精確容錯的應用(相比CAN協(xié)議,LIN的可靠性較低)。LIN的目標是易于使用,作為CAN協(xié)議的低成本替代品。LIN在車輛中可以使用的場合包括車窗升降器、后視鏡、雨刷和雨量傳感器。

03協(xié)議簡介

按照OSI模型,LIN涉及整個網(wǎng)絡協(xié)議棧,規(guī)范涵蓋物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層和應用層。

LIN物理層基于ISO 9141(K-line)

主從式結(jié)構(gòu)

單線加上地線

時間觸發(fā)的調(diào)度

1-20 kb/s

顯性/隱性位

按字節(jié)的串行通信

線長不得超過40米

標準由LIN組織定義

04物理屬性

LIN總線收發(fā)器是ISO 9141標準采用的收發(fā)器的修訂版??偩€為雙向傳輸,連接到節(jié)點收發(fā)器,并且通過終斷電阻器二極管連接到節(jié)點的Vbat(圖1)。

wKgaomR9UNuAUKDTAABRj5Ze0kk248.jpg

△圖1:收發(fā)器說明(摘錄自LIN 2.0規(guī)范)

在總線上,一個邏輯低位(0)為顯性,一個邏輯高位(1)為隱性。

ECU的供電電壓(Vsup)應該在7 V和18 V之間。圖2顯示總線邏輯位解釋的限制。

wKgZomR9UNuAbcL1AAARDdNisVY195.jpg

△圖2:總線上邏輯位的確定

05數(shù)據(jù)傳輸

LIN網(wǎng)絡通過LDF(LIN描述文件)進行描述,LDF包含關(guān)于幀和信號的信息。這個文件同時用于主節(jié)點和從節(jié)點中的軟件創(chuàng)建。

主節(jié)點為控制方,確保以正確的時間間隔和周期發(fā)送數(shù)據(jù)幀,并且每個幀都在總線上獲得足夠的時間片。這種時間調(diào)度方法基于下載到主節(jié)點軟件的LCF(LIN配置文件)。

所有數(shù)據(jù)都通過一個包含幀頭、響應和一些響應間隔的幀進行發(fā)送,因此從節(jié)點有時間進行應答。每個幀都發(fā)送到LCF確定的數(shù)據(jù)幀槽中。

主節(jié)點發(fā)送包含幀頭的幀時,創(chuàng)建新的報文。然后從節(jié)點根據(jù)主節(jié)點發(fā)送的幀頭在幀中填充數(shù)據(jù)。

wKgaomR9UNuAXDYQAABBWVlMEU4320.jpg

△圖3:LIN幀的例子

有三種不同的方法可以在總線上傳輸幀:無條件幀、事件觸發(fā)幀和零星幀。

無條件幀

這是**“常規(guī)”類型的LIN通信**。主節(jié)點在設(shè)置好的幀槽中發(fā)送一個幀頭,然后指定的從節(jié)點為該幀填充數(shù)據(jù)。

事件觸發(fā)幀

這種方法的目的是在不令總線上幀過載的情況下從從節(jié)點接受極可能多的信息??梢栽谑录|發(fā)幀中填充來自多個從節(jié)點的數(shù)據(jù)。從節(jié)點僅在值發(fā)生改變時才更新事件觸發(fā)幀中的數(shù)據(jù)。如果多個從節(jié)點想要更新幀中的數(shù)據(jù),會發(fā)生沖突。這種情況下,主節(jié)點應向每個從節(jié)點發(fā)送無條件幀(從優(yōu)先級最高的節(jié)點開始)。

零星幀

這種方法為本來靜態(tài)的LIN協(xié)議提供一些動態(tài)行為。僅當主節(jié)點知道從節(jié)點中信號發(fā)生更新時,才發(fā)送零星幀的幀頭。通常,主節(jié)點填充幀本身的數(shù)據(jù)字節(jié),從節(jié)點是信息的接收方。

06字節(jié)字段的定義

協(xié)議面向字節(jié),這表示數(shù)據(jù)的發(fā)送方式是每次一個字節(jié)。**一個字節(jié)字段包含一個起始位(顯性),8個數(shù)據(jù)位和一個結(jié)束位(隱性)。**數(shù)據(jù)位的發(fā)送方式為LSB優(yōu)先(最低有效位優(yōu)先)。數(shù)據(jù)傳輸可以劃分成一個主節(jié)點任務和一個從節(jié)點任務。

wKgZomR9UNuAXfNeAAAeXGCZv60368.jpg

△圖4:字節(jié)字段的結(jié)構(gòu)

主節(jié)點任務

**主節(jié)點發(fā)送的幀(頭)包含三個部分:同步間隔字段、同步字節(jié)字段和一個標識符字段。**每個部分都以一個起始位開始,以一個結(jié)束位結(jié)束。

**同步間隔字段表示報文的開始,至少13個顯性位(包括起始位)。**同步間隔以一個“間隔分隔符”結(jié)束,該分隔符至少包含一個隱性位。

wKgZomR9UNuAOLnaAAAM4VPq67c149.jpg

△圖5:同步間隔字段

發(fā)送同步字節(jié)字段來確定兩個下降沿之間的時間,從而確定主節(jié)點使用的傳輸速率。位模式是0x55(01010101,最大下降沿數(shù)量)。這對于兼容量產(chǎn)從節(jié)點尤其有用。

wKgZomR9UNuAF8j9AAAPWNvP4ko980.jpg

△圖6:同步字節(jié)字段

標識符字段包含6位長的標識符和兩個奇偶校驗位。6位標識符包含關(guān)于發(fā)送方和接收方的信息,以及響應中要求的字節(jié)數(shù)。奇偶校驗位如下進行計算:校驗位P0是ID0、ID1、ID2和ID4之間進行邏輯“或”運算的結(jié)果。校驗位P1是ID1、ID3、ID4和ID5之間邏輯“或”運算后再進行反轉(zhuǎn)的結(jié)果。

wKgaomR9UNuAXz_rAAAYfYLutpo267.jpg

△圖7:標識符字段

wKgZomR9UNuAGfKNAAAidcLkRJM149.jpg

△圖8:幀長取決于標識符

根據(jù)主節(jié)點發(fā)送的標識符的兩個MSB(最高有效位),從節(jié)點的響應(數(shù)據(jù)字段)可以是2、4或8字節(jié)長。在LIN 2.0中才提供這個能力,以前的版本只有8字節(jié)的靜態(tài)長度。

wKgaomR9UNuARC89AAAdCpZsejo058.jpg

△圖9:響應數(shù)據(jù)字段

從節(jié)點任務

從節(jié)點等待同步間隔字段,然后通過同步字節(jié)字段開始主從節(jié)點之間的同步。根據(jù)主節(jié)點發(fā)送的標識符,從節(jié)點將進行接收、發(fā)送或什么都不做。應該進行發(fā)送的從節(jié)點發(fā)送主節(jié)點請求的字節(jié)數(shù),然后以一個檢驗和字段結(jié)束傳輸。

有兩種不同類型的檢驗和。LIN 1.3中使用傳統(tǒng)的檢驗和,包含報文中所有數(shù)據(jù)字節(jié)(8個字節(jié))的反轉(zhuǎn)八位和。LIN 2.0中使用的新檢驗和在檢驗和計算中加入了保護的標識符。反轉(zhuǎn)八位和與modulo-256不同。每次所得和大于256時,就減去255。例如,對于240+32=272,和為272,然后執(zhí)行272-255=17,得到的檢驗和為17。

為了節(jié)約電力,總線4秒鐘沒有活動或者主節(jié)點發(fā)送休眠命令后,從節(jié)點將進入休眠模式。通過總線上的顯性位(所有節(jié)點都可創(chuàng)建)把從節(jié)點從休眠模式中喚醒。

07診斷

LIN 2.0中的一項新功能是可以從主從節(jié)點讀出診斷信息。為了這個目的,使用了兩個幀標識符。這兩個幀標識符都需要8個數(shù)據(jù)字節(jié):主節(jié)點用標識符60(0x3c)請求幀,從節(jié)點用標識符61(0x3d)進行響應。診斷幀的第一個字節(jié)是NAD(診斷用節(jié)點地址),這是一個字節(jié)長的診斷用節(jié)點地址。值范圍從1到127,0被保留,128到255可以自由使用。有三種診斷方法:基于信號的診斷、用戶定義的診斷或使用診斷傳輸層。

基于信號的診斷

基于信號的診斷是最簡單的方法,在普通幀中使用標準信號,有以下特性:

從節(jié)點上負載較低

標準化的概念

靜態(tài),沒有靈活性

用戶定義的診斷

用戶定義的診斷可用來滿足特定設(shè)備的要求,但是這同時表示它不能用作通用目的。這種方法使用128到255范圍的NAD。

診斷傳輸層

對于基于CAN的系統(tǒng)(使用ISO診斷)之上構(gòu)建的LIN網(wǎng)絡,可以使用這種方法。此方法使用NAD 1到127,具備以下特性:

主設(shè)備上負載較低

為LIN從節(jié)點提供ISO診斷

用于更復雜和強大的LIN節(jié)點

wKgaomR9UNuAbaXcAAAdaeyQeZU105.png

△圖10:請求幀PCI類型 = SF

wKgZomR9UNuAK5HFAAAcyAsMqk4909.png

△圖11:請求幀PCI類型 = FF

wKgaomR9UNyADGW5AAAfI3Yhln8916.png

△圖12:請求幀PCI類型 = CF

診斷響應幀以類似的方式構(gòu)建,響應服務標識符(RSID)指定響應的內(nèi)容。

wKgZomR9UNyAdmDBAAAfPcvDCSs186.png

△圖13:響應幀PCI類型 = SF

wKgZomR9UNyAMAaWAAAdWfPQ9UM994.png

△圖14:響應幀PCI類型 = FF

08版本兼容性

LIN 2.0主節(jié)點與LIN 1.3從節(jié)點向后兼容(有限制)。LIN 2.0和LIN 1.3從節(jié)點可以在網(wǎng)絡中并存,但是需要避免一些新特性(例如改進的檢驗和自動波特率檢測)。

wKgZomSky02Aap8cAAMSYPfWhlA148.png

wKgZomSky02ADWpqAAGnopX_olo583.png

wKgaomSky02AArl-AALAk872J7s755.png

wKgZomSky02AOV3fAAGfbc_87Vg630.png

wKgaomSky02AMCm2AAGlG7hIlAI049.png

wKgaomSky02AMfGPAAG6pDztUYE935.png

wKgZomSky02AOIBiAAMcNbKEKQU256.png

wKgZomSky02AQzXpAATSKolKr8k634.png

wKgaomSky02AdMmTAAHQDI-RZ9U104.png

wKgaomSky06ABqY2AANz6nsDXBA361.png

wKgaomSky06ASZNWAANS98AmwYM891.png

wKgZomSky06AKNxVAARXG8KDFqM016.png

wKgZomSky06ANNRCAAHFfeE1oOg102.png

wKgZomSky06AUTthAAQcFWJ_A9Q334.png

wKgaomSky06AF1WRAAWUi_2HlTA671.png

wKgaomSky06AIKc3AAS6qHrJRzY064.png

wKgZomSky06AZblAAAW5bCxld-E416.png

wKgaomSky06AU27pAAclOh5XkWM273.png

wKgZomSky06AW6DdAAPA8Xp9kbw940.png

wKgZomSky06AVo2xAAJBzC6ZFjg743.png

wKgaomSky06AFmJyAAFrLdZ-K2w425.png

wKgaomSky06AMoFrAASdRoQ2q6E287.png

wKgZomSky06AdhcaAATrCa5P2_8300.png

wKgaomSky06AQYI0AAIua6j1Zjo150.png

wKgaomSky06AdzacAAF30-sP_Eg914.png

wKgZomSky06Aad3wAAGcpXDPXe4741.png

wKgZomSky0-APaj7AARIrp0-Nq4812.png

wKgaomSky0-ADWBlAAMTvTlVFrA070.png

wKgZomSky0-AB93oAAFomcMxj64331.png

wKgaomSky0-ANOykAAHa4rVBrcE978.png

審核編輯:湯梓紅

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

    關(guān)注

    20

    文章

    1174

    瀏覽量

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

    關(guān)注

    19

    文章

    117

    瀏覽量

    28846
  • 總線系統(tǒng)
    +關(guān)注

    關(guān)注

    0

    文章

    32

    瀏覽量

    10324

原文標題:LIN總線系統(tǒng)的解析和應用

文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    LIN總線系統(tǒng)解析

    本地互聯(lián)網(wǎng)絡LIN協(xié)議是基于Volvo衍生公司Volcano通信技術(shù)公司(VCT)開發(fā)的Volcano-Lite技術(shù)。因為其他汽車企業(yè)也對CAN的低成本替代協(xié)議感興趣,所以建立了LIN辛迪加聯(lián)合組織。
    發(fā)表于 06-27 17:10 ?2816次閱讀
    <b class='flag-5'>LIN</b><b class='flag-5'>總線</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>解析</b>

    LIN總線簡介

    大家好,本合集將系統(tǒng)帶領(lǐng)大家一起深入學習LIN總線協(xié)議。如果您有興趣請持續(xù)關(guān)注本公眾號《LIN總線協(xié)議合集》。
    發(fā)表于 07-10 09:48 ?2669次閱讀
    <b class='flag-5'>LIN</b><b class='flag-5'>總線</b>簡介

    基于LIN總線的車身控制系統(tǒng)的設(shè)計

    LIN(Local Interconnect Network)是一種低成本的串行通訊網(wǎng)絡,用于實現(xiàn)汽車中的分布式電子系統(tǒng)控制。LIN 的目標是為現(xiàn)有汽車網(wǎng)絡(例如CAN 總線)提供輔助
    發(fā)表于 10-03 11:19 ?8297次閱讀
    基于<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>的車身控制<b class='flag-5'>系統(tǒng)</b>的設(shè)計

    LIN總線相關(guān)知識

    一、LIN總線定義 LIN (Local Interconnect Network,局部互聯(lián)網(wǎng)絡總線)是針對汽車分布式電子系統(tǒng)而定義的一種低
    發(fā)表于 12-10 08:14

    什么是汽車LIN總線#lin

    LIN總線總線LIN總線/接口技術(shù)
    學習電子知識
    發(fā)布于 :2022年09月23日 14:36:42

    LIN總線錯誤類型介紹#lin總線 #汽車電子

    LIN總線
    北匯信息POLELINK
    發(fā)布于 :2024年12月21日 14:04:56

    LIN總線技術(shù)在門控系統(tǒng)中有哪些應用實例?

    什么是LIN總線技術(shù)?LIN總線技術(shù)在門控系統(tǒng)中有哪些應用實例?
    發(fā)表于 05-19 06:29

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

    汽車CAN/LIN總線測試流程和測試工具解析 汽車CAN/LIN總線系統(tǒng)測試的關(guān)鍵是測試流程、
    發(fā)表于 03-19 10:44 ?8869次閱讀

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

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

    汽車網(wǎng)絡LIN總線協(xié)議解析

    LIN協(xié)議適用于汽車內(nèi)進行低成本、短距離、低速網(wǎng)絡通信,其用途是傳輸開關(guān)設(shè)置狀態(tài)以及對開關(guān)變化響應。本文詳細分析了LIN總線協(xié)議的特性、消息協(xié)議的組成、檢錯機制等,并介紹如何基于PICmicro器件來實現(xiàn)
    發(fā)表于 06-04 22:21 ?1.8w次閱讀
    汽車網(wǎng)絡<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>協(xié)議<b class='flag-5'>解析</b>

    基于LIN總線控制系統(tǒng)實現(xiàn)LIN開發(fā)平臺的搭建

    就車身控制而言,主要的應用基于CAN/LIN總線 協(xié)議 ?;贑AN總線車身控制,在汽車電子上已經(jīng)有廣泛的應用。隨著車上總線節(jié)點的增加及高性能系統(tǒng)
    發(fā)表于 03-19 10:43 ?7215次閱讀
    基于<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>控制<b class='flag-5'>系統(tǒng)</b>實現(xiàn)<b class='flag-5'>LIN</b>開發(fā)平臺的搭建

    汽車前照燈系統(tǒng)中的LIN總線解析

    LIN用作“智能”傳感器和以12V工作的執(zhí)行器之間的車載網(wǎng)絡和通信串行總線。LIN利用一種具有一個主控制單元和一個或多個從單元的主從配置。
    的頭像 發(fā)表于 05-13 07:49 ?8168次閱讀
    汽車前照燈<b class='flag-5'>系統(tǒng)</b>中的<b class='flag-5'>LIN</b><b class='flag-5'>總線</b><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.9w次閱讀
    <b class='flag-5'>LIN</b><b class='flag-5'>總線</b>是什么?CAN/<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>的區(qū)別與結(jié)構(gòu)

    什么是LIN總線?車載總線LIN總線概述

    LIN(Local Interconnect Network)即局部連接網(wǎng)絡,也被稱為“局域網(wǎng)子系統(tǒng)”即LIN總線是CAN總線網(wǎng)絡下的子
    發(fā)表于 07-26 10:12 ?2.2w次閱讀
    什么是<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>?車載<b class='flag-5'>總線</b>之<b class='flag-5'>LIN</b><b class='flag-5'>總線</b>概述

    面向未來汽車應用的LIN總線系統(tǒng)

    電子發(fā)燒友網(wǎng)站提供《面向未來汽車應用的LIN總線系統(tǒng).doc》資料免費下載
    發(fā)表于 10-09 15:00 ?0次下載
    面向未來汽車應用的<b class='flag-5'>LIN</b><b class='flag-5'>總線</b><b class='flag-5'>系統(tǒng)</b>