基于指紋識別的汽車防盜系統(tǒng)設(shè)計
3 軟件設(shè)計
系統(tǒng)主程序流程圖如圖4所示。本文引用地址:http://www.ex-cimer.com/article/197323.htm
在鎖定狀態(tài),車主要進(jìn)行指紋注冊/刪除或應(yīng)急點火時,接入密碼鑰匙,通過鍵盤操作STM32F103VC在其PA1產(chǎn)生CH376T芯片的SPI片選信號,低電平有效,然后按SPI輸出方式發(fā)出一個字節(jié)的數(shù)據(jù),延時1.5μs,從CH376T接收一個字節(jié)的數(shù)據(jù),等待SPI接口空閑后,MCU繼續(xù)從CH376T接收數(shù)據(jù),直到MCU禁止SPI片選。接下來對讀取的數(shù)據(jù)進(jìn)行密碼匹配,密碼匹配正確時可進(jìn)入設(shè)置狀態(tài),車主可根據(jù)語音和LCD提示進(jìn)行操作,操作結(jié)束便返回鎖定狀態(tài)。如果密碼匹配不正確將發(fā)出相應(yīng)報警信號并切斷電路和油路。如果不進(jìn)行設(shè)置,當(dāng)插入汽車鑰匙并打至“ON”位,可進(jìn)行指紋采集和匹配,匹配正確可自動點火(點火失敗時可用車鑰匙再次點火),如果指紋匹配不正確,發(fā)出相應(yīng)報警并保持電路和油路為斷開狀態(tài)。
4 結(jié)論
本文采用增強(qiáng)型32位低功耗單片機(jī)STM32F103VC、指紋識別技術(shù)和無線通信GSM技術(shù)設(shè)計了汽車防盜系統(tǒng),它利用人體指紋的生物特征的惟一性,通過指紋識別控制汽車的電路、油路等,從而達(dá)到防盜的目的。活體指紋的不可復(fù)制性以及復(fù)雜性,可以做到防解碼的特點,解決了目前廣泛采用的無線遙控方式存在空中截碼和非法獲取電子鑰匙合法開車等問題。GSM技術(shù)增加了人防功能,它能通過無線網(wǎng)絡(luò)進(jìn)行遠(yuǎn)程報警。本系統(tǒng)的設(shè)計,有效的彌補(bǔ)了單一防盜電路的缺點,保障了汽車的安全。
評論