專利名稱:用于讀取、記錄和分析汽車電控系統數據的裝置及方法
技術領域:
本發明涉及用于讀取、記錄和分析汽車電控系統數據的裝置以及 方法。
背景技術:
汽車電控系統(ECU)具有故障自診斷功能,當檢測到有故障信 號時,會以故障碼的形式存入存儲器中,并通過特定的程序可將該故 障碼調出,以提供給維修人員作為判斷故障部位和原因的依據。隨著 汽車電控系統日趨復雜,汽車維修行業對汽車電控系統檢測儀的依賴
程度和要求越來越高;目前市面上存在著大量的汽車故障診斷讀碼裝 置,包括各類汽車故障解碼器和小型的汽車故障讀碼卡。傳統的讀碼
卡不是長期插在汽車診斷座上的,在需要從汽車ECU內讀取故障碼 和凍結禎時,可將讀碼卡插入,讀出已存在ECU內的故障碼和凍結 禎。如果不存在故障時,用傳統的讀碼卡是讀不到故障碼和凍結禎的。 但是,隨著汽車大量的普及、汽車性能的不斷提高,越來越多的 車主和汽車愛好者已不單滿足于汽車發生故障后用汽車故障診斷讀 碼裝置讀取汽車故障代碼來進行車輛的維修,而是越來越注重車輛本 身實時的運行狀況,注重對車輛本身的保養和日常維護,通過對車輛 運行狀態的實時了解和把握,可以更安全、更可靠、更經濟地對汽車 進行使用、維護。因此有必要發明用于實時讀取、記錄和分析汽車電 控系統數據的裝置以及方法,通過對汽車點火后的各參數運行數據進 行實時監測和記錄,來達到實時了解和把握車輛運行狀態的目的。
發明內容
針對上述需要,本發明的目的在于提供用于實時讀取、記錄和分 析汽車電控系統數據的裝置以及方法。
為了實現上述目的,根據本發明的第一方面,提供了一種用于讀
取、記錄汽車電控系統數據的裝置,包括存儲器;數據處理部件, 與所述存儲器連接,用于處理所采集的數據;診斷接口電路,與所述 數據處理部件及汽車診斷座通訊連接,并且針對不同車系的汽車電控 系統協議專門設計;數據通訊接口,用于在該讀取裝置與關聯的設備 之間進行通信;用于為所記錄的數據標記發生的時間的部件;數據讀 取、記錄狀態的指示裝置。在用于讀取和記錄汽車電控系統數據的裝 置中,所述存儲器可以是M25P16型FLASH存儲器;所述數據處理 部件可以是包括CPU、內部存儲器、I/O接口的P89V51型單片機; 所述數據通訊接口可包括所述裝置與汽車ECU通訊的診斷接口以及 所述裝置與PC通訊的USB接口;用于為所記錄的數據標記發生的時 間的部件可以是時鐘電路;所述數據讀取、記錄狀態的指示裝置可以 是LED指示燈。所述裝置可包括循環存儲控制部件,用于在所述存儲 器存滿后用最近讀取的數據替換該存儲器上所存儲的最先讀取的數 據,這可以采用單片機或本領域^^知的可以實現該功能的任何設備來 實現。作為備選的方案,所述裝置還可以包括轉存部件,用于將所述 存儲器中存儲的數據實時轉存到其它設備;或者,所述裝置可包括監 測部件,用于監測存儲器的存儲量是否達到預定水平,這可以采用單 片機或本領域^^知的可以實現該功能的任何設備來實現,以及轉存部 件,用于在存儲器的存儲量達到預定水平的情況下,將所述存儲器中 存儲的數據轉存到其它設備,所述其它設備可以是PC機或網絡服務 器,這種轉存可以通過以任何本領域公知的方式在所述裝置和其它設 備之間建立通信鏈路來實現,例如,在裝置上加裝諸如GRPS或CDMA 等才莫塊,這類才莫塊可以通過通信網絡與其它設備進行通信,這樣,便 可以建立所述裝置與其它設備之間的通信鏈路,而轉存便可借助于這樣的通信鏈路來進行。進一步優選地,所述裝置還可包括存儲器清除 部件,用于在轉存后,將已轉存的數據清除,這可以采用單片機或本 領域公知的可以實現該功能的任何設備來實現。
所述裝置在接入汽車診斷座后,依次啟動所具備的相關診斷協議 與所連接的汽車通訊,直至通訊成功,進入數據讀取記錄狀態。其中,
所述診斷協議可以是符合obdii診斷標準的kwp、 iso、pwm、 vpw、 can-bus協議。所述裝置中的時鐘電路由時鐘電池供電,在所述裝 置無外接電源供電時,亦可獨立正常工作。
所述裝置中的時鐘電路為所述裝置記錄的數據標記發生的時間; 在所述裝置和個人pc聯機時,用戶還可通過用于讀取和記錄汽車電 控系統數據的裝置pc專用軟件將所述裝置的時鐘時間設置為和個人 pc時間相一致。所述裝置中的led指示燈通過其閃爍的方式指示所 述裝置所對應的工作狀態。在檢測汽車所支持的診斷協議時,所述裝 置中的led閃爍次數依次與所述協議的執行排序號相一致,用以表示 正在嘗試通訊的是何種協議;汽車不支持所述裝置的診斷協議時,led 常亮;進入數據記錄狀態后,led連續地有規律閃爍;進入tt據記錄 狀態后發生通訊失敗時,led處于熄滅狀態,直至再度進入數據記錄 狀態。
所述裝置通過與汽車診斷座的接駁,實時讀取并可記錄一定容量 的汽車運行時的數據信息,車主可通過個人電腦,利用本用于讀取和 記錄汽車電控系統數據的裝置pc專用軟件打開用于讀取、記錄汽車 電控系統數據的裝置所記錄的車輛運行時相關數據,通過記錄的數 據,能充分反映車輛的運行狀況,同時也可通過本用于讀取、記錄汽 車電控系統數據的裝置pc專用軟件,登錄用于讀取、記錄和分析汽 車電控系統數據的裝置專用網站進行網上診斷,得到業內專家的幫 助。這樣能促進有車族對車的全面了解,增加車輛維護和^'務理的主動 性,能提高車的安全性和使用壽命。所述用于讀取、記錄汽車電控系 統數據的裝置能在汽車行駛下實時采集汽車發動機數椐,實時記錄汽
7車在行駛過程中的狀況,通過記錄的數據,能充分了解車輛的運行狀 況。
根據本發明的第二方面,提供了 一種用于讀取和記錄汽車電控系
統數據的方法,包括以下步驟將根據本發明第一方面的裝置接入汽 車診斷座;打開汽車點火開關后,所述裝置依次啟動所具備的相關診 斷協議來與所連接的汽車進行通訊;通訊成功后,進入數據讀取記錄 狀態并記錄所讀取的數據。
優選地,所述診斷協議是符合OBDII診斷標準的KWP、 ISO、 PWM、 VPW、 CAN-BUS協議這五者其中之一。
其中,記錄所讀取的數據的步驟包括將所讀取的數據存zV存儲 器中。優選地,在所述存儲器存滿后用最近讀取的數據替換該存儲器 上所存儲的最先讀取的數據。作為備選的方案,還可以實時轉存所存 儲的數據,或者監測存儲器的存儲量是否達到預定水平,在存儲器的 存儲量達到預定水平的情況下,將所述存儲器中存儲的數據轉存到其 它設備。進一步優選地,在轉存后,將已轉存的數據清除。
下面結合附圖對本發明的具體實施方式
進行詳細的描述。
圖1是根據本發明的實施例的用于讀取和記錄汽車電控系統數據 的裝置的原理框圖2是根據本發明的實施例的用于讀取和記錄汽車電控系統數據 的裝置的立體結構分解圖3是根據本發明的實施例的用于讀取和記錄汽車電控系統數據 的方法的流程圖4是根據本發明的實施例的用于讀取和記錄汽車電控系統數據 的方法的更詳細的過程的流程圖。
圖5是根據本發明的實施例的用戶上傳數據的過程的流程圖。
圖6是根據本發明的實施例的自動回復的基本邏輯流程圖。
具體實施例方式
圖1示出根據本發明的實施例的用于讀取和記錄汽車電控系統數
據的裝置,包括存儲器11;單片機12,與所述存儲器電連接,作為 本發明的用于讀取和記錄汽車電控系統數據的裝置的核心處理部分, 該單片機包括CPU、內部存儲器、1/0接口;診斷接口電路13,與所 述單片機12及汽車診斷座通訊連接;診斷接口 3,用于在診斷接口電 路和汽車診斷座接口與汽車診斷座之間傳送數據;USB接口8,用于
該裝置與PC的通信;時鐘電路14,用于為所記錄的數據標記發生的 具體日期和時間;數據讀取記錄狀態指示LEDIO。所述汽車電控系統 數據讀取記錄裝置,其中,所述存儲器11是M25P16型FLASH存儲 器。在所述汽車電控系統數據讀取記錄裝置中,所述單片機12為 P89V51型單片機。所述汽車電控系統數據讀取記錄裝置,其中,所 述數據通訊接口 8是USB接口 。所述汽車電控系統數據讀取記錄裝置, 其中,所述診斷接口電路13針對不同車系的汽車電控系統協議專門 設計,通信協議為符合OBDII標準的KWP、 ISO、 PWM、 VPW、 CAN-BUS等協議。
本發明的用于讀取和記錄汽車電控系統數據的裝置通過OBD II 診斷接口電路13和汽車診斷座接口 3與汽車診斷座相連,進行通訊 并記錄相關數據;工作電源(5V)是通過汽車診斷座上的蓄電池(12V) 電源穩壓后取得的,在所述裝置與汽車診斷座通訊過程中,數據讀取 記錄狀態指示LED10用以指示通訊狀態;另外,所述單片才幾12采用 P89V51型單片機,與存儲器11電連接,所述存儲器11為M25P16 型FLASH存儲器,其存儲量為2M,可以記錄32組汽車相關運行數 據。所述裝置帶有時鐘電池9和時鐘電池9供電的時鐘電^各14,在本 發明的用于讀取和記錄汽車電控系統數據的裝置不外接電源的情況
9下,時鐘電路14仍能正常工作,時鐘電路為所述裝置記錄的數據標
記發生的具體日期和時間;在所述裝置和個人PC15聯機時,用戶還 可通過所述用于讀取和記錄汽車電控系統數據的裝置PC專用軟件將 所述裝置的時鐘時間設置為和個人PC15時間一致,即與使用者所在 地的標準時間相一致,保證數據記錄的時間與使用者所在地的標準時 間相一致,從而可準確掌握相關記錄發生的時間。在所述裝置和個人 PC15聯機時,也可通過所述用于讀取和記錄汽車電控系統數據的裝 置PC專用軟件的命令刪除所記錄的歷史記錄。如不進行刪除,則Flash 存儲器記錄的數據超過32組后,新記錄的數據可以依次覆蓋舊的記 錄數據。但是,因為上述不進行刪除的方案存在這樣的缺點在數據 超過32組的情況下,只能記錄最新的32組數據,而在該最新的32 組之前記錄的數據會被"沖掉",從而不能了解到更早的信息。鑒于 此,可以采用監測部件和轉存部件,監測部件用來監測所記錄的數據 量是否達到預定的量(可以小于或等于32組),如果達到了,這轉 存部件將所記錄的數據通過轉存機制轉存到其它海量存儲設備中,這 樣就能夠使用戶看到更全的數據。所述海量存儲設備可以是PC機, 也可以是網絡服務器,數據可通過無線通信的方式從該裝置轉存到網 絡服務器上。也可以實時轉存。轉存后,還可以釆用存儲器清除部件 來把已轉存的數據清除,所述存儲器清除部件可以是單片機或本領域 公知的可以實現該功能的任何設備。
圖2示出根據本發明的實施例的用于讀取和記錄汽車電控系統數 據的裝置的立體分解圖,包括用于讀取和記錄汽車電控系統數據的裝 置上蓋1;用于讀取和記錄汽車電控系統數據的裝置下蓋2,使用時 與汽車診斷座相聯的汽車診斷座接口 3,所述汽車診斷座接口 3與所 述用于讀取和記錄汽車電控系統數據的裝置下蓋2聯為一體;所述汽 車診斷座接口 3上分布有汽車診斷座接口插PIN4,本用于讀取和記錄 汽車電控系統數據的裝置通過所述汽車診斷座接口插PIN4在使用時 與汽車診斷座連接;所述汽車診斷座接口 3的外型結構和尺寸及所述汽車診斷座接口插PIN4的尺寸結構和PIN數針對不同車系的汽車電 控系統協議專門設計;所述汽車診斷座接口插PIN4連接在電路板5 上;通訊USB接口 8連接在所述電路板5上,用戶可通過該通訊USB 接口 8與個人PC15相連接,通過用于讀取和記錄汽車電控系統數據 的裝置專用PC軟件讀取以及清除所記錄的數據;電路板6,帶有時 鐘電池9及數據讀取記錄狀態指示裝置10,所述電路板6通過焊針7 與所述電路板5連接;所述電路板5與所述電路板6為本用于讀取和 記錄汽車電控系統數據的裝置的核心部分。
圖3示出根據本發明的實施例的用于讀取和記錄汽車電控系統數 據的方法的流程圖。過程開始后,在步驟301,將用于讀取和記錄汽 車電控系統數據的裝置的裝置接入汽車診斷座;在步驟302,打開汽 車點火開關后,所述裝置依次啟動所具備的相關診斷協議來與所連接 的汽車進行通訊;在步驟303,通訊成功后,進入數據讀取記錄狀態 并記錄所讀取的數據,之后過程結束。
應用本發明的用于讀取和記錄汽車電控系統數據的裝置讀取和 記錄汽車電控系統數據的流程如下,如圖4所示,首先將本用于讀取 和記錄汽車電控系統數據的裝置插入汽車診斷座,當打開汽車點火開 關后,該汽車診斷座為本用于讀取和記錄汽車電控系統數據的裝置提 供工作電源,則所述裝置依次啟動所具備的相關診斷協議與所連接的 汽車通訊,在本實施例中,本用于讀取和記錄汽車電控系統數據的裝 置支持OBDII診斷標準,按預設的方式依次執行KWP、 ISO、 PWM、 VPW、CAN-BUS等五種通訊協議,此時數據讀取記錄狀態指示LED10 閃爍次數依次與所述協議的執行排序號數相一致,用以表示正在嘗試 通訊的是何種協議,例如嘗試通訊的PWM協議排序號為3,則數據 讀取記錄狀態指示LED10的閃爍次數為3次,在連續三個依次才丸行的 通訊協議嘗試通訊循環后,若所診斷的汽車不支持以上任一協議,在 嘗試完成所述相關協議后,則數據讀取記錄狀態指示LED10常亮,表 示所述裝置不支持該款汽車,無法進行相關數據記錄;如數據讀取記
ii錄狀態指示LED10開使連續地有規律閃爍,則表示通訊成功,則所述 裝置開始讀取汽車信息,記錄所診斷的汽車的數據,這些數據包括汽 車運行的數據、汽車存在故障碼時的故障碼及凍結禎。如果在數據記 錄過程中,所述裝置某次因故與汽車ECU通信失敗,造成斷線,則 本用于讀取和記錄汽車電控系統數據的裝置將連續嘗試與汽車ECU 通訊;如連續5次通訊都失敗,則所述裝置進入STANDBY省電才莫式, 此后將每10秒嘗試與汽車通信一次并檢測汽車電瓶電壓;當汽車電 瓶電壓處與正常狀態時,所述裝置仍處于STANDBY省電才莫式,并重 復每10秒嘗試與汽車通信一次并檢測汽車電瓶電壓;當汽車電瓶電 壓處與低電壓狀態時,所述裝置停止嘗試與汽車通信。所述裝置在數 據讀取記錄中因故與汽車ECU通信失敗后,數據讀取記錄狀態指示 LED10熄滅;重新進入通訊讀取記錄狀態后,數據讀取記錄狀態指示 LED10再次連續地有規律閃爍。
用戶利用本讀取和記錄汽車電控系統數據的裝置讀取汽車相關 數據和故障代碼后,需要查看用于讀取和記錄汽車電控系統數據的裝 置記錄的數據信息時,可關閉汽車點火開關,拔下本用于讀取和記錄 汽車電控系統數據的裝置,通過所述裝置附帶的USB連接線與個人 PC15連接,運行用于讀取和記錄汽車電控系統數據的裝置的PC專用 軟件,用戶首先將記錄的相關數據和故障碼通過客戶端軟件進行顯 示,通過報告(REPORT )、記錄信息(TRIP INFO )、數據(DATA)、 圖表(GRAPH),可以詳細地觀測所記錄的數據和動態變化。對已記 錄的主要數據進行診斷和分析可得到初級診斷報告,也可將相關數據 上傳至專業網站進行網上診斷,可以登錄到專用網站 (www.crecorder.com),注冊后通過在線月良務,尋求業內專家的幫助, 得到業內專家的幫助。
如圖5所示,示出用戶上傳數據的流程圖。過程開始后,用戶通 過專用網站(www.crecorder.com )來上傳數據。用戶首先登錄專用網 站,之后點擊上傳,數據上傳到后臺系統,然后根據是否判斷出有故障,來對用戶瀏覽及查看報告設置自動回復和人工回復功能。自動回 復方面,分為兩種情況,有故障碼時的自動回復和無故障碼時的自動 回復,其中無故障碼時要根據一些數據的數值及相關關系來確定回復 內容。之后用戶查看結果,過程結束。
自動回復的基本邏輯流程圖如圖6所示,其中,N為循環數,M 為實現設定的故障癥狀數,即數據分組數,例如為16。過程開始后, 按規定抽取第一組數據,并將N賦值為1,之后按給定條件進行比較, 判定是否滿足設定的條件,如果滿足,則存儲所有癥狀和對應的可能 原因以及檢查項目和方法所對應的ID,之后判斷N是否已經達到M。 如果未達到M,則說明對M個數據分組的相關操作尚未完成,這時 按規定抽取下一組數據,同時將N賦值為N+1,再次進入"按給定 條件進行比較,是否滿足設定的條件"的判定步驟;如果達到M,則 說明對M個數據分組的相關操作已經完成,這時判斷存儲器是否為 空,如果為空,則說明該車正常,或者通過數據無法識別故障,轉專 家進行人工分析,如果不為空,則顯示對應ID的內容,之后過程結束。
用戶瀏覽分析報告的過程的流程如圖7所示。過程開始后,點擊 "查看報告",然后判定是否要進行支付,該判定類似于系統收費的 "總開關"。如果判定結果為不需要進行支付,則進一步判定該數據 是否要支付(專家可以設置該數據是否要收費,缺省為需要收費。但 是如果用戶的數據顯示車沒有問題,可以設置不收費),如果不需要 對該數據進行支付,則直接進入檢查報告,如果需要對該數據進行支 付,則進入付款步驟,在支付成功之后進入4企查^艮告;如果判定結果 為需要支付,則進入付款步驟,在支付成功之后進入檢查報告。進入 檢查報告之后,進一步判定報告類型,如果報告類型為人工報告,則 顯示報告,之后過程結束。如果報告類型為自動報告,則進一步判定 報告是否生成,如果生成了報告,則顯示該報告,之后過程結束;如 果尚未生成凈艮告,則生成凈良告,并放入臨時目錄,以備下次使用(自動回復文件是用戶查看報告時生成的,生成的報告放入臨時文件夾保 留一段時間,用戶以后查看時就不需要再生成。目的是為了解決查看 速度的問題,然后顯示該報告,過程結束。
用戶除了可以上傳"t艮告外,還可以在線查詢故障碼。
1. 故障碼簡易查詢(免費)。
客戶直接在網站輸入所需故障碼,系統自動回復簡易故障碼定
義。如輸入DTC: P0201
系統自動回復Injector Circuit / Open -Cylinder 1
2. 分車型,故障碼查詢(免費)。
1) 選擇車型。如MAKER: FORD
2) 選擇年代。如YEAR: 2005
3) 輸入故障碼,得到定義描述。如DTC: P0013 Camshaft Position Actuator B-Bank 1 Circuit Malflmction
可對故障碼/數據的查詢進行收費。付費模式可以分為論次收費、 按次使用收費和固定期限收費。例如論次收費,即查看一定次數回復 收取一定的費用,如5美元查看3次回復,8美元查看7次回復;按 次使用收費,即每使用一次收費多少,如2美元查看一次回復;以及 固定期限收費,即在特定時間段內收取相應的費用,如20美元包月 的自動回復、30美元包月的專家回復。
下面只于CRecorder專業網站(www.crecorder.com)進4亍介紹。 CRecorder網站分為三個部分,普通用戶功能,專家管理,CRecorder 后臺管理。
1.普通用戶功能
打開IE瀏覽器,在地址欄鍵入www.crecorder.com以訪問我們的 網站,在網站首頁里,用戶可以看到首頁,產品介紹,常見問題, 幫助,聯系我們這幾個導航標簽。
l)在產品介紹頁里,用戶可以看到CRecorder的產品介紹、產品 圖片及產品軟件的相關圖片。
142) 在常見問題頁里,用戶可以看到許多關于CRecorder產品的相 關操作問題以及產品的購買方式,常見問題將會持續更新。
3) 在幫助頁里,用戶可以看到關于產品的用戶手冊,驅動安裝 步驟等相關內容。
4) 在聯系我們頁里,是公司的聯系方式,包括電話、傳真、E-mail。 網站首頁的左上角是用戶登錄、注冊和找回密碼的登錄欄。
1) 點擊注冊按鈕,可進入注冊頁面以注冊為我們的會員,注冊 碼是在用戶購買CRecorder產品后附送的,在注冊的時候需要用到, 用戶可按注冊提示進行注冊,越是詳細的注冊信息越是能享受優質的 服務。
2) 注冊完成以后就可以登錄到用戶界面了。
3) 如果用戶忘記了用戶的密碼,可以點擊忘記密碼鏈接,在接 下來的頁面里,請輸入用戶的登錄帳號,系統將會把用戶的密碼發送 到用戶的注冊郵箱中。
4) 用戶登錄后,在左邊會有一個導航欄,首先是用戶信息界面, 該頁面顯示了用戶主要的注冊信息,用戶可以在這里設置是否接收系 統郵件。
5) 下載中心,該頁面顯示了最新的CRecorder產品車欠件的版本、 發布日期及最后一個版本的更新信息,用戶在這里可以下載到用戶手 冊和CRecorder軟件。
6) 數據上傳,該頁面可以讓用戶將CRecorder軟件里收集的信息, 上傳到網站,以供專家進行分析,點擊瀏覽按鈕來進行文件上傳。
7) 我的問題,該頁面顯示了用戶上傳的問題以及文件,如果專家 回復了用戶的問題,則用戶可以點擊查看按鈕以獲得解決方案,如果 查看按鈕呈未激活狀態(灰色),則是用戶的問題暫時還沒有被答復, 請耐心等待。用戶還可以下載自己已上傳到網站的文件。
8) 密碼修改,該頁面允許用戶修改密碼,必須提供正確的舊密 碼才可以修改。9) 投訴征集,該頁面可以讓用戶提交對CRecorder產品的一些 意見及建議。
10) 查詢故障碼,用戶可以在該頁面輸入一串故障碼,將會得到 相應的解答。
11 )交互留言板。 12)安全退出,點擊該按鈕登出。
2. 專家管理功能
1 )打開IE瀏覽器,在i也土止斗蘭4定入www.crecorder.com/expert以i方 問專家管理頁面,輸入帳號、密碼來登錄。
2) 登錄后,左側為導航欄,為該管理系統的主要功能。
3) 會員信息,該頁面顯示的是專家的注冊信息。
4) 修改密碼,該頁面允許用戶修改密碼,必須提供正確的舊密 碼才可以修改。
5) 未解決的問題,該頁面顯示的是由普通用戶上傳上來的文件 (還沒有被回復),里面包含了各種車型的故障碼,點擊編輯報告以解 答,點擊下載可以下載用戶所上傳的文件。
6) 已解決的問題,該頁面顯示的是由普通用戶上傳上來的文件 (已被回復),里面包含了各種車型的故障碼,點擊查看報告以查看生 成的解決方案,編輯凈艮告以重新解答,點擊下載可以下載用戶所上傳 的文件。
7) 所有問題,該頁面包含了由普通用戶上傳上來的文件(包含已 回復和未回復的),專家可以在這里設置條件以進行查詢,/人而快速找 到搜尋的問題。
8) 軟件下載,該頁面顯示了最新的產品軟件的版本、發布曰期 及最后 一個版本的更新信息,用戶在這里可以下載到用戶手冊和 CRecorder軟件。
9) 安全退出,點擊該按鈕退出。
3. 后臺管理功能
161 )打開正瀏覽器,在》也址對蘭4定入www.crecorder.com/admin以i方 問后臺管理頁面,輸入帳號、密碼來登錄。
2) 左側為導航欄,為該管理系統的主要功能。
3) 數據管理,該頁面可查看專家對用戶問題的回復,下載用戶 上傳的故障碼文件,還提供查詢功能,輸入數據序號來進行查詢。
4) 產品錄入,后臺管理人員可以在這里點擊增加按鈕以錄入產 品序列號/注冊碼,點擊刪除按鈕以刪除選定的序列號/故障碼,導出 按鈕可以使后臺管理人員導出 一段時間內的序列號/故障碼信息。
5) 定單管理,后臺管理人員可以在這里查看定單的相關信息, 支持查詢。
6) 國家管理,后臺管理人員可以在這里查看相關國家貨幣的信 息,點擊增加按鈕以增加國家的相關信息,刪除按鈕用來刪除。
7) 價格管理,后臺管理人員可以在這里查看CRecorder軟件在每 個國家的售價,支持增加、刪除、查詢。
8) 語言管理,后臺管理人員可以在這里查看軟件所支持的語言。
9) 用戶信息管理,后臺管理人員可以在這里查看到普通用戶的 注冊信息。
10) 專家信息管理,后臺管理人員可以在這里查看專家的注冊信息。
11) 管理人員信息管理,后臺管理人員可以在這里查看管理人員 的信息,并可以授權,當然用戶的權限要足夠大。
12 )系統功能,后臺管理人員可以在這里查看到后臺的詳細功能, 支持增加刪除。
13) 產品管理,后臺管理人員可以在這里查看到關于產品的一系 列信息,而且該產品的用戶信息也一并列出,支持多種查詢條件(如根 據序列號/注冊碼查詢,根據用戶名查詢等)。
14) 統計訪問人數,后臺管理人員可以在這里查看到網站在一定 時期內的訪問量。15)郵件群發,后臺管理人員可以在這里進行郵件群發。
16 )投訴管理,后臺管理人員可以在這里對用戶的投訴進行受理。
理方式,支持增加刪除查詢。
要注意,在后臺管理里,并不是所有功能都會列出來,這取決于 每個帳號的權限。以上只是列出了網站中一些可能的內容,本領域技 術人員會理解,可以根據實際需要,對上述內容進行添加、修改或刪 除。
根據以上描述, 一方面,我們可以得到一種汽車診斷系統,包括 根據本發明的第 一方面所提供的用于讀取和記錄汽車電控系統數據 流的裝置;用于對所述裝置讀取和記錄的數據進行分析的工具。所述 工具可以是專用分析才莫塊,例如,可以進行分析操作的PC專用軟件、 硬件或固件,用于已記錄的數據進行診斷和分析以得到初級診斷報 告。所述工具可包括在線分析系統,所述在線分析系統可包括用于 將所讀取和記錄的數據上傳到網站的上傳 ^莫塊;以及用于對上傳到網 站的數據進行分析的自動分析、回復模塊。作為備選的方案,所述在 線分析系統可包括用于將所讀取和記錄的數據上傳到網站的上傳模 塊;以及用于對上傳到網站的數據進行分析的專家分析模塊。此外所 迷在線分析系統還可包括用于對服務進行計費的計費才莫塊。
另一方面,我們可以得到一種汽車診斷方法,包括以下步驟釆 用根據本發明的第 一方面所提供的用于讀取和記錄汽車電控系統數 據流的裝置來讀取并記錄數據;對所記錄的數據進行分析。其中,對 所記錄的數據進行分析的步驟可包括以下步驟將所記錄的數據上傳 至網站;對所述數據進行自動分析、回復。作為備選的方案,對所記 錄的數據進行分析的步驟包括以下步驟將所記錄的數據上傳至網 站;由專家系統對所述數據進行分析、回復。此外,在對所述數據進 行分析后,可以對所述分析進行計費。其中,所述上傳、分析、回復 的步-驟可以實時進行。所述計費的步驟也可以實時進行。綜上可知,本發明的用于讀取和記錄汽車電控系統數據的裝置, 以通過汽車診斷座在一定的時間范圍內實時記錄汽車發動后各系統 的相關數據和汽車故障代碼,并可隨時間推移不斷更新相關記錄。使 用者可以從與所述裝置指定相關聯的網站上下載數據、故障碼專用分 析軟件到用戶個人PC上,通過本發明的用于讀取和記錄汽車電控系
統數據的裝置的通訊USB接口與用戶PC連接,將記錄的相關數據通 過所述數據、故障碼專用分析軟件進行回放,從而在用戶個人PC上 詳細觀測所記錄的數據和故障碼,能充分讀取并記錄車輛的運行狀 況,同時也可通過專用軟件,登錄專用網站進行網上診斷,得到業內 專家的幫助。這樣能促進有車族對車的全面了解,增加車輛維護和修 理的主動性,能提高車的安全性和使用壽命;同時,也可有效降低信 息不對稱對車主造成的負面效應。
雖然已經描述了本發明的具體實施例,但是,要理解,本發明不 限于這些具體實施例的特定形式,在不背離權利要求所確定的精神和 范圍的前提下,可對本發明進行各種修改和改變。
權利要求
1. 一種用于讀取和記錄汽車電控系統數據的裝置,包括存儲器;數據處理部件,與所述存儲器連接,用于處理所采集的數據;診斷接口電路,與所述數據處理部件及汽車診斷座通訊連接,并且針對不同車系的汽車電控系統協議專門設計;數據通訊接口,用于在該讀取裝置與關聯的設備之間進行通信;用于為所記錄的數據標記發生的時間的部件;數據讀取、記錄狀態的指示裝置。
2. 如權利要求1所述的裝置,其特征在于,所述存儲器是M25P16型FLASH存儲器;
3. 如權利要求1所述的裝置,其特征在于,所述數據處理部件是單片機。
4. 如權利要求3所述的裝置,其特征在于,所述單片機包括CPU、內部存儲器、1/0接口。
5. 如權利要求3或4所述的裝置,其特征在于,所述單片機是P89V51型單片機。
6. 如權利要求1所述的裝置,其特征在于,所述數據通訊接口包括所述裝置與汽車ECU通訊的診斷接口以及所述裝置與PC通訊的USB接口。
7. 如權利要求1所述的裝置,其特征在于,所述用于為所記錄的數據標記發生的時間的部件是時鐘電路,所述指示裝置是LED指示燈。
8. 如權利要求1所述的裝置,其特征在于,還包括循環存儲控制部件,用于在所述存儲器存滿后用最近讀取的數據替換該存儲器上所存儲的最先讀取的數據。
9. 如權利要求l所述的裝置,其特征在于,還包括轉存部件,用于將所述存儲器中存儲的數據實時轉存到其它設備。
10. 如權利要求l所述的裝置,其特征在于,還包括監測部件,用于監測存儲器的存儲量是否達到預定水平;以及轉存部件,用于在存儲器的存儲量達到預定水平的情況下,將所述存儲器中存儲的數據轉存到其它設備。
11. 如權利要求9或10所述的裝置,其特征在于,所述其它設備是PC機或網絡服務器。
12. 如權利要求9或10所述的裝置,其特征在于,還包括存儲器清除部件,用于在轉存后,將已轉存的數據清除。
13. —種用于讀取和記錄汽車電控系統數據的方法,包括以下步驟將如權利要求1所述的用于讀取和記錄汽車電控系統數據的裝置接入汽車診斷座;打開汽車點火開關后,所述裝置依次啟動所具備的相關診斷協議來與所連接的汽車進行通訊;通訊成功后,進入數據讀取記錄狀態并記錄所讀耳又的l丈據。
14. 如權利要求13所述的方法,其特征在于,所述診斷協議是符合OBDII診斷標準的KWP、 ISO、 PWM、 VPW、 CAN-BUS協議這五者其中之一。
15. 如權利要求13所述的方法,其特征在于,記錄所讀取的數據的步驟包括將所讀取的數據存入存儲器中。
16. 如權利要求15所述的方法,其特征在于,還包括以下步驟在所述存儲器存滿后用最近讀取的數據替換該存儲器上所存儲的最先讀取的數據。
17. 如權利要求15所述的方法,其特征在于,還包括以下步驟將所述存儲器中存儲的數據實時轉存到其它設備。
18. 如權利要求15所述的方法,其特征在于,還包括以下步驟:監測存儲器的存儲量是否達到預定水平;以及在存儲器的存儲量達到預定水平的情況下,將所述存儲器中存儲的數據轉存到其它設備。
19. 如權利要求17或18所述的方法,其特征在于,還包括以下步驟在轉存后,將已轉存的數據清除。
20. —種汽車診斷系統,包括如權利要求1所述的用于讀取和記錄汽車電控系統數據的裝置;用于對所述裝置讀取和記錄的數據進行分析的工具,包括專用分析^^塊和在線分析系統這兩者中的至少 一個。
21. —種汽車診斷方法,包括以下步驟采用如權利要求1所述的用于讀取和記錄汽車電控系統數據的裝置來讀取并記錄數據;對所記錄的數據進行分析。
22. 如權利要求21所述的方法,其特征在于,對所記錄的數據進行分析的步驟包括以下步驟將所記錄的數據上傳至網站;對所述數據進行自動分析、回復或者由專家系統對所述數據進行分析、回復。
23. 如權利要求21所述方法,其特征在于,還包括以下步驟在對所述數據進行分析后,對所述分析進行計費。
24. 如權利要求21至23中任一項所述的方法,其特征在于,所述上傳、分析、回復、計費的步驟實時進行。
全文摘要
本發明的名稱是“用于讀取、記錄和分析汽車電控系統數據的裝置及方法”。提供了一種用于讀取和記錄汽車電控系統數據的裝置,包括存儲器;數據處理部件,與存儲器電連接,用于處理所采集的數據;診斷接口電路,與單片機及汽車診斷座通訊連接,并且針對不同車系的汽車電控系統協議專門設計;數據通訊接口,用于在該讀取裝置與關聯的設備之間進行通信;用于為所記錄的數據標記發生的時間的部件;數據讀取、記錄狀態的指示裝置。本發明還提供了用于實時讀取和記錄汽車電控系統數據的方法。所述裝置和方法能實時采集汽車發動機數據,實時記錄汽車在行駛過程中的狀況,從而能充分了解車輛的運行狀況。本發明還提供了汽車診斷系統和診斷方法。
文檔編號G05B23/02GK101477371SQ20081010833
公開日2009年7月8日 申請日期2008年6月2日 優先權日2008年1月5日
發明者剛 劉, 均 劉, 鄧芳鴻, 雷運東 申請人:深圳市元征軟件開發有限公司