汽車診斷裝置及方法
【技術領域】
[0001]本發(fā)明涉及汽車診斷領域,尤其涉及一種汽車診斷裝置及方法。
【背景技術】
[0002]目前的汽車診斷設備主要通過連接待診斷車輛的電子控制單元,從待診斷車輛的電子控制單元獲取檢測數據進行汽車診斷。由于車輛的類型不同,汽車診斷設備與待診斷車輛的電子控制單元的通訊接口及診斷方法不同,現有的汽車診斷設備主要包括小型車輛診斷讀碼卡以及重型車輛診斷讀碼卡,上述現有的汽車診斷設備雖然體積小,解決了用戶必須到維修站通過專業(yè)人員進行汽車診斷所帶來的使用不便的問題,但是,卻無法實現小型車輛診斷與重型車輛診斷的兼容,給用戶的使用來帶了不便,使得用戶必須分別購買多個汽車診斷裝置,增加了成本。因此,現有的汽車診斷讀碼裝置無法在體積小巧輕便的同時實現小型車輛診斷與重型車輛診斷的兼容的問題,
[0003]上述內容僅用于輔助理解本發(fā)明的技術方案,并不代表承認上述內容是現有技術。
【發(fā)明內容】
[0004]本發(fā)明的主要目的在于解決現有的汽車診斷讀碼裝置無法在體積小巧輕便的同時實現小型車輛診斷與重型車輛診斷的兼容的問題。
[0005]為實現上述目的,本發(fā)明提供一種汽車診斷裝置,包括:微處理器、顯示組件、輸入組件以及電源組件,所述顯示組件、輸入組件以及電源組件分別與所述微處理器連接,所述汽車診斷裝置還包括:小型車診斷接口及重型車診斷接口 ;所述微處理器與所述小型車診斷接口連接,以控制所述小型車診斷接口與待診斷車輛的電子控制單元進行通訊連接并進行小型車輛診斷通訊;所述微處理器與所述重型車診斷接口連接,以控制所述重型車診斷接口與所述待診斷車輛的電子控制單元進行通訊連接并進行重型車輛診斷通訊。
[0006]優(yōu)選的,所述小型車診斷接口包括分別與所述微處理器連接的SAE J1850通信接口、ISO 15765 CAN通信接口、ISO 14230 K線通信接口、ISO 9141 K線通信接口和第一接口切換電路,所述第一接口切換電路用于在所述微處理器的控制下將所述SAE J1850通信接口、所述ISO 15765 CAN通信接口、所述ISO 14230 K線通信接口或所述ISO 9141 K線通信接口連接至所述待診斷車輛的電子控制單元。
[0007]優(yōu)選的,所述重型車診斷接口包括分別與所述微處理器連接的SAE J1939 CAN通信接口、SAE J1708通信接口和第二接口切換電路,所述第二接口切換電路用于在所述微處理器的控制下將所述SAE J1939 CAN通信接口或所述SAE J1708通信接口連接至所述待診斷車輛的電子控制單元。
[0008]優(yōu)選的,所述汽車診斷裝置還包括USB接口,所述USB接口與所述微處理器連接,以連接外部設備進行系統(tǒng)升級。
[0009]優(yōu)選的,所述汽車診斷裝置還包括存儲器,所述存儲器與所述微處理器連接以存儲診斷數據。
[0010]優(yōu)選的,所述汽車診斷裝置還包括報警器,所述報警器與所述微處理器連接以發(fā)出告警信號。
[0011]此外,為實現上述目的,本發(fā)明還提供一種用于上述汽車診斷裝置的汽車診斷方法,所述汽車診斷方法包括以下步驟:
[0012]在所述電源組件上電時,所述微處理器打開小型車診斷接口,并通過所述小型車診斷接口與待診斷車輛的電子控制單元進行通訊連接;
[0013]若連接成功,則通過所述小型車診斷接口進行小型車輛診斷通訊;
[0014]若連接失敗,則所述微處理器關閉所述小型車診斷接口,打開所述重型車診斷接口,并通過所述重型車診斷接口與所述待診斷車輛的電子控制單元進行通訊連接;
[0015]若連接成功,則通過所述重型車診斷接口進行重型車輛診斷通訊。
[0016]優(yōu)選的,所述通過所述小型車診斷接口與待診斷車輛的電子控制單元進行通訊連接的步驟包括:
[0017]所述微處理器通過所述小型車診斷接口發(fā)送連接請求至所述待診斷車輛的電子控制單元;
[0018]若所述微處理器接收到所述待診斷車輛的電子控制單元返回的連接響應,則通過所述小型車診斷接口建立與所述待診斷車輛的電子控制單元的通訊連接,并確定連接成功;
[0019]若所述微處理器未接收到所述待診斷車輛的電子控制單元返回的連接響應,則確定連接失敗。
[0020]優(yōu)選的,所述通過所述重型車診斷接口與所述待診斷車輛的電子控制單元進行通訊連接的步驟包括:
[0021]所述微處理器通過所述重型車診斷接口發(fā)送連接請求至所述待診斷車輛的電子控制單元;
[0022]若所述微處理器接收到所述待診斷車輛的電子控制單元返回的連接響應,則通過所述重型車診斷接口建立與所述待診斷車輛的電子控制單元的通訊連接,并確定連接成功;
[0023]若所述微處理器未接收到所述待診斷車輛的電子控制單元返回的連接響應,則確定連接失敗。
[0024]優(yōu)選的,所述通過所述重型車診斷接口與所述待診斷車輛的電子控制單元進行通訊連接的步驟之后,還包括:
[0025]若連接失敗,則提示通訊異常。
[0026]本發(fā)明通過微處理器控制小型車診斷接口及重型車診斷接口與待診斷車輛的電子控制單元進行通訊連接,并通過小型車診斷接口進行小型車輛診斷,通過重型車診斷接口進行重型車輛診斷,相對于現有的大型綜合診斷設備,體積小,便于攜帶,使得用戶無需到維修站通過專業(yè)維修人員即可進行汽車故障診斷,使用方便,同時既可以診斷小型車輛,又可以診斷重型車輛。給用戶帶來了極大的便利,降低了成本。
【附圖說明】
[0027]圖1為本發(fā)明汽車診斷裝置的第一實施例的硬件結構示意圖;
[0028]圖2為本發(fā)明的小型車診斷接口的結構示意圖;
[0029]圖3為本發(fā)明的重型車診斷接口的結構示意圖;
[0030]圖4為本發(fā)明汽車診斷裝置的第二實施例的硬件結構示意圖;
[0031]圖5為本發(fā)明汽車診斷方法的較佳實施例的流程示意圖;
[0032]圖6為本發(fā)明通過所述小型車診斷接口與待診斷車輛的電子控制單元進行通訊連接的步驟的較佳實施例的流程示意圖;
[0033]圖7為本發(fā)明通過所述重型車診斷接口與所述待診斷車輛的電子控制單元進行通訊連接的步驟的較佳實施例的流程示意圖。
[0034]本發(fā)明目的的實現、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0035]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0036]本發(fā)明實施例的主要解決方案是:一種汽車診斷裝置,包括:微處理器10、顯示組件50、輸入組件60以及電源組件40,所述顯示組件50、輸入組件60以及電源組件40分別與所述微處理器10連接,所述汽車診斷裝置還包括:小型車診斷接口 20及重型車診斷接口30 ;所述微處理器10與所述小型車診斷接口 20連接,以控制所述小型車診斷接口 20與待診斷車輛的電子控制單元進行