當(dāng)前位置:首頁 > 汽車電子 > 汽車電子
[導(dǎo)讀]摘要:隨著車內(nèi)電控單元的增加,車內(nèi)通訊網(wǎng)絡(luò)也日趨多樣化。汽車電子協(xié)會(SAE)將車內(nèi)通訊網(wǎng)絡(luò)分成四類,其中A類低速網(wǎng)絡(luò)主要應(yīng)用在燈光控制,車門車窗控制等車身控制。LIN(Local Interconnect Network)是多家汽車制

摘要:隨著車內(nèi)電控單元的增加,車內(nèi)通訊網(wǎng)絡(luò)也日趨多樣化。汽車電子協(xié)會(SAE)將車內(nèi)通訊網(wǎng)絡(luò)分成四類,其中A類低速網(wǎng)絡(luò)主要應(yīng)用在燈光控制,車門車窗控制等車身控制。LIN(Local Interconnect Network)是多家汽車制造商和半導(dǎo)體公司為降低通訊成本提高性能所提出的符合A類的通訊標(biāo)準(zhǔn)。LIN以其通訊成本低,開發(fā)方便等優(yōu)勢在車身控制方面有著良好的應(yīng)用前景。本文對LIN總線進(jìn)行了詳細(xì)的描述,并以燈光控制為例說明LIN總線在車身控制中的應(yīng)用。

關(guān)鍵詞:車內(nèi)通訊網(wǎng)絡(luò) LIN總線 車身控制 燈光控制

The Application of LIN Bus in Automotive Body Control

Abstract:With the increasing of Electronic Control Unit (ECU) in vehicle, communication networks in vehicle are in variety. The Society of Automotive Engineers (SAE) classified in-vehicle networks into four classes, in which the Class A for low-speed networks mainly apply for body control system such as light control, doors and windows control. In order to reduce costs and enhance performance, many automotive manufactures and semiconductor companies created a new communication standard in line with Class A, that is LIN (Local Interconnect Network). LIN is a low-cost and easier development network, which will well apply for body control system. This paper describes LIN bus in detail and explains LIN bus how to apply for automotive body control by the example of light control.

1. 引言

由于車內(nèi)電控單元的增多導(dǎo)致車內(nèi)線束大量增加,這帶來了很多問題:減少了布局空間;

給制造和安裝增加了難度;當(dāng)增加額外的功能時將會增加線束,使性價比難以改善;大量線束增加了車的重量,這不利于提高燃油效率和性能;數(shù)量眾多的連接點增加了故障隱患。因此車內(nèi)引入通訊網(wǎng)絡(luò)來管理逐漸增多的電子器件是非常必要的。汽車網(wǎng)絡(luò)能夠靈活方便的集成各子系統(tǒng)從而實現(xiàn)更復(fù)雜的系統(tǒng),同時減少了車內(nèi)線束和車重量,減少了由電控單元帶來的成本的增加,并且提高了系統(tǒng)的可靠性。車內(nèi)通訊網(wǎng)絡(luò)種類很多,汽車電子協(xié)會(SAE)將車內(nèi)通訊網(wǎng)絡(luò)分成四類,見下表:

電控單元之間的通訊根據(jù)對通訊帶寬和通訊速度的要求選擇不同的通訊網(wǎng)絡(luò)。車身控制部分的電控單元由于傳輸?shù)臄?shù)據(jù)量比較少且對實時性要求不高,所以車身控制部分采用A類低速通訊網(wǎng)絡(luò)即可。目前很多車身控制解決方案中采用CAN的低速網(wǎng)絡(luò)來實現(xiàn)通訊。而最近多家汽車制造商和半導(dǎo)體公司共同制定了可實現(xiàn)車內(nèi)舒適性和方便性應(yīng)用的低速網(wǎng)絡(luò)的通訊標(biāo)準(zhǔn),該項通訊標(biāo)準(zhǔn)便是LIN。由于LIN是基于通用的SCI/UART接口的,不像CAN需要專用的控制器,而且LIN是單線傳輸?shù)模渫ㄓ嵆杀疽陀贑AN,因此用LIN來代替原有的低速CAN,可以降低系統(tǒng)成本提高系統(tǒng)性能。

2. LIN 總線概述

LIN總線的方案是由眾多汽車制造商和半導(dǎo)體公司創(chuàng)建的,其目的是為了找到更低成本的子總線網(wǎng)絡(luò),作為使用廣泛的CAN通訊網(wǎng)絡(luò)的輔助。LIN網(wǎng)絡(luò)是基于主從結(jié)構(gòu)的,使用單線通訊,減少了大量線束的重量和費用。LIN目標(biāo)應(yīng)用是不需要CAN的性能、帶寬及復(fù)雜性的低速系統(tǒng),如

開關(guān)類負(fù)載或位置型系統(tǒng)包括車的后視鏡、車鎖、車座椅、車窗等的控制。LIN更有助于實現(xiàn)汽車中與CAN網(wǎng)絡(luò)連接的分布式控制系統(tǒng)。

2.1 LIN總線特點

•低成本的單線12v數(shù)據(jù)傳輸,線的驅(qū)動和接收特性符合改進(jìn)的ISO 9141單線標(biāo)準(zhǔn)

•傳輸速率可達(dá)20Kbit/s

•單主/多從的結(jié)構(gòu),不需要總線仲裁,由主節(jié)點來控制總線的訪問

•基于通用UART/SCI的硬件接口,使用成本低的半導(dǎo)體工藝實現(xiàn),幾乎所有的微控制器都有LIN 必需的硬件

•從節(jié)點不需要晶振或陶瓷振蕩器就可實現(xiàn)自同步,從而減少了從節(jié)點硬件成本

•保證在最差狀況下信號傳送的等待時間,來避免總線訪問沖突。

2.2 LIN的通訊協(xié)議和數(shù)據(jù)幀格式

LIN網(wǎng)絡(luò)由一個主節(jié)點和多個從節(jié)點構(gòu)成。所有的節(jié)點都包括一個從任務(wù)(slave task),從任務(wù)又分成發(fā)送和接受任務(wù),主節(jié)點還包括一個主任務(wù)(master task)。在LIN網(wǎng)絡(luò)中所有通訊都是由主任務(wù)發(fā)起的,如下圖所示。主任務(wù)發(fā)送一幀頭(message head)給所有的從任務(wù),幀頭由三部分組成:同步間隔(synch break),同步場(synch field)和信息識別符(identifier)。

從任務(wù)通過信息識別符來判斷是否響應(yīng)主任務(wù),若需要響應(yīng)主任務(wù)則開始發(fā)送響應(yīng)信息。響應(yīng)信息由2,4或8個數(shù)據(jù)字節(jié)和1個校驗和字節(jié)組成。

信息識別符表示的是信息的內(nèi)容,而不是信息的目的地址。這樣定義可使多個節(jié)點收到同樣的信息,并且數(shù)據(jù)能夠以多種方式交換。數(shù)據(jù)可以從主節(jié)點發(fā)送到一個或多個從節(jié)點,也可以通過從節(jié)點發(fā)送給主節(jié)點或其他從節(jié)點。因此從節(jié)點之間通訊并不需要經(jīng)過主節(jié)點,并且主節(jié)點可以將信息廣播給網(wǎng)絡(luò)內(nèi)的所有節(jié)點。主節(jié)點中的主任務(wù)控制數(shù)據(jù)幀的發(fā)送時序和優(yōu)先級。

主節(jié)點傳送信息到從節(jié)點,而從節(jié)點只在主節(jié)點詢問時才傳送信息。從節(jié)點僅在需要發(fā)出喚醒信息的時候才主動地發(fā)送信息。

LIN的數(shù)據(jù)幀由幀頭和響應(yīng)信息組成,如圖1所示。幀頭由主任務(wù)發(fā)出,主任務(wù)在發(fā)出同步間隔后發(fā)送同步場(0x55),從節(jié)點利用同步場將它的波特率調(diào)整到傳送來的信號的波特率。之后,發(fā)送一字節(jié)的信息識別符,其中0~3位表示信息類別,4~5位表示信息長度,7~8位是奇偶校驗。從任務(wù)通過該字節(jié)判斷數(shù)據(jù)是否自己有關(guān),并確定自己如何處理該數(shù)據(jù)。響應(yīng)信息是由從任務(wù)發(fā)出的,由2個、4個或8個字節(jié)長度的數(shù)據(jù)和1個字節(jié)的和校驗構(gòu)成。和校驗(checksum)表示數(shù)據(jù)幀結(jié)束,和校驗是通過計算數(shù)據(jù)的全部字節(jié)而得到的(不包括識別字節(jié)及同步場)。

LIN 總線的另一個幀是睡眠幀,由主任務(wù)發(fā)出,它的作用是讓總線和節(jié)點進(jìn)入低功耗狀態(tài)。睡眠幀的識別字段包含數(shù)值 0x80之外,除此之外,睡眠幀與數(shù)據(jù)幀是相似的。當(dāng)收到喚醒信號時,總線睡眠狀態(tài)便中止。喚醒信號由從任務(wù)發(fā)出。

2.3 LIN的物理接口

LIN的物理接口如下圖所示,LIN的物理接口是基于通用的SCI (UART)的硬件接口的,SCI (UART)接口是幾乎所有的微處理器都集成的硅模塊,因此使用LIN更加方便。LIN是單線傳輸數(shù)據(jù)的,每個節(jié)點通過上拉電阻線與總線,電源從汽車電源網(wǎng)絡(luò)獲得VBAT。和上拉電阻串聯(lián)的二極管可以防止電子控制單元ECU 在本地電池掉電的情況下通過總線上電。

3. Lin車身控制應(yīng)用方案

車身控制系統(tǒng)主要包括燈光控制模塊,車門控制模塊和儀表顯示模塊等,這些模塊的基本原理是采集各種開關(guān)的狀態(tài)量根據(jù)這些狀態(tài)量來驅(qū)動負(fù)載動作,所以車身控制系統(tǒng)的控制對象主要是不同功率的燈、低速電機(jī)、電磁閥和開關(guān)量器件。它們對信息傳輸?shù)膶崟r性要求不高, 因此車身控制系統(tǒng)的通訊網(wǎng)絡(luò)采用A類標(biāo)準(zhǔn)即可。LIN正是眾多汽車生產(chǎn)商和半導(dǎo)體公司聯(lián)合提出的A類車用通訊網(wǎng)的開放總線協(xié)議標(biāo)準(zhǔn)。同時考慮到車身控制系統(tǒng)對成本比較敏感,LIN以其低成本的優(yōu)勢成為車身控制系統(tǒng)網(wǎng)絡(luò)的首選。

下圖給出了卡車車身控制系統(tǒng)的解決方案。車身控制系統(tǒng)的這些電控模塊與汽車驅(qū)動系統(tǒng)分開有利于保證驅(qū)動系統(tǒng)的實時性,這也是汽車內(nèi)通訊網(wǎng)絡(luò)分級的一個原因。車身控制系統(tǒng)的中央控制模塊也是一個網(wǎng)關(guān),將CAN網(wǎng)絡(luò)和LIN網(wǎng)絡(luò)連接起來。

本文選取中央控制模塊和燈光控制模塊來說明LIN總線的應(yīng)用。中央控制模塊位于車的駕駛室內(nèi),主要檢測駕駛室內(nèi)控制開關(guān)的狀態(tài),并根據(jù)這些控制開關(guān)的狀態(tài)實現(xiàn)相應(yīng)的控制策略,然后將控制命令通過LIN總線發(fā)送給向各子模塊,同時通過CAN總線接收上層CAN網(wǎng)絡(luò)的某些信息。中央控制模塊的MCU選用Motorola公司的08系列單片機(jī)MC68HC908GZ16,該芯片是一款可靠性高和抗干擾能力強的汽車專用芯片,其內(nèi)部集成了CAN的控制器,并有SCI模塊,這方便了CAN和LIN的開發(fā)。中央控制模塊中的CAN接口芯片采用Motorola公司的MC33388,LIN的接口芯片采用Motorola公司的MC33399。中央控制模塊的POWER單元作用是將車內(nèi)24v電壓轉(zhuǎn)換成5v供給MCU。DETECT單元作用是采集開關(guān)量的狀態(tài),將并行的數(shù)據(jù)轉(zhuǎn)換成串行數(shù)據(jù)送給MCU。中央控制模塊還可以根據(jù)不同需求增加驅(qū)動單元,在本例中,中央控制模塊還完成了驅(qū)動車內(nèi)的內(nèi)飾燈和雨刷電機(jī)的工作,驅(qū)動芯片分別選取Motorola公司的MC33286和MC33289。

燈光控制模塊有兩塊,分別位于車的前部和后部,主要控制前部和后部的車燈。燈光控制模塊的MCU采用Motorola公司的低成本的單片機(jī)MC68HC908EY4,驅(qū)動芯片根據(jù)車燈所需功率來選取,本文選取了多片Motorola公司的MC33288和MC33286。

4.結(jié)論

LIN總線在車身控制系統(tǒng)的應(yīng)用,降低了低端通訊網(wǎng)絡(luò)的成本,同時增加了設(shè)計的靈活性,提高了系統(tǒng)的可靠性,有利于分布式車身控制系統(tǒng)的開發(fā)。因此LIN總線在汽車領(lǐng)域有著良好的應(yīng)用前景,此外LIN總線作為一種開放協(xié)議,還可用在工業(yè)和家電領(lǐng)域,實現(xiàn)對速度要求不高,短距離連接的設(shè)備間的通訊。

參考文獻(xiàn):

1 LIN Specification Package 2.0 online. LIN Consortium.2003

2 Local Interconnect Network Applications. Motorola Inc.2004

3 Local Interconnect Network (LIN) Demonstration. Motorola Inc.2000

 

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團(tuán))股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉