汽車智能防盜防撞報警系統(tǒng)的設計
介紹一種將單片機的實時控制及數(shù)據(jù)處理功能,與超聲波的測距技術(shù)、紅外線傳感器控測技術(shù)相結(jié)合,實現(xiàn)的汽車防撞、防盜報警系統(tǒng)。
關(guān)鍵詞:單片機;防盜防撞;報警器
Huaian 223001, China)
(2)顯示方式:靜態(tài)連續(xù)顯示;
(3)檢測人體:采用紅外線傳感器,如有盜竊,能及時將信號傳到單片機;
(4)報警處理:對所測的參數(shù)進行超限判斷,如超限,給出聲光報警;
(5)發(fā)射和接收功能:通過防盜發(fā)射器和接收器實現(xiàn),由單片機控制;另有遙控器對防盜信號進行遙控。
1.4工作原理
(1)傳感器的選擇
汽車防撞系統(tǒng)涉及到距離的檢測,根據(jù)測量的環(huán)境和要求,利用超聲波測距具有測量靈敏度高,穿透力強,測量速度快,測量角度大的特點,可對較大范圍內(nèi)的物體進行檢測。本系統(tǒng)選用MA40EIS型超聲波發(fā)射傳感器和MA40EIR接收傳感器。
防盜系統(tǒng)采用紅外傳感器TX05D,它是一種“一體化”紅外發(fā)射、接收器件,其內(nèi)部包含紅外線發(fā)射、接收、信號放大與處理電路,能以非接觸方式檢測出前方一定范圍內(nèi)的人體或物體,并轉(zhuǎn)換成高電平輸出。TX05D內(nèi)部采用了低功耗器件和抗干擾電路,工作穩(wěn)定可靠、性能優(yōu)良。?
(2)防撞檢測
本系統(tǒng)選用單片機AT89C51為信號控制器。具體工作過程如下:防撞開關(guān)與AT89C51的P2.1引腳相連,開關(guān)合上時,AT89C51的P1.5端置0發(fā)射超聲波,計數(shù)器開始計數(shù)。超聲波接收電路接收到信號將信號輸入到中斷1(為邊沿觸發(fā)),接收到信號的同時計數(shù)器關(guān)閉,讀出計數(shù)值,進行距離計算;此距離與報警距離比較,當小于報警距離時,顯示距離,并且AT89C51 P1.6置0進行聲光報警,當大于報警距離時,不報警。
(3)防盜檢測?
由紅外傳感器集成電路輸入有效信號給單片機AT89C51。當紅外傳感器檢測到人體時,輸出高電平經(jīng)反相器后由單片機接收進行防盜控制,控制發(fā)射器發(fā)出防盜信號(脈沖),駕駛員通過身邊的遙控器接收信號,進行相應的處置,同時切斷啟動電路。
具體工作過程如下:防盜開關(guān)與單片機的P2.0引腳相連,開關(guān)合上時,進入防盜狀態(tài),并延時一段時間,以確保主人離開,防止誤報警。當TX05D檢測到人體時輸出高電平經(jīng)反相器后將單片機的P1.6端置0進行聲光報警,P1.7端被置0切斷啟動電路,此時P1.4端發(fā)出連續(xù)的50kHz的脈沖經(jīng)緩沖后,由發(fā)射器CZ?7F發(fā)射,由遙控器接收進行聲光報警。
遙控器工作過程如下(圖2):遙控器內(nèi)置單片機AT89C51,當中斷0接收到邊沿觸發(fā)信號時進入報警程序,單片機的P1.3端置0,進行聲光報警。當檢測到關(guān)閉開關(guān)合上時,關(guān)閉聲光報警;單片機的P1.1輸出脈沖信號,發(fā)射器發(fā)射頻率信號,由汽車里的報警裝置接收(此控制是防止汽車里的聲光報警誤報警),同時遙控器自身的中斷0關(guān)閉,以防誤報警。?
(1)超聲發(fā)射電路(圖3):由555時基電路和超聲波發(fā)射探頭組成,單片機AT89C51的P1.5端反相后接4腳,控制555時基電路產(chǎn)生40kHz的頻率信號(此時超聲波振幅最大)給超聲波發(fā)生器,由超聲波探頭發(fā)射的超聲波射向障礙物。
?
2.3防盜發(fā)射電路和接收電路
(1)發(fā)射組件CZ-7F:內(nèi)部由高頻管MPSH10作載波振蕩和發(fā)射,另外加一級輸入信號晶體管8050放大器等組成。調(diào)制方式為調(diào)頻,載波頻率為280MHz,工作電壓為6~12V,調(diào)制電壓為6V。該組件有三個引腳,1腳UDD為正電源端,2腳為調(diào)制信號輸入端,3腳USS為負電源端。
(2)接收組件CZ-7J:由檢波解調(diào)電路和功率電路LM358等組成,與CZ-7F配對使用 。工作電壓典型值為6V。其外部也有三個引腳:1腳UDD為正電源端,2腳為解調(diào)信號 輸出端,3腳USS為負電源端。這對遙控組件電路成熟,工作穩(wěn)定,可靠性高,可用來 傳送數(shù)字信號或模擬信號,有效工作距離不少于600米。包括天線在內(nèi)的全部元件均已調(diào)好 。
(3)防盜發(fā)射電路:正常工作時AT89C51的P1.4端為高電平,不發(fā)射脈沖 ,發(fā)射器 不工作。當檢測到防盜信號時(即人體時),內(nèi)部程序用定時器控制發(fā)射一50kHz的脈沖,經(jīng) 反相器緩沖后,發(fā)射器工作,發(fā)射所需的信號。
(4)防盜接收電路:當遙控器上的發(fā)射器發(fā)射脈沖時,此接收器接收到信號,經(jīng)放 大整形后輸出的信號由單片機中斷口接收,并轉(zhuǎn)入相應的中斷程序進行處理。
防撞程序由計數(shù)、中斷接收、計算距離、二進制數(shù)到BCD碼的轉(zhuǎn)換、比較報警和顯示模塊組 成。防盜程序由檢測信號、發(fā)射防盜信號、報警、中斷接收遙控器信號等模塊組成。對于遙 控器其程序較為簡單,由中斷接收、報警模塊組成。
3.2軟件功能
(1)監(jiān)測功能:當監(jiān)測按鍵按下時,單片機作出相應處理;
(2)顯示功能:顯示距離、報警信息;
(3)中斷功能;
(4)數(shù)據(jù)轉(zhuǎn)換功能。限于篇幅,主程序流程圖略。
用戶評論
共 條評論