基于89C52的汽车防盗器设计
2016-10-14余红燕陈辉淦
余红燕,陈辉淦
(1.福建船政交通职业学院,福建 福州 350007;2.福建信息职业技术学院,福建 福州 350003)
基于89C52的汽车防盗器设计
余红燕1,陈辉淦2
(1.福建船政交通职业学院,福建 福州350007;2.福建信息职业技术学院,福建 福州350003)
从目前汽车被偷盗的常见现象,介绍基于89C52的中低端汽车防盗器,列出其硬件电路设计和软件程序控制流程图。
89C52;汽车防盗器;硬件设计;软件设计
1 汽车偷盗常见现象
从最近几年的汽车销量增长速度来看,我国的汽车市场潜力非常巨大,特别是乘用车市场。同时汽车的偷盗也越来越多,但中低端汽车原车无车身防盗器,如丰田致炫、花冠、威驰等。以下是汽车偷盗常见的方法。
1.1用屏蔽干扰器干扰锁车
汽车盗窃案中最多的一种盗窃方式,使用一个屏蔽干扰器,在车主遥控锁车时,开启干扰器阻止车主锁车门,待车主离开之后,打开车门到车上偷盗财物,如同拿自己家物品一样。
防盗诀窍:干扰器有效距离的远近,取决于干扰器的功率大小。在利用遥控钥匙锁车门时,一定要拉一下车门检查是否锁好,或看双闪灯有没有闪烁。最好不要在车内放置贵重物品。
1.2高科技的万能钥匙
随着现代科技的飞速发展,万能钥匙在不断地进步和更新换代。从最早的初级开锁工具 (如小钢丝、小铁片等),发展到如今较为先进的高压膨胀气囊、高频振动毛刷和电动电磁开锁器;更为先进的有超导软射线探测仪、超声波高频探测仪和最新的激光扫描仪,它们利用各种光波、射线扫描和探测锁具内部结构并将其轻易打开。
1.3让报警器掩护偷车
市面上不少报警器是带震动报警,一般情况下,报警器通过车内的震动传感器报警,所以报警器很容易因受到打雷、鞭炮、声响等震动频繁报警。此时偷车可让人们放松警惕,车主也会以为是打雷、放鞭炮等引起的报警。
2 防盗器功能简介
基于89C52的汽车防盗器不但可以解决更换遥控器的缺陷,对以上3种汽车偷盗方式也有很好的抑制作用。该防盗器的功能如下。
1)车门开启时自动提醒过往车辆的行人。在没进入防盗的情况下,开启任意一个车门,双闪灯自动开启5 s,以提醒过往车辆和行人注意,此时车门打开。如果车门开启后,5s内车门已关上,双闪灯也立即关闭。
2)上锁成功喇叭提示。上锁时如果所有车门都关好了,喇叭提示上锁成功,车辆已进入防盗状态。反之上锁时没有喇叭提示,说明可能有车门没关好,或上锁时受到干扰器干扰而没有上锁成功。
3)报警延时关闭。车辆上锁成功后,如果小偷砸玻璃或用其它手段非法打开车门,钥匙插入点火开关,则喇叭发出鸣1s停1s的警报声音,双闪灯同时开启,以达到惊吓小偷的同时,让行人注意到车辆有可能被盗的作用。小偷关上车门弃车而逃后,喇叭和双闪灯继续警报20s后又进入防盗状态。
3 总体设计
基于89C52的汽车防盗器总体设计方案如图1所示。
图1 总体设计方案
3.1硬件设计
本文所述方案中的报警喇叭和双闪灯都用原车的喇叭和双闪灯。电源部分选用4.5~24 V宽电压电源输入的MP2359芯片,主控芯片采用低成本的STC89C52芯片。硬件设计方案如图2所示。
图2 硬件设计方案
基于89C52的汽车防盗器硬件接线作用如下:①电源正极 (常电);②电源负极;③车门开启信号,用来检测车门是否打开;④双闪灯信号开关,用来开启双闪灯;⑤钥匙检测信号,用来检测钥匙是不是取出,上锁时是否进入防盗;⑥喇叭开关,用来上锁成功提示和报警;⑦门锁电机线,用来检测是锁或解锁信号。
3.2软件设计
为了能快速响应,解锁信号接到外部中断1,上锁信号接到外部中断2。双闪灯定时5s用定时器T0,没解除防盗时报警延时20s关闭用定时器T1。本方案的程序控制流程图如图3所示。
图3 程序控制流程图
4 总结
本方案充分利用原车上的信号和执行器,可以不破坏原车线路,低成本、快速地加上车身防盗器。本方案可直接推向市场,也可以用于教学。
[1]朱玉龙.汽车电子硬件设计[M].北京:北京航空航天大学出版社,2011:177-241.
[2]郭天祥.新概念51单片机C言语教程-入门、提高、开发、拓展全攻略 [M].北京:电子工业出版社,2010:2012-213.
(编辑心翔)
Design of Car Alarm Based on 89C52
YU Hong-yan1,CHEN Hui-gan2
(1.Fujian Chuanzheng Communications College,Fuzhou 350007,China;2.Fujian Polytechnic of Information Technology,Fuzhou 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