新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 汽車CAN總線局域元件的組成

汽車CAN總線局域元件的組成

作者: 時間:2016-12-14 來源:網(wǎng)絡 收藏
CAN總線局域元件的組成
1.CAN-BUS局域網(wǎng)的基本系統(tǒng)
汽車控制局域網(wǎng)(CAN)有若干個控制單元、CAN數(shù)據(jù)傳輸系統(tǒng)、K線(對于大眾車系而言)組成,如圖所示:主要有動力CAN總線、3個控制單元(ABS-ECU、AT-ECU、E-ECU)、檢測線K線三大部分構成。
汽車控制局域網(wǎng)結構圖 (圖片來源于網(wǎng)絡)
2 各部件的功能
(1)K線:
它是汽車工業(yè)當中廣泛采用的一種通信總線標準,在許多場合都有著廣泛的應用,在此系統(tǒng)中用于診斷時連結檢測儀器。
(2)控制單元:
實現(xiàn)一種或多種控制規(guī)律的控制儀表或控制部件。簡單地說,控制單元由微機和外圍電路組成。而微機就是在一塊芯片上集成了微處理器(CPU),存儲器和輸入/輸出接口的單元。ECU的主要部分是微機,而核心件是CPU??刂茊卧獙⑤斎胄盘栟D化為數(shù)字形式,根據(jù)存儲的參考數(shù)據(jù)進行對比加工,計算出輸出值,輸出信號再經(jīng)功率放大去控制若干個調(diào)節(jié)伺服元件,例如繼電器和開關等。如圖所示,為汽車控制局域網(wǎng)結構圖,其中1為控制單元。

汽車控制局域網(wǎng)結構圖 (圖片來源于網(wǎng)絡)
它的工作過程首先是輸入電路接受傳感器和其它裝置的輸入信號,對信號進行過濾處理和放大,然后轉換成一定伏特的輸入電平。從傳感器送到控制單元輸入電路的信號既有模擬信號也有數(shù)字信號,輸入電路中的模/數(shù)轉換器可以將模擬信號轉換為數(shù)字信號,傳遞給微機。微機將上述已經(jīng)預處理過的信號進行運算處理,并將處理數(shù)據(jù)送至輸出電路。最后輸出電路將數(shù)字信息的功率放大,有些還要還原為模擬信號,使其驅動被控的調(diào)節(jié)伺服元件工作。
3、CAN數(shù)據(jù)傳輸系統(tǒng):
一輛汽車不管有多少塊電控單元,不管信息容量有多大,每塊電控單元都只需引出兩條線共同接在兩個節(jié)點上,這兩條導線就稱作數(shù)據(jù)總線。以前各電控單元之間好比有許多人騎著自行車來來往往,現(xiàn)在是這些人乘坐公共汽車,公共汽車可以運輸大量乘客,故數(shù)據(jù)總線亦稱BUS線。
我們知道,汽車兩塊電腦之間的信息傳遞,有幾個信號就要有幾條信號傳輸線(信號傳輸線的接地端可以采用公共回路),例如,大眾寶來轎車發(fā)動機電控單元J220與自動變速器電控單元J217之間就需要有5條信號傳輸線。如果傳遞信號項目越多,則需要更多的信號傳輸線,這樣會導致電控單元針腳數(shù)增加、線路復雜、故障率增多及維修困難,采用了傳輸總線之后,只需要兩根線就可以了。
(1)CAN數(shù)據(jù)傳輸系統(tǒng)構成
CAN數(shù)據(jù)傳輸系統(tǒng)中每塊電腦的內(nèi)部增加了一個CAN控制器,一個CAN收發(fā)器;每塊電腦外部連接了兩條CAN數(shù)據(jù)總線。在系統(tǒng)中作為終端的兩塊電腦,其內(nèi)部還裝有一個數(shù)據(jù)傳遞終端(有時數(shù)據(jù)傳遞終端安裝在電腦外部)。
(2)各部件功能
①CAN控制器作用是接收控制單元中微處理器發(fā)出的數(shù)據(jù),處理數(shù)據(jù)并傳給CAN收發(fā)器,同時CAN控制器也接收收發(fā)器收到的數(shù)據(jù),處理數(shù)據(jù)并傳給微處理器。如圖1-14所示,其中2為CAN控制器。
②CAN收發(fā)器是一個發(fā)送器和接收器的組合,如圖2-2所示,其中3為CAN收發(fā)器。它將CAN控制器提供的數(shù)據(jù)轉化成電信號并通過數(shù)據(jù)總線發(fā)送出去,同時,它也接收總線數(shù)據(jù),并將數(shù)據(jù)傳到CAN控制器中,為與TX線耦合的收發(fā)器。它的特點是TX線與總線耦合,這個耦合過程是一個斷路是集流器電路來實現(xiàn)的。因此,總線導線就會出現(xiàn)以下兩種狀態(tài):
狀態(tài)1:截止狀態(tài),晶體管截止,開關未閉合,無源:總線電平為1,電阻高。
狀態(tài)0:接通狀態(tài),晶體管導通,開關已閉合。有源:總線電平為0,電阻低。
如果總線處于狀態(tài)1,那么此時狀態(tài)可以有某一個與總線相連的控制單元使用狀態(tài)0來改變,我們將有源的總線電平稱為顯性的,無源的總線電平稱為隱性的。
③數(shù)據(jù)傳遞終端實際是一個電阻器,作用是避免數(shù)據(jù)傳輸終了反射回來,產(chǎn)生反射波而使數(shù)據(jù)遭到破壞。
④CAN數(shù)據(jù)總線
用以傳輸數(shù)據(jù)的雙向數(shù)據(jù)線,分為CAN高位(CAN-high)和低位(CAN—low)數(shù)據(jù)線。數(shù)據(jù)沒有指定接收器,數(shù)據(jù)通過數(shù)據(jù)總線發(fā)送給各控制單元,各控制單元接收后進行計算。為了防止外界電磁波干擾和向外輻射,CAN總線采用兩條線纏繞在一起,如圖所示,為CAN數(shù)據(jù)總線傳輸信號的示意圖,兩條線上的電位是相反的,如果一條線的電壓是5V,另一條線就是0V,兩條線的電壓和總等于常值。通過該種辦法,CAN總線得到保護而免受外界電磁場干擾,同時CAN總線向外輻射也保持中性,即無輻射。

CAN數(shù)據(jù)總線傳輸信號的示意圖



關鍵詞: CAN總線局域元

評論


技術專區(qū)

關閉