本發(fā)明涉及汽車領(lǐng)域,尤其是一種汽車防盜控制方法、系統(tǒng)、車身控制器和發(fā)動(dòng)機(jī)控制單元。
背景技術(shù):
隨著汽車總量的不斷增加,特別是轎車的普及,汽車的防盜問題越來越受到人們的重視。伴隨著電子技術(shù)在汽車門鎖防盜裝置上的應(yīng)用,各種電子防盜裝置相繼出現(xiàn)并被采用,但汽車被盜、失竊案件仍有增無減。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例要解決的技術(shù)問題是提供一種汽車防盜控制方法、系統(tǒng)、車身控制器和發(fā)動(dòng)機(jī)控制單元,用以實(shí)現(xiàn)提高汽車的防盜性能,防止汽車被盜。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供的汽車防盜控制方法,應(yīng)用于車身控制器,包括:
接收到遙控鑰匙發(fā)送的解除防盜信號(hào)和點(diǎn)火檔位信號(hào);
對(duì)所述遙控鑰匙進(jìn)行認(rèn)證,并向處于防盜狀態(tài)的發(fā)動(dòng)機(jī)控制單元發(fā)送認(rèn)證請(qǐng)求;
接收所述發(fā)動(dòng)機(jī)控制單元發(fā)送的用于認(rèn)證的第一隨機(jī)碼,并在對(duì)遙控鑰匙的認(rèn)證通過后,向所述發(fā)動(dòng)機(jī)控制單元發(fā)送一第一認(rèn)證響應(yīng)消息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
接收所述發(fā)動(dòng)機(jī)控制單元在認(rèn)證通過并將防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)后返回的第一認(rèn)證通過確認(rèn)消息,記錄所述發(fā)動(dòng)機(jī)控制單元的狀態(tài)為防盜認(rèn)證通過狀態(tài)。
優(yōu)選地,所述汽車防盜控制方法還包括:
在接收到所述第一認(rèn)證通過確認(rèn)信息后,將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài),以及控制繼電器的低端啟動(dòng)。
優(yōu)選地,所述對(duì)遙控鑰匙進(jìn)行認(rèn)證的步驟包括:
接收所述遙控鑰匙發(fā)送的用于認(rèn)證的第二隨機(jī)碼;
在接收到所述遙控鑰匙發(fā)送的第二隨機(jī)碼后,向所述遙控鑰匙發(fā)送一第二認(rèn)證響應(yīng)信息,所述第二認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第二隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
接收所述遙控鑰匙發(fā)送的認(rèn)證通過的第二認(rèn)證通過確認(rèn)消息。
根據(jù)本發(fā)明實(shí)施例的另一方面,本發(fā)明實(shí)施例還提供了一種汽車防盜控制方法,應(yīng)用于發(fā)動(dòng)機(jī)控制單元,所述防盜控制方法包括:
接收車身控制器發(fā)送的認(rèn)證請(qǐng)求,根據(jù)所述認(rèn)證請(qǐng)求,向所述車身控制器發(fā)送用于認(rèn)證的第一隨機(jī)碼;
接收所述車身控制器發(fā)送的第一認(rèn)證響應(yīng)信息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
根據(jù)所述第一認(rèn)證響應(yīng)信息,確定與所述車身控制器是否認(rèn)證通過;
在與所述車身控制器認(rèn)證通過后,將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài),并向所述車身控制器發(fā)送第一認(rèn)證通過確認(rèn)信息,所述第一認(rèn)證通過確認(rèn)信息包含有與所述車身控制器認(rèn)證通過并將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)的信息。
優(yōu)選地,所述防盜控制方法還包括:
在將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)后,接收曲軸傳感器信號(hào),并根據(jù)所述曲軸傳感器信號(hào),控制繼電器的高端啟動(dòng)和噴油。
優(yōu)選地,所述根據(jù)所述第一認(rèn)證響應(yīng)信息,確定與所述車身控制器是否認(rèn)證通過的步驟包括:
判斷所述第一認(rèn)證響應(yīng)信息是否與預(yù)設(shè)認(rèn)證響應(yīng)信息相同;
在所述第一認(rèn)證響應(yīng)信息與預(yù)設(shè)認(rèn)證響應(yīng)信息相同時(shí),確定與所述車身控制器認(rèn)證通過;
在所述第一認(rèn)證信息與預(yù)設(shè)認(rèn)證響應(yīng)信息不相同時(shí),確定與所述車身控制器認(rèn)證未通過。
根據(jù)本發(fā)明實(shí)施例的另一方面,本發(fā)明實(shí)施例還提供了一種車身控制器,包括:
接收模塊,用于接收到遙控鑰匙發(fā)送的解除防盜信號(hào)和點(diǎn)火檔位信號(hào);
認(rèn)證與發(fā)送模塊,用于對(duì)所述遙控鑰匙進(jìn)行認(rèn)證,并向處于防盜狀態(tài)的發(fā)動(dòng)機(jī)控制單元發(fā)送認(rèn)證請(qǐng)求;
接收與發(fā)送模塊,用于接收所述發(fā)動(dòng)機(jī)控制單元發(fā)送的用于認(rèn)證的第一隨機(jī)碼,并在對(duì)所述遙控鑰匙的認(rèn)證通過后,向所述發(fā)動(dòng)機(jī)控制單元發(fā)送一第一認(rèn)證響應(yīng)消息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
接收與記錄模塊,用于接收所述發(fā)動(dòng)機(jī)控制單元在認(rèn)證通過并將防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)后返回的第一認(rèn)證通過確認(rèn)消息,記錄所述發(fā)動(dòng)機(jī)控制單元的狀態(tài)為防盜認(rèn)證通過狀態(tài)。
優(yōu)選地,所述車身控制器還包括:
切換與控制模塊,用于在接收到所述第一認(rèn)證通過確認(rèn)信息后,將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài),以及控制繼電器的低端啟動(dòng)。
優(yōu)選地,所述認(rèn)證與發(fā)送模塊包括:
接收與發(fā)送單元,用于接收所述遙控鑰匙發(fā)送的用于認(rèn)證的第二隨機(jī)碼;
發(fā)送單元,用于在接收到所述第二隨機(jī)碼后,向所述遙控鑰匙發(fā)送一第二認(rèn)證響應(yīng)信息,所述第二認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第二隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
接收單元,用于接收所述遙控鑰匙發(fā)送的認(rèn)證通過的第二認(rèn)證通過確認(rèn)消息。
根據(jù)本發(fā)明實(shí)施例的另一方面,本發(fā)明實(shí)施例還提供了一種發(fā)動(dòng)機(jī)控制單元,包括:
接收與發(fā)送模塊,用于接收車身控制器發(fā)送的認(rèn)證請(qǐng)求,根據(jù)所述認(rèn)證請(qǐng)求,向車身控制器發(fā)送用于認(rèn)證的第一隨機(jī)碼;
接收模塊,用于接收車身控制器發(fā)送的第一認(rèn)證響應(yīng)信息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
確定模塊,用于根據(jù)所述第一認(rèn)證響應(yīng)信息,確定與所述車身控制器是否認(rèn)證通過;
切換與發(fā)送模塊,用于在與車身控制器認(rèn)證通過后,將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài),并向車身控制器發(fā)送第一認(rèn)證通過確認(rèn)信息,所述第一認(rèn)證通過確認(rèn)信息包含有與車身控制器認(rèn)證通過并將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)的信息。
優(yōu)選地,所述發(fā)動(dòng)機(jī)控制單元還包括:
接收與控制模塊,用于在將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)后,接收曲軸傳感器信號(hào),并根據(jù)所述曲軸傳感器信號(hào),控制繼電器的高端啟動(dòng)和噴油。
優(yōu)選地,所述確定模塊包括:
判斷單元,用于判斷所述第一認(rèn)證響應(yīng)信息是否與預(yù)設(shè)認(rèn)證響應(yīng)信息相同;
第一確定單元,用于在所述第一認(rèn)證響應(yīng)信息與預(yù)設(shè)認(rèn)證響應(yīng)信息相同時(shí),確定與車身控制器認(rèn)證通過;
第二確定單元,用于在所述第一認(rèn)證信息與預(yù)設(shè)認(rèn)證響應(yīng)信息不相同時(shí),確定與車身控制器認(rèn)證未通過。
根據(jù)本發(fā)明的另一方面,本發(fā)明實(shí)施例還提供了一種汽車防盜控制方法,包括上述的車身控制器以及發(fā)動(dòng)機(jī)控制單元。
與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的汽車防盜控制方法,至少具有以下有益效果:
通過與遙控鑰匙以及與發(fā)動(dòng)機(jī)控制單元之間的雙重認(rèn)證,提高了汽車的防盜性能,能夠保證在非法人員對(duì)車輛進(jìn)行盜竊時(shí)無法啟動(dòng)車輛。
附圖說明
圖1為本發(fā)明第一實(shí)施例所述的汽車防盜控制方法的結(jié)構(gòu)示意圖;
圖2為本發(fā)明第二實(shí)施例所述的汽車防盜控制方法的結(jié)構(gòu)示意圖;
圖3為本發(fā)明第三實(shí)施例所述的汽車防盜控制方法的結(jié)構(gòu)示意圖;
圖4為本發(fā)明第四實(shí)施例所述的汽車防盜控制方法的結(jié)構(gòu)示意圖;
圖5為本發(fā)明第五實(shí)施例所述的汽車防盜控制方法的結(jié)構(gòu)示意圖;
圖6為本發(fā)明第六實(shí)施例所述的汽車防盜控制方法的結(jié)構(gòu)示意圖;
圖7為本發(fā)明第七實(shí)施例所述的車身控制器的結(jié)構(gòu)示意圖;
圖8為本發(fā)明第七實(shí)施例所述的車身控制器的另一結(jié)構(gòu)示意圖;
圖9為本發(fā)明第八實(shí)施例所述的發(fā)動(dòng)機(jī)控制單元的結(jié)構(gòu)示意圖;
圖10為本發(fā)明第八實(shí)施例所述的發(fā)動(dòng)機(jī)控制單元的另一結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。在下面的描述中,提供諸如具體的配置和組件的特定細(xì)節(jié)僅僅是為了幫助全面理解本發(fā)明的實(shí)施例。因此,本領(lǐng)域技術(shù)人員應(yīng)該清楚,可以對(duì)這里描述的實(shí)施例進(jìn)行各種改變和修改而不脫離本發(fā)明的范圍和精神。另外,為了清楚和簡(jiǎn)潔,省略了對(duì)已知功能和構(gòu)造的描述。
參照?qǐng)D1,本發(fā)明第一實(shí)施例提供了一種汽車防盜控制方法,應(yīng)用于車身控制器,包括:
步驟101,接收遙控鑰匙發(fā)送的解除防盜信號(hào)和點(diǎn)火檔位信號(hào);
步驟102,對(duì)所述遙控鑰匙進(jìn)行認(rèn)證,并向處于防盜狀態(tài)的發(fā)動(dòng)機(jī)控制單元發(fā)送認(rèn)證請(qǐng)求;
步驟103,接收所述發(fā)動(dòng)機(jī)控制單元發(fā)送的用于認(rèn)證的第一隨機(jī)碼,并在對(duì)遙控鑰匙的認(rèn)證通過后,向所述發(fā)動(dòng)機(jī)控制單元發(fā)送一第一認(rèn)證響應(yīng)消息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
步驟104,接收所述發(fā)動(dòng)機(jī)控制單元在認(rèn)證通過并將防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)后返回的第一認(rèn)證通過確認(rèn)消息,記錄所述發(fā)動(dòng)機(jī)控制單元的狀態(tài)為防盜認(rèn)證通過狀態(tài)。
具體的,上述步驟101中,遙控鑰匙時(shí)通過其內(nèi)部的轉(zhuǎn)發(fā)器與車身控制器的發(fā)動(dòng)機(jī)防盜控制基站芯片之間進(jìn)行無線通訊實(shí)現(xiàn)信號(hào)通信的,在于遙控鑰匙進(jìn)行認(rèn)證前,遙控鑰匙發(fā)送的點(diǎn)火檔位信號(hào)為遙控鑰匙處于ACC檔位時(shí)的信號(hào)。在車身控制器同時(shí)接收到這兩個(gè)信號(hào)時(shí),表明汽車駕駛員即將進(jìn)行發(fā)動(dòng)汽車的操作,車身控制器首先對(duì)遙控鑰匙進(jìn)行認(rèn)證,判斷該遙控鑰匙是否為與車輛對(duì)應(yīng)的遙控鑰匙。
車身控制器在判斷出該遙控鑰匙為車輛對(duì)應(yīng)的遙控鑰匙時(shí),再執(zhí)行與發(fā)動(dòng)機(jī)控制單元之間的解鎖認(rèn)證。在與遙控鑰匙之間認(rèn)證的時(shí)間必須在一個(gè)時(shí)間段內(nèi)進(jìn)行,該時(shí)間段為點(diǎn)火開關(guān)KL15一次開啟的時(shí)間。如果在該期間內(nèi),遙控鑰匙與車身控制器之間沒有完成認(rèn)證,則無法進(jìn)行與發(fā)動(dòng)機(jī)控制單元之間的認(rèn)證。
上述步驟103中的預(yù)定加密算法為XTEA算法(分組加密算法),通過對(duì)第一隨機(jī)碼進(jìn)行解密結(jié)算獲得第一認(rèn)真響應(yīng)信息,該第一認(rèn)證響應(yīng)消息實(shí)際為根據(jù)第一隨機(jī)碼解密計(jì)算出的密碼。
通過本發(fā)明第一實(shí)施例提供的汽車防盜控制方法,必須完成雙重認(rèn)證后才能使得汽車進(jìn)行啟動(dòng),能夠大大降低汽車車輛被盜的機(jī)率,保證了車輛的安全。
參照?qǐng)D2,本發(fā)明第二實(shí)施例提供了一種汽車防盜控制方法,應(yīng)用于車身控制器,包括:
步驟201,接收遙控鑰匙發(fā)送的解除防盜信號(hào)和點(diǎn)火檔位信號(hào);
步驟202,對(duì)所述遙控鑰匙進(jìn)行認(rèn)證,并向處于防盜狀態(tài)的發(fā)動(dòng)機(jī)控制單元發(fā)送認(rèn)證請(qǐng)求;
步驟203,接收所述發(fā)動(dòng)機(jī)控制單元發(fā)送的用于認(rèn)證的第一隨機(jī)碼,并在對(duì)遙控鑰匙的認(rèn)證通過后,向所述發(fā)動(dòng)機(jī)控制單元發(fā)送一第一認(rèn)證響應(yīng)消息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
步驟204,接收所述發(fā)動(dòng)機(jī)控制單元在認(rèn)證通過并將防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)后返回的第一認(rèn)證通過確認(rèn)消息,記錄所述發(fā)動(dòng)機(jī)控制單元的狀態(tài)為防盜認(rèn)證通過狀態(tài);
步驟205,在接收到所述第一認(rèn)證通過確認(rèn)信息后,將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài),以及控制繼電器的低端啟動(dòng)。
本發(fā)明第二實(shí)施例在上述第一實(shí)施例的基礎(chǔ)上增加了車身控制器在接收到發(fā)動(dòng)機(jī)控制單元返回的第一認(rèn)證通過確認(rèn)信息后,控制繼電器的低端進(jìn)行啟動(dòng)的步驟。當(dāng)繼電器的高端和低端都進(jìn)行啟動(dòng)后,能夠保證車輛進(jìn)行正常啟動(dòng)運(yùn)行。采用這種方式,能夠?qū)崿F(xiàn)在進(jìn)行解鎖后汽車能夠正常工作。
參照?qǐng)D3,本發(fā)明第三實(shí)施例對(duì)于上述第一實(shí)施例和上述的第二實(shí)施例中的對(duì)遙控鑰匙進(jìn)行驗(yàn)證的步驟進(jìn)行詳細(xì)的介紹,包括:
步驟301,接收所述遙控鑰匙發(fā)送的用于認(rèn)證的第二隨機(jī)碼;
步驟302,在接收到所述遙控鑰匙發(fā)送的第二隨機(jī)碼后,向所述遙控鑰匙發(fā)送一第二認(rèn)證響應(yīng)信息,所述第二認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第二隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
步驟303,接收所述遙控鑰匙發(fā)送的認(rèn)證通過的第二認(rèn)證通過確認(rèn)消息。
遙控鑰匙通過轉(zhuǎn)發(fā)器向發(fā)動(dòng)機(jī)防盜線圈發(fā)送低頻信號(hào),該低頻信號(hào)包括了上述的第二隨機(jī)碼,發(fā)動(dòng)機(jī)防盜線圈在接收到該低頻信號(hào)后通過LIN總線轉(zhuǎn)發(fā)給車身控制器,車身控制器利用XTEA算法對(duì)該第二隨機(jī)碼進(jìn)行解密計(jì)算獲得對(duì)應(yīng)的第二認(rèn)證響應(yīng)信息并反饋給防盜鑰匙,防盜鑰匙對(duì)該第二認(rèn)證響應(yīng)信息與預(yù)設(shè)的認(rèn)證響應(yīng)信息進(jìn)行比較,在二者相同時(shí),則向車身控制器發(fā)揮第二認(rèn)證通過確認(rèn)信息。
通過上述方式,能夠精確的實(shí)現(xiàn)車身控制器和遙控鑰匙之間的認(rèn)證,并且,只有與汽車相配對(duì)的遙控鑰匙才能正確的實(shí)現(xiàn)與車身控制器之間的認(rèn)證,這種方式能夠杜絕非法人員用其他鑰匙對(duì)汽車進(jìn)行啟動(dòng)的情況出現(xiàn)。
參照?qǐng)D4,本發(fā)明第四實(shí)施例提供了一種汽車防盜控制方法,應(yīng)用于發(fā)動(dòng)機(jī)控制單元,包括:
步驟401,接收車身控制器發(fā)送的認(rèn)證請(qǐng)求,根據(jù)所述認(rèn)證請(qǐng)求,向所述車身控制器發(fā)送用于認(rèn)證的第一隨機(jī)碼;
步驟402,接收所述車身控制器發(fā)送的第一認(rèn)證響應(yīng)信息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;步驟403,根據(jù)所述第一認(rèn)證響應(yīng)信息,確定與所述車身控制器是否認(rèn)證通過;
步驟404,在與所述車身控制器認(rèn)證通過后,將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài),并向所述車身控制器發(fā)送第一認(rèn)證通過確認(rèn)信息,所述第一認(rèn)證通過確認(rèn)信息包含有與所述車身控制器認(rèn)證通過并將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)的信息。
具體的,上述步驟402中的預(yù)定加密算法為XTEA算法,通過對(duì)第一隨機(jī)碼進(jìn)行解密計(jì)算獲得該第一認(rèn)證響應(yīng)信息。
本發(fā)明第四實(shí)施例給出了發(fā)動(dòng)機(jī)控制單元在接收到車身控制器發(fā)送的認(rèn)證請(qǐng)求后,如何實(shí)現(xiàn)與車身控制器之間的認(rèn)證,以及在認(rèn)證成功后對(duì)其自身的防盜狀態(tài)進(jìn)行切換的操作。采用本發(fā)明第四實(shí)施例記載的方式,能夠提高汽車的防盜性能,防止汽車被盜。
參照?qǐng)D5,本發(fā)明第五實(shí)施例提供了一種汽車防盜控制方法,應(yīng)用于發(fā)動(dòng)機(jī)控制單元,包括:
步驟501,接收車身控制器發(fā)送的認(rèn)證請(qǐng)求,根據(jù)所述認(rèn)證請(qǐng)求,向所述車身控制器發(fā)送用于認(rèn)證的第一隨機(jī)碼;
步驟502,接收所述車身控制器發(fā)送的第一認(rèn)證響應(yīng)信息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
步驟503,根據(jù)所述第一認(rèn)證響應(yīng)信息,確定與所述車身控制器是否認(rèn)證通過;
步驟504,在與所述車身控制器認(rèn)證通過后,將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài),并向所述車身控制器發(fā)送第一認(rèn)證通過確認(rèn)信息,所述第一認(rèn)證通過確認(rèn)信息包含有與所述車身控制器認(rèn)證通過并將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)的信息;
步驟505,在將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)后,接收曲軸傳感器信號(hào),并根據(jù)所述曲軸傳感器信號(hào),控制繼電器的高端啟動(dòng)和噴油。
本發(fā)明第五實(shí)施例在上述第四實(shí)施例的基礎(chǔ)上給出了發(fā)動(dòng)機(jī)控制單元如對(duì)繼電器的高端進(jìn)行控制的方法,在發(fā)動(dòng)機(jī)控制單元對(duì)繼電器的高端進(jìn)行啟動(dòng)以及車身控制器對(duì)繼電器的低端進(jìn)行啟動(dòng)后,車輛實(shí)現(xiàn)正常啟動(dòng)。
參照?qǐng)D6,本發(fā)明第六實(shí)施例在上述第四實(shí)施例和上述第五實(shí)施例的基礎(chǔ)上,增加了發(fā)動(dòng)機(jī)控制單元如何判斷與車身控制器之間認(rèn)證通過的步驟,其包括:
步驟601,判斷所述第一認(rèn)證響應(yīng)信息是否與預(yù)設(shè)認(rèn)證響應(yīng)信息相同;
步驟602,在所述第一認(rèn)證響應(yīng)信息與預(yù)設(shè)認(rèn)證響應(yīng)信息相同時(shí),確定與所述車身控制器認(rèn)證通過;
步驟603,在所述第一認(rèn)證信息與預(yù)設(shè)認(rèn)證響應(yīng)信息不相同時(shí),確定與所述車身控制器認(rèn)證未通過。
通過上述步驟,可以實(shí)現(xiàn)對(duì)車身控制控制器和發(fā)動(dòng)機(jī)控制單元之間的認(rèn)證是否通過進(jìn)行判斷出,采用此種方式,判斷非常簡(jiǎn)單,并且判斷準(zhǔn)確率較高。
參照?qǐng)D7,本發(fā)明第七實(shí)施例提供了一種車身控制器,包括:
接收模塊,用于接收到遙控鑰匙發(fā)送的解除防盜信號(hào)和點(diǎn)火檔位信號(hào);
認(rèn)證與發(fā)送模塊,用于對(duì)所述遙控鑰匙進(jìn)行認(rèn)證,并向處于防盜狀態(tài)的發(fā)動(dòng)機(jī)控制單元發(fā)送認(rèn)證請(qǐng)求;
接收與發(fā)送模塊,用于接收所述發(fā)動(dòng)機(jī)控制單元發(fā)送的用于認(rèn)證的第一隨機(jī)碼,并在對(duì)所述遙控鑰匙的認(rèn)證通過后,向所述發(fā)動(dòng)機(jī)控制單元發(fā)送一第一認(rèn)證響應(yīng)消息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
接收與記錄模塊,用于接收所述發(fā)動(dòng)機(jī)控制單元在認(rèn)證通過并將防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)后返回的第一認(rèn)證通過確認(rèn)消息,記錄所述發(fā)動(dòng)機(jī)控制單元的狀態(tài)為防盜認(rèn)證通過狀態(tài)。
參照?qǐng)D8,優(yōu)選地,所述車身控制器還包括:
切換與控制模塊,用于在接收到所述第一認(rèn)證通過確認(rèn)信息后,將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài),以及控制繼電器的低端啟動(dòng)。
參照?qǐng)D8,優(yōu)選地,所述認(rèn)證與發(fā)送模塊包括:
接收與發(fā)送單元,用于接收所述遙控鑰匙發(fā)送的用于認(rèn)證的第二隨機(jī)碼;
發(fā)送單元,用于在接收到所述第二隨機(jī)碼后,向所述遙控鑰匙發(fā)送一第二認(rèn)證響應(yīng)信息,所述第二認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第二隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;
接收單元,用于接收所述遙控鑰匙發(fā)送的認(rèn)證通過的第二認(rèn)證通過確認(rèn)消息。
通過本發(fā)明第七實(shí)施例所述的汽車防盜控制裝置,雙重驗(yàn)證的方式提高了汽車的防盜性能,驗(yàn)證的精度高,驗(yàn)證流程簡(jiǎn)單。
參照?qǐng)D9,根據(jù)本發(fā)明第八實(shí)施例的另一方面,本發(fā)明實(shí)施例還提供了一種發(fā)動(dòng)機(jī)控制單元,包括:
接收與發(fā)送模塊,用于接收車身控制器發(fā)送的認(rèn)證請(qǐng)求,根據(jù)所述認(rèn)證請(qǐng)求,向車身控制器發(fā)送用于認(rèn)證的第一隨機(jī)碼;
接收模塊,用于接收車身控制器發(fā)送的第一認(rèn)證響應(yīng)信息,所述第一認(rèn)證響應(yīng)消息攜帶有基于預(yù)定加密算法對(duì)所述第一隨機(jī)碼計(jì)算得到的響應(yīng)內(nèi)容;確定模塊,用于根據(jù)所述第一認(rèn)證響應(yīng)信息,確定與所述車身控制器是否認(rèn)證通過;
切換與發(fā)送模塊,用于在與車身控制器認(rèn)證通過后,將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài),并向車身控制器發(fā)送第一認(rèn)證通過確認(rèn)信息,所述第一認(rèn)證通過確認(rèn)信息包含有與車身控制器認(rèn)證通過并將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)的信息。
參照?qǐng)D10,優(yōu)選地,所述發(fā)動(dòng)機(jī)控制單元還包括:
接收與控制模塊,用于在將自身的防盜狀態(tài)切換為防盜認(rèn)證通過狀態(tài)后,接收曲軸傳感器信號(hào),并根據(jù)所述曲軸傳感器信號(hào),控制繼電器的高端啟動(dòng)和噴油。
參照?qǐng)D10,優(yōu)選地,所述確定模塊包括:
判斷單元,用于判斷所述第一認(rèn)證響應(yīng)信息是否與預(yù)設(shè)認(rèn)證響應(yīng)信息相同;
第一確定單元,用于在所述第一認(rèn)證響應(yīng)信息與預(yù)設(shè)認(rèn)證響應(yīng)信息相同時(shí),確定與車身控制器認(rèn)證通過;
第二確定單元,用于在所述第一認(rèn)證信息與預(yù)設(shè)認(rèn)證響應(yīng)信息不相同時(shí),確定與車身控制器認(rèn)證未通過。
通過本發(fā)明第八實(shí)施例所述的汽車防盜控制裝置,詳細(xì)的給出了發(fā)動(dòng)機(jī)控制單元如何實(shí)現(xiàn)與車身控制的認(rèn)證方式,通過該裝置,可以快速的判斷出認(rèn)證是否成功,并且,該裝置,結(jié)構(gòu)簡(jiǎn)單,驗(yàn)證流程簡(jiǎn)單。
根據(jù)本發(fā)明的另一方面,本發(fā)明實(shí)施例還提供了一種汽車防盜控制方法,包括上述的車身控制器以及發(fā)動(dòng)機(jī)控制單元。以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。