摘要:随着汽车大量进入家庭,汽车盗窃案件也呈上升趋势。现在市场上的汽车报警装置,普遍存在着误报率高和无法有效通知车主的缺陷。针对指纹的惟一性和终身不变性的特点,在现有嵌入式系统的基础上,利用单片机STM32F103VC和GSM网络的短消息服务的优点,完成了汽车指纹报警系统的总体设计。实验证明该比较合理,方案可行性高,有较强的实用价值和广阔的应用前景。 关键词:;;单片机;GSM;STM32
随着汽车市场的飞速发展和人们生活水平的提高,越来越来多的汽车进入普通家庭。就显得尤为重要,成为一个亟待解决的重要的社会问题。目前市场上销售的报警器多为加装式汽车防盗器和采用电子密码钥匙的汽车防盗器。加装式汽车防盗器主要采用串接式的线路,对于精通汽车电路的盗贼来说,用跨接的方法可很轻松地避开防盗电路,防盗系统如同虚设。对于采用电子密码钥匙的汽车防盗器,盗贼一般通过偷取钥匙,并利用遥控器快速寻车并实施盗窃。这说明现有的汽车防盗装置的防盗手段并不可靠。而采用模块验证车主身份并辅助多种报警措施来完成汽车防盗报警器的设计,能够在不改变汽车整体电路的情况下尽可能地保障汽车的安全。指纹识别 是生物特征识别的一种,它利用指纹特征的惟一性和终身不变性对个人身份进行认证,具有极高的安全性和易用性。本文将指纹识别技术应用于汽车防盗系统中,并结合GSM无线通信网络,实现远程报警,有效地保障了汽车的安全。
1 系统结构和工作原理 该汽车防盗器主要由MCU、指纹识别模块、无线通信模块、LCD显示屏、语音电路、电子密码钥匙接口电路、键盘、控制电路和电源电路等组成。其硬件原理框图如图1所示。MCU选用意法半导体公司推出的基于低功耗的嵌入式ARM CortexTM—M3内核的增强型32位芯片STM32F10 3VC,它的工作电压为2.0~3.6 V,本设计采用3.3 V,其最高工作频率可达到72 MHz,具有多达80个快速I/O端口,所有I/O口可以映像到16个外部中断,几乎所有端口均可容忍5 V信号。片内具有256 KB的FLASH,2个I2C接口,2个SPI接口,3个USART接口,3个16位定时器,每个定时器有多达4个用于输入捕获/输出比较/PWM或脉冲计数的通道和增量编码器输入,2个看门狗定时器(独立的和窗口型的)等。图l中“KEY—ON”为汽车钥匙位置,取自钥匙开关,经光电耦合后送入STM32F103VC的PE10。无线通信模块和指纹识别模块分别经RS 232收发器MAX3232接STlM32F103VC的USART1和USART2;密码钥匙由U盘实现,USB接口连接STM32F103VC的SPI1;语音电路接STM32F103VC的SPI2;4×4键盘与PE0~PE7连接,液晶显示数据由PD0~PD7提供。 主要工作原理如下:车主停车熄火后,防盗器进入锁定状态。此时如果汽车钥匙不在ON位,就不能进行指纹识别;只有当汽车钥匙在ON位,才可用指纹识别解锁防盗器并自动点火。在锁定状态下,汽车的油路、电路等被切断,汽车钥匙无法点火;如果强行剪断指纹采集模块和控制盒的连线,或者不识别指纹而强行用汽车钥匙点火,汽车会通过鸣号、闪灯和无线通信网络报警。在锁定状态插入密码钥匙可进入解锁状态,并可根据LCD和语音提示通过小键盘进行指纹注册/删除、手机号码设置和应急点火等操作。 (责任编辑:admin)
|