① 汽車中電路K線啥意思
一、K線是汽車的控制單元和診斷儀之間進行數據傳遞的專門的一條線,大眾的車一般都有,但是像高級一點的車,已經把k線取消,直接用can匯流排連接。一般在診斷座上的7號腳,起到通信線的功能。通過K線對某個控制單元進行查詢,通過K線、測試儀和控制單元可進行數據交換。換句話說,即通過K線數據被雙向傳送(從測試儀到控制單元以及從控制單元到測試儀)。
二、K線通訊主要有以下特點:
(1) 雙方採用半雙工非同步串列通訊。
(2) 工作電壓范圍為8~18V。
(3) 使用環境溫度為-40°C~125°C。
(4) 最大速度是50kbps。
(5) 支持大電流。
(6) 與單片機CMOS電平無縫連接。
(7) 具有對地線保護作用。
(8) 串列通訊碼的每個單元包括10位二進制數據,分別為起始位、8位數據、停止位,每個單元發送完畢後設有空閑等待。
(9) 雙方的通訊以「行」為單位輪流發送,即PC機發送一行消息後,ECU再發送一行消息,反之亦然。
(10) 一信息行由下列數據組成:第一位數據表示本行還要發送多少數據;第二個數據用來表示關鍵碼,表示此次用來完成什麼樣的操作,如開始參數、寫數據到EEPROM中等;第三個數據表示要發送的數據。
(11) 在一信息行中,還包括用於校驗的反碼,一方每發出一個數據後,對方必須對回應此數據的反碼進行校驗;由於K線是單線通訊,所以只有在正確處理回應數據的反碼進行校驗時,才能保證通訊的順利進行。
(12) 至於PC機在每一個功能塊中如何發出命令,ECU是如何給出相應信息的,在軟體結構中會做說明。
② 比較電路交換和分組交換
電路交換:由於電路交換在通信之前要在通信雙方之間建立一條被雙方獨占的物理通路(由通信雙方之間的交換設備和鏈路逐段連接而成)。
報文交換:報文交換是以報文為數據交換的單位,報文攜帶有目標地址、源地址等信息,在交換結點採用存儲轉發的傳輸方式。
區別:
1、 電路交換是以電路為目的的交換方式,即通信雙方要通過電路建立聯系,建立後沒掛斷則電路一直保持,實時性高。
而分組交換是把信息分為若干分組,每個分組有分組頭含有選路和控制信息,可以到達收信方,但是不能即時通信。
2 、分組交換通信雙方不是固定佔有一條通信線路,而是在不同的時間一段一段地部分佔有這條物理通路,因而大大提高了通信線路的利用率。
電路交換時,數據直達,不同類型、不同規格、不同速率的終端很難相互進行通信,也難以在通信過程中進行差錯控制。通信雙方之間的物理通路一旦建立,雙方可以隨時通信,實時性強。
3 、分組交換由於數據進入交換結點後要經歷存儲、轉發這一過程,從而引起轉發時延(包括接收報文、檢驗正確性、排隊、發送時間等),而且網路的通信量愈大,造成的時延就愈大,因此報文交換的實時性差,不適合傳送實時或互動式業務的數據。
電路交換連接建立後,物理通路被通信雙方獨占,即使通信線路空閑,也不能供其他用戶使用,因而信道利用低。
(2)k線通信電路擴展閱讀;
電路交換
一旦電路建立,通信雙方的所有資源(包括線路資源)均用於本次通信,除了少量的傳輸延遲之外,不再有其他延遲,具有較好的實時性。從電路交換的工作原理看出,電路交換會佔用固定帶寬,因而限制了在線路上的流量以及連接數量。
電路交換方式的優點是數據傳輸可靠、迅速,數據不會丟失,且保持原來的序列。缺點是在某些情況下,電路空閑時的信道容量被浪費;另外,如數據傳輸階段的持續時間不長,電路建立和拆除所用的時間就得不償失。
由於電路交換對線路資源的獨占性,使得通信過程中,數據傳輸可靠、迅速、數據不會丟失,基本不會出現抖動現象,通信可靠性高,延時也非常小,僅僅是電磁信號傳輸時所花費的延時。
分組交換
較之電路交換對鏈路的獨占性而言,不同的數據分組可以在同一條鏈路上以動態共享和復用方式進行傳輸,通信資源利用率高,從而使得信道的容量和吞吐量有了很大的提升。因為結點到結點的單個鏈路可以由很多分組動態共享。分組被排隊,並被盡可能快速地在鏈路上傳輸
一個分組交換網路可以實行數據率的轉換:兩個不同數據率的站之間能夠交換分組,因為每一個站以它的自己的數據率連接到這個結點上。
在同一個鏈路上可以同時傳輸不同類型和規格的數據,當分組網路上有大量的分組時,可以根據設定數據傳輸的排隊機制,保證優先順序高的分組優先傳輸。當電路交換網路上負載很大時,一些呼叫就被阻塞了。在分組交換網路上,分組仍然被接受,只是其交付時延會增加。
在使用優先順序時,如果一個結點有大量的分組在排隊等待傳送,它可以先傳送高優先順序的分組。這些分組因此將比低優先順序的分組經歷更少的時延。