汽車k線的作用是什么
【太平洋汽車】汽車k線的作用是在汽車的控制單元和診斷儀之間進行數(shù)據(jù)傳遞,大眾的車一般都有,但是像高級一點的車,已經(jīng)把k線取消,直接用can總線連接。
一、K線是汽車的控制單元和診斷儀之間進行數(shù)據(jù)傳遞的專門的一條線,大眾的車一般都有,但是像高級一點的車,已經(jīng)把k線取消,直接用can總線連接。一般在診斷座上的7號腳,起到通信線的功能。通過K線對某個控制單元進行查詢,通過K線、測試儀和控制單元可進行數(shù)據(jù)交換。換句話說,即通過K線數(shù)據(jù)被雙向傳送(從測試儀到控制單元以及從控制單元到測試儀)。
二、K線通訊主要有以下特點:
?。?)?雙方采用半雙工異步串行通訊。
(2)?工作電壓范圍為8~18V。
?。?)?使用環(huán)境溫度為-40°C~125°C。
(4)?最大速度是50kbps。
(5)?支持大電流。
(6)?與單片機CMOS電平無縫連接。
?。?)?具有對地線保護作用。
?。?)?串行通訊碼的每個單元包括10位二進制數(shù)據(jù),分別為起始位、8位數(shù)據(jù)、停止位,每個單元發(fā)送完畢后設(shè)有空閑等待。
(9)?雙方的通訊以“行”為單位輪流發(fā)送,即PC機發(fā)送一行消息后,ECU再發(fā)送一行消息,反之亦然。
?。?0)?一信息行由下列數(shù)據(jù)組成:第一位數(shù)據(jù)表示本行還要發(fā)送多少數(shù)據(jù);第二個數(shù)據(jù)用來表示關(guān)鍵碼,表示此次用來完成什么樣的操作,如開始參數(shù)、寫數(shù)據(jù)到EEPROM中等;第三個數(shù)據(jù)表示要發(fā)送的數(shù)據(jù)。
?。?1)?在一信息行中,還包括用于校驗的反碼,一方每發(fā)出一個數(shù)據(jù)后,對方必須對回應(yīng)此數(shù)據(jù)的反碼進行校驗;由于K線是單線通訊,所以只有在正確處理回應(yīng)數(shù)據(jù)的反碼進行校驗時,才能保證通訊的順利進行。
?。?2)?至于PC機在每一個功能塊中如何發(fā)出命令,ECU是如何給出相應(yīng)信息的,在軟件結(jié)構(gòu)中會做說明。
(圖/文/攝:太平洋汽車 問答叫獸)
>>點擊查看今日優(yōu)惠<<