隨著汽車保有量的增長,汽車安全和盜竊問題變得越來越重要。
現(xiàn)在,大多數(shù)汽車已經(jīng)實現(xiàn)了防盜警報(anTI小偷警報,簡稱ATA)功能,該功能主要使用超聲波檢測來確定是否存在非法進入[1],然后激活聲光警報。
這種方法可以有效地檢測非法進入,但也存在誤報的可能性,給周圍環(huán)境帶來很大的麻煩。
在作者針對某車型設(shè)計的一體式車身控制器中,通過檢測開鎖動作,點火狀態(tài),車身狀態(tài)和防盜狀態(tài),綜合判斷鎖車是否安全,它是否被猛烈地進入,以及是否被非法點燃,以實現(xiàn)安全鎖定和防盜。
報警功能,本文首先介紹了防盜報警器(以下簡稱ATA)的工作原理及其狀態(tài)機的設(shè)計,然后介紹了聲光報警,安全鎖車的機制及其軟件。
執(zhí)行。
ATA的工作原理:有效的ATA單元需要正確觸發(fā)警報和警告動作,同時避免因錯誤觸發(fā)警報而帶來的不便。
這是通過判斷汽車是否正常進入和點火是否正常來實現(xiàn)的。
首先,當(dāng)汽車被鎖定時,喇叭和轉(zhuǎn)向信號被用來提示用戶安全地鎖定汽車。
只有在四門雙蓋狀態(tài)(四個門開關(guān),引擎蓋開關(guān),行李箱開關(guān))都關(guān)閉且點火信號無效的情況下,它才是安全的。
鎖車。
安全鎖定汽車后,它將進入防盜狀態(tài),并監(jiān)視四門,兩蓋狀態(tài)和點火信號[2]。
如果檢測到門,行李箱或發(fā)動機蓋未打開而沒有解鎖,則視為非法進入。
如果檢測到如果點火信號有效,則視為非法點火。
此時,通過喇叭和轉(zhuǎn)向信號激活聲音和視覺警報,并在5秒內(nèi)執(zhí)行解鎖動作或檢測到點火鑰匙ON / OFF開關(guān)兩次,警報停止并返回到正常狀態(tài)。
ATA結(jié)構(gòu)如圖1所示。
圖1:ATA結(jié)構(gòu)圖圖1:ATA結(jié)構(gòu)示意圖ATA單元在按鍵鎖定和解鎖動作下執(zhí)行門鎖控制,同時以狀態(tài)機的形式實現(xiàn)防盜報警狀態(tài)的跳轉(zhuǎn)。
同時,結(jié)合一些警告動作來提醒用戶當(dāng)前的車身狀態(tài),以下首先分析防盜報警狀態(tài)及其跳躍,描述狀態(tài)跳躍的過程,然后描述車身狀態(tài)警告的設(shè)計行動。
ATA狀態(tài)機設(shè)計:根據(jù)汽車的使用以及對安全性和防盜的需求,設(shè)計了以下狀態(tài):正常狀態(tài)NORMAL,防盜狀態(tài)SECURITY,等待退出防盜狀態(tài)QUIT_SECURITY,警報狀態(tài)ALARM ,正常狀態(tài)對應(yīng)于正常使用的汽車的狀態(tài),防盜狀態(tài)對應(yīng)于安全鎖定汽車之后的狀態(tài)。
等待退出防盜狀態(tài)是中間過渡狀態(tài)。
在防盜狀態(tài)下,用戶將門解鎖而不打開,并且警報狀態(tài)對應(yīng)于非法進入或非法點火的狀態(tài)。
下面以狀態(tài)機的形式描述這四個ATA狀態(tài)的跳轉(zhuǎn)。
狀態(tài)圖如圖2所示。
圖2 ATA狀態(tài)圖圖2:ATA狀態(tài)圖在四個門和兩個蓋完全關(guān)閉且點火信號無效的情況下,鑰匙被遠(yuǎn)程鎖定或前門被鎖定,并且ATA進入安全狀態(tài)。
開始監(jiān)視身體狀態(tài)和解鎖動作;在“安全”狀態(tài)下,檢測到四扇門和兩個門均打開,或者點火信號有效,進入“報警”狀態(tài),啟動聲光報警,在“安全”狀態(tài)下解鎖,進入“ QUIT_SECURITY”狀態(tài); QUIT_SECURITY是一個處于中間瞬態(tài)的狀態(tài),最多可以維持20s。
加班時,它將自動鎖定并再次進入“安全”狀態(tài)。
這樣可以防止用戶意外按下遙控器解鎖鍵帶來安全問題。
如果在此期間門是打開的,它將進入正常狀態(tài);否則,將進入正常狀態(tài)。
在警報狀態(tài)下,經(jīng)過一個警報周期后,它檢測到四個門和兩個蓋已完全關(guān)閉,并且點火信號無效,然后返回到安全狀態(tài)。
通過在5S內(nèi)兩次解鎖或接通點火信號ON / OFF,它也可以進入正常狀態(tài)。
具體的代碼設(shè)計在這里將不再重復(fù)。