大地资源网视频在线观看新浪,日本春药精油按摩系列,成人av骚妻潮喷,国产xxxx搡xxxxx搡麻豆

您現在的位置:智能制造網>技術中心>汽車車載網絡LIN總線詳解

直播推薦

更多>

企業動態

更多>

推薦展會

更多>

汽車車載網絡LIN總線詳解

2025年06月16日 07:12:23人氣:1來源:廣州智維電子科技有限公司

自1980年代,Kvaser就開始CAN產品的研發,對CAN和相關總線技術有著非常深入的研究。您可以向我們獲取多種CAN總線培訓資料,包括專業技術文檔,產品指南和幫助文檔,用戶可以隨時根據需要下載和查看。

CAN總線多用于工控和汽車領域,是國際上應用泛的現場總線之一。通常,CAN協議本身僅規定如何通過共享通信介質把小數據包從A點傳送到B點。它不包含例如流量控制、數據傳送大于可容納8字節的報文、節點地址、通信建立等內容。


為了管理系統中的通信,我們就必須有一個高層協議(HLP),高層協議通常規定了:啟動行為、如何在系統內不同的節點中分發報文標識符、如何編譯數據幀的內容、系統內的狀態報告等。


針對CAN總線的高層協議多達幾十種,在這里整理了見的幾種和主要HLP之間的區別,本篇主要將LIN總線的相關內容系統性地梳理給到大家,希望能對CAN總線技術的學習者有所幫助。也歡迎您關注廣州智維微信公眾號!


LIN總線協議



01

背景


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


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


02

應用領域


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


03

協議簡介


按照OSI模型,LIN涉及整個網絡協議棧,規范涵蓋物理層、數據鏈路層、網絡層和應用層。


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

? 主從式結構

? 單線加上地線

? 時間觸發的調度

? 1-20 kb/s

? 顯性/隱性位

? 按字節的串行通信

? 線長不得超過40米

? 標準由LIN組織定義


04

物理屬性


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


圖片

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


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


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


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


05

數據傳輸


LIN網絡通過LDF(LIN描述文件)進行描述,LDF包含關于幀和信號的信息。這個文件同時用于主節點和從節點中的軟件創建。


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


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


主節點發送包含幀頭的幀時,創建新的報文。然后從節點根據主節點發送的幀頭在幀中填充數據。


圖片

△圖3:LIN幀的例子


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

無條件幀

這是“常規”類型的LIN通信。主節點在設置好的幀槽中發送一個幀頭,然后指定的從節點為該幀填充數據。

事件觸發幀

這種方法的目的是在不令總線上幀過載的情況下從從節點接受極可能多的信息。可以在事件觸發幀中填充來自多個從節點的數據。從節點僅在值發生改變時才更新事件觸發幀中的數據。如果多個從節點想要更新幀中的數據,會發生沖突。這種情況下,主節點應向每個從節點發送無條件幀(從優先級的節點開始)。

零星幀

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


06

字節字段的定義


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


圖片
△圖4:字節字段的結構

主節點任務

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


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


圖片

△圖5:同步間隔字段


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


圖片

△圖6:同步字節字段


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


圖片

△圖7:標識符字段


圖片

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


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


圖片

△圖9:響應數據字段

從節點任務

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


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


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


07

診斷


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

基于信號的診斷

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


? 從節點上負載較低

? 標準化的概念

? 靜態,沒有靈活性

用戶定義的診斷

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

診斷傳輸層

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


? 主設備上負載較低

? 為LIN從節點提供ISO診斷

? 用于更復雜和強大的LIN節點


圖片

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


圖片

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


圖片

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


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


圖片

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


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


08

版本兼容性


LIN 2.0主節點與LIN 1.3從節點向后兼容(有限制)。LIN 2.0和LIN 1.3從節點可以在網絡中并存,但是需要避免一些新特性(例如改進的檢驗和自動波特率檢測)。
全年征稿/資訊合作 聯系郵箱:1271141964@qq.com

免責聲明

  • 凡本網注明"來源:智能制造網"的所有作品,版權均屬于智能制造網,轉載請必須注明智能制造網,http://www.xashilian.com。違反者本網將追究相關法律責任。
  • 企業發布的公司新聞、技術文章、資料下載等內容,如涉及侵權、違規遭投訴的,一律由發布企業自行承擔責任,本網有權刪除內容并追溯責任。
  • 本網轉載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。其他媒體、網站或個人從本網轉載時,必須保留本網注明的作品來源,并自負版權等法律責任。
  • 如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。

<
更多 >

工控網機器人儀器儀表物聯網3D打印工業軟件金屬加工機械包裝機械印刷機械農業機械食品加工設備制藥設備倉儲物流環保設備造紙機械工程機械紡織機械化工設備電子加工設備水泥設備海洋水利裝備礦冶設備新能源設備服裝機械印染機械制鞋機械玻璃機械陶瓷設備橡塑設備船舶設備電子元器件電氣設備


我要投稿
  • 投稿請發送郵件至:(郵件標題請備注“投稿”)1271141964.qq.com
  • 聯系電話0571-89719789
工業4.0時代智能制造領域“互聯網+”服務平臺
智能制造網APP

功能豐富 實時交流

智能制造網小程序

訂閱獲取更多服務

微信公眾號

關注我們

抖音

智能制造網

抖音號:gkzhan

打開抖音 搜索頁掃一掃

視頻號

智能制造網

公眾號:智能制造網

打開微信掃碼關注視頻號

快手

智能制造網

快手ID:gkzhan2006

打開快手 掃一掃關注
意見反饋
關閉
企業未開通此功能
詳詢客服 : 0571-87858618
主站蜘蛛池模板: 隆化县| 多伦县| 英超| 桐梓县| 自治县| 读书| 马鞍山市| 兴仁县| 都安| 湟中县| 上杭县| 松滋市| 巴南区| 民权县| 海丰县| 吴旗县| 阿勒泰市| 漳浦县| 芜湖县| 济南市| 肥西县| 宁国市| 汾阳市| 禄劝| 乃东县| 安仁县| 集安市| 馆陶县| 贺兰县| 册亨县| 双城市| 肃北| 洪湖市| 阿鲁科尔沁旗| 澎湖县| 元谋县| 泗水县| 运城市| 安康市| 汝南县| 辽宁省|