本文介绍一种利用单片机的实时控制及数据处理功能,结合汽车自身速度检测与震动传感技术,实现了汽车防撞、防盗报警系统。当汽车持续倒车超过两米时会发出防撞报警信号;当汽车被锁车后,如果车体出现震动,则发出防盗报警信号。与此同时,可以从LED显示器观看报警状态以及报警持续时间和报警次数。
防盗震动报警的基本原理
防盗报警系统主要采用灵敏的震动传感器作为信号检测装置。防盗报警系统默认锁车以后自动打开。也可以在锁车以后通过防盗键控开关将其强行关闭。防盗检测由磁震传感器集成电路输入有效信号给单片机AT89C51。当传感器检测到震动时,输出高电平经反相器后由单片机接收进行防盗控制,控制发射器发出防盗信号(脉冲) , 驾驶员通过身边的遥控器接收信号,进行相应的处置,同时切断启动电路。
具体工作过程如下:防盗开关与单片机的P2.0引脚相连,开关合上时,进入防盗状态,并延时一段时间,以确保主人离开, 防止误报警。当传感器检测到振动时输出高电平,经反相器后将单片机的P1.6端置0进行声光报警, P1.7端被置0切断启动电路,此时P1.4端发出连续的50kHz的脉冲经缓冲后,由发射器CZ27F发射,由遥控器接收进行声光报警。
遥控器工作过程如下:遥控器内置单片机AT89C51,当中断0接收到边沿触发信号时进入报警程序,单片机的P1 3端置0,进行声光报警。当检测到关闭开关合上时,关闭声光报警;单片机的P1.1输出脉冲信号,发射器发射频率信号,由汽车里的报警装置接收 ,同时遥控器自身的中断0关闭,以防误报警。
声光报警电路原理图如下:
图2 声光报警电路
LED数码显示器电路
单片机输出信号,在推动电路的配合下使LED数码显示器正常工作。显示电路是智能仪器的重要功能电路之一,为简化电路、降低成本,通常采用动态显示方式来实现,这里使用是价位较低的Max7219。采用MAX公司的MAX7219接收数据信号,并由一段电阻排阻抬高电压,最终配合7段LED显示器显示结果。
显示电路原理图如下:
基于MAX7219的8位数码显示电路
MAX7219具有数据锁存功能,其中所存信号LOAD与输入信号DIN以时钟信号CLK作为参考,在有效的触发沿传送数据。
用户评论(0)