余紅燕,陳輝淦
(1.福建船政交通職業(yè)學(xué)院,福建 福州 350007;2.福建信息職業(yè)技術(shù)學(xué)院,福建 福州 350003)
基于89C52的汽車防盜器設(shè)計(jì)
余紅燕1,陳輝淦2
(1.福建船政交通職業(yè)學(xué)院,福建 福州350007;2.福建信息職業(yè)技術(shù)學(xué)院,福建 福州350003)
從目前汽車被偷盜的常見(jiàn)現(xiàn)象,介紹基于89C52的中低端汽車防盜器,列出其硬件電路設(shè)計(jì)和軟件程序控制流程圖。
89C52;汽車防盜器;硬件設(shè)計(jì);軟件設(shè)計(jì)
從最近幾年的汽車銷量增長(zhǎng)速度來(lái)看,我國(guó)的汽車市場(chǎng)潛力非常巨大,特別是乘用車市場(chǎng)。同時(shí)汽車的偷盜也越來(lái)越多,但中低端汽車原車無(wú)車身防盜器,如豐田致炫、花冠、威馳等。以下是汽車偷盜常見(jiàn)的方法。
1.1用屏蔽干擾器干擾鎖車
汽車盜竊案中最多的一種盜竊方式,使用一個(gè)屏蔽干擾器,在車主遙控鎖車時(shí),開(kāi)啟干擾器阻止車主鎖車門,待車主離開(kāi)之后,打開(kāi)車門到車上偷盜財(cái)物,如同拿自己家物品一樣。
防盜訣竅:干擾器有效距離的遠(yuǎn)近,取決于干擾器的功率大小。在利用遙控鑰匙鎖車門時(shí),一定要拉一下車門檢查是否鎖好,或看雙閃燈有沒(méi)有閃爍。最好不要在車內(nèi)放置貴重物品。
1.2高科技的萬(wàn)能鑰匙
隨著現(xiàn)代科技的飛速發(fā)展,萬(wàn)能鑰匙在不斷地進(jìn)步和更新?lián)Q代。從最早的初級(jí)開(kāi)鎖工具 (如小鋼絲、小鐵片等),發(fā)展到如今較為先進(jìn)的高壓膨脹氣囊、高頻振動(dòng)毛刷和電動(dòng)電磁開(kāi)鎖器;更為先進(jìn)的有超導(dǎo)軟射線探測(cè)儀、超聲波高頻探測(cè)儀和最新的激光掃描儀,它們利用各種光波、射線掃描和探測(cè)鎖具內(nèi)部結(jié)構(gòu)并將其輕易打開(kāi)。
1.3讓報(bào)警器掩護(hù)偷車
市面上不少報(bào)警器是帶震動(dòng)報(bào)警,一般情況下,報(bào)警器通過(guò)車內(nèi)的震動(dòng)傳感器報(bào)警,所以報(bào)警器很容易因受到打雷、鞭炮、聲響等震動(dòng)頻繁報(bào)警。此時(shí)偷車可讓人們放松警惕,車主也會(huì)以為是打雷、放鞭炮等引起的報(bào)警。
基于89C52的汽車防盜器不但可以解決更換遙控器的缺陷,對(duì)以上3種汽車偷盜方式也有很好的抑制作用。該防盜器的功能如下。
1)車門開(kāi)啟時(shí)自動(dòng)提醒過(guò)往車輛的行人。在沒(méi)進(jìn)入防盜的情況下,開(kāi)啟任意一個(gè)車門,雙閃燈自動(dòng)開(kāi)啟5 s,以提醒過(guò)往車輛和行人注意,此時(shí)車門打開(kāi)。如果車門開(kāi)啟后,5s內(nèi)車門已關(guān)上,雙閃燈也立即關(guān)閉。
2)上鎖成功喇叭提示。上鎖時(shí)如果所有車門都關(guān)好了,喇叭提示上鎖成功,車輛已進(jìn)入防盜狀態(tài)。反之上鎖時(shí)沒(méi)有喇叭提示,說(shuō)明可能有車門沒(méi)關(guān)好,或上鎖時(shí)受到干擾器干擾而沒(méi)有上鎖成功。
3)報(bào)警延時(shí)關(guān)閉。車輛上鎖成功后,如果小偷砸玻璃或用其它手段非法打開(kāi)車門,鑰匙插入點(diǎn)火開(kāi)關(guān),則喇叭發(fā)出鳴1s停1s的警報(bào)聲音,雙閃燈同時(shí)開(kāi)啟,以達(dá)到驚嚇小偷的同時(shí),讓行人注意到車輛有可能被盜的作用。小偷關(guān)上車門棄車而逃后,喇叭和雙閃燈繼續(xù)警報(bào)20s后又進(jìn)入防盜狀態(tài)。
基于89C52的汽車防盜器總體設(shè)計(jì)方案如圖1所示。
圖1 總體設(shè)計(jì)方案
3.1硬件設(shè)計(jì)
本文所述方案中的報(bào)警喇叭和雙閃燈都用原車的喇叭和雙閃燈。電源部分選用4.5~24 V寬電壓電源輸入的MP2359芯片,主控芯片采用低成本的STC89C52芯片。硬件設(shè)計(jì)方案如圖2所示。
圖2 硬件設(shè)計(jì)方案
基于89C52的汽車防盜器硬件接線作用如下:①電源正極 (常電);②電源負(fù)極;③車門開(kāi)啟信號(hào),用來(lái)檢測(cè)車門是否打開(kāi);④雙閃燈信號(hào)開(kāi)關(guān),用來(lái)開(kāi)啟雙閃燈;⑤鑰匙檢測(cè)信號(hào),用來(lái)檢測(cè)鑰匙是不是取出,上鎖時(shí)是否進(jìn)入防盜;⑥喇叭開(kāi)關(guān),用來(lái)上鎖成功提示和報(bào)警;⑦門鎖電機(jī)線,用來(lái)檢測(cè)是鎖或解鎖信號(hào)。
3.2軟件設(shè)計(jì)
為了能快速響應(yīng),解鎖信號(hào)接到外部中斷1,上鎖信號(hào)接到外部中斷2。雙閃燈定時(shí)5s用定時(shí)器T0,沒(méi)解除防盜時(shí)報(bào)警延時(shí)20s關(guān)閉用定時(shí)器T1。本方案的程序控制流程圖如圖3所示。
圖3 程序控制流程圖
本方案充分利用原車上的信號(hào)和執(zhí)行器,可以不破壞原車線路,低成本、快速地加上車身防盜器。本方案可直接推向市場(chǎng),也可以用于教學(xué)。
[1]朱玉龍.汽車電子硬件設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2011:177-241.
[2]郭天祥.新概念51單片機(jī)C言語(yǔ)教程-入門、提高、開(kāi)發(fā)、拓展全攻略 [M].北京:電子工業(yè)出版社,2010:2012-213.
(編輯心翔)
Design of Car Alarm Based on 89C52
YU Hong-yan1,CHEN Hui-gan2
(1.Fujian Chuanzheng Communications College,F(xiàn)uzhou 350007,China;2.Fujian Polytechnic of Information Technology,F(xiàn)uzhou 350003,China)
Using examples of normal car stolen situation,the article introduces low-end car alarms based on 89C52,and lists the hardware circuit design and software control flowchart.
89C52;car alarm;hardware design;software design
U463.6
B
1003-8639(2016)09-0043-02
2016-03-25