RF ID,即Radio Frequency I-dentification)是从20世纪80年代开始走向成熟的一项自动识">

基于RFID的汽车防盗系统设计与实现

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于RFID的汽车防盗系统设计与实现

作者:时间:2008-01-11 来源: 浏览评论

引言

射频识别技术(RF ID">RF ID,即Radio Frequency I-dentification)是从20世纪80年代开始走向成熟的一项自动识别技术。它利用射频方式进行非接触式双向通信方式来交换数据以达到识别目的。可用于识别高速运动物体并可同时识别多个射频卡,而且操作快捷方便,不怕油渍、灰尘污染等恶劣的环境,特别适合于实现系统的自动化且不易损坏。本文介绍的射频识别系统是将射频识别技术应用到汽车防盗系统中的一次成功尝试。

1 RF ID">RF ID汽车防盗系统概述

随着科技的发展,汽车防盗装置日趋严密和完善,目前防盗器按其结构与功能可分四大类:机械式、电子式、芯片式和网络式,虽然各有优劣,但汽车防盗的发展方向则向智能程度更高的芯片式和网络式发展。RF ID">RF ID 汽车防盗系统属于芯片式防盗系统,它是RF ID">RF ID的新应用。由于这是一种足够小的、能够封装到汽车钥匙当中并含有特定码字的射频卡。该系统在汽车方向盘下安装有阅读器,阅读器离点火钥匙的距离小于7厘米,当插入一把带有应答器的正确钥匙并打到"M"位时,汽车防盗系统上电工作,阅读器读取到有效的UID号,系统语音提示钥匙正确,并自动完成对码、解

锁发动机电脑,否则语音报警,发动机电脑处于闭锁状态,发动机管理系统(EMS)锁定油路和引擎,发动机点火和喷油的控制被切断,汽车无法启动,汽车的中央计算机也就能容易地防止短路点火,实现防盗功能。

2 RF ID">RF ID汽车防盗系统组成原理

RF ID">RF ID系统为该汽车防盗系统的核心组成部分。一般由标签(TAG,即射频卡)、阅读器、射频天线三部分组成。标签由耦合元件及芯片组成,含有内置天线,用于和射频天线间通讯;阅读器用于读取(在读写卡中还可以写入)标签信息;射频天线用于在标签和读取器间传递射频信号。系统的基本工作流程是阅读器通过射频天线发送一定频率的射频信号;射频卡进入射频天线工作区域时即产生感应电流,射频卡获得能量被激活,然后由射频卡将自身编码等信息通过卡内天线发送出去;射频天线接收到从射频卡发送来的载波信号,并经调节器传送到阅读器后,阅读器对接收的信号进行解调和解码,然后送到后台主系统进行相关处理;主系统根据逻辑运算判断该卡的合法性,同时针对不同的设定做出相应的处理和控制,并发出指令信号控制执行机构动作。

3 RF ID">RF ID汽车防盗系统硬件设计

本RF ID">RF ID汽车防盗系统以RF ID">RF ID系统为核心组成。汽车防盗系统硬件控制单元选用

Motorola(Freescale)的16位单片机MC9S12D64,射频识别系统由阅读器S6700、应答器TAG-IT和射频天线组成。此外,系统还包括存储电路(AT24C01),检测电路,语音电路和CAN总线通讯电路。RF ID">RF ID 汽车防盗系统的硬件设计框图如图1所示。

RFID">RF ID汽车防盗系统硬件设计

src="/images/article/13e85b65-6279-417b-bf25-1c67336f5fab

/20070705122637579.jpg.png" width=380>

本系统中的控制单元单片机MC9S12D64延续了飞思卡尔半导体在车用微控制器领域的优良传统,是以速度更快的S12内核(Star Core)为核心的MC9S12系列单片机成员,这两种器件管脚兼容,存储器可以得到升级。并且片内有多种外围设备可供选择。MC9S12D64共有8种工作模式,模式的设定可通过复位期间采集BKGD、MODB、MODA三个引脚的状态来实现,这样可增强应用的可选择性。

控制单元主要负责与应用系统软件进行通信、执行应用系统软件发来的命令、控制与射频卡的通信过程(主-从原则)及信号的编解码、对一些特殊的系统还要执行反碰撞算法、对射频卡与阅读器问要传送的数据进行加密和解密,以及进行射频卡和阅读器间的身份验证等附加功能。

{{分页}}

S6700 IC卡读写多协议收发器与应答器TAG-IT共同组成射频系统,S6700采用13.56 MHz工作频率。并具有防冲突机制。由于S6700采用的是曼彻斯特编码方式,故能允许多张卡同时读写而不会发生冲突。典型发送功率为200 mW。它支持的协议包括TI TAG-IT协议、ISO/IEC15693-2协议和ISO/IEC 14443-2协议。S6700与CPU的接口为同步串行接口(SPI)。SCLOCK、DIND、OUT分别为时钟线、数据输入线、数据输出线。时钟线为双向,DOUT在接收数据期间用于数据输出,而在发送数据期间则用来指示S6700内部F IF O 寄存器的情况。

应答器TAG-IT完全兼容ISO/IEC15693协议。卡内有64位的UID(卡号)和8位的AFI (应用识别号)、8位的DSFID(数据存储格式),其中UID是不可修改的。另外,卡内有2 KB的EEPROM,分成64块,每块32Bit,每个块均可锁定,以保护数据免于修改。射频系统的阅读器电路设计图如图2所示。

AT24C01是具有I2C总线的1K位电可擦除存储器,具有独立的写周期(最大10 ms),上电后可在线编程数据,失电时能长期保存结果,这样可以有效地防止人为对汽车电源的破坏。AT24C01存储相应的TAG-IT的UID号,用于与读取的应答器的UID进行核对。语音电路以ISD5216集成语音芯片为核心,ISD5216具有录

音播放能力和4MB的数字资料存储功能,结合调理和功放电路实现多段语音的录放,从而方便地实现了

RF ID">RF ID防盗系统的安全提示和报警功能。检测电路用来检测汽车的各种状态信息,检测到的状态信息包括车门的检测,对电源,刹车等信号的检测。MCU通过检测到的状态信息做出判断决策,通过执行机构控制方向灯、电源、门磁锁和轮毂锁。

CAN通讯网络模块负责将启动信号和检测信号通过CAN网传输给汽车的中央处理器。中央处理器通过接收的信号做决策判断。CAN总线通信方式灵活、抗干扰能力强,目前在汽车控制系统中应用广泛。CAN通讯接口硬件设计如图3所示,其中82C250是CAN控制器和物理总线间的接口,它和CAN控制器之间采用光隔P113来提高系统的抗干扰能力。

{{分页}}

4 RF ID">RF ID汽车防盗系统软件的实现

RF ID">RF ID汽车防盗系统软件的设计开发环境为Code Warrior for S12,它是面向以HC12和S12为CPU 的单片机应用开发软件包。包括集成开发环境IDE、处理器专家库、全芯片仿真、可视化参数显示工具、项目工程管理器、C交叉编译器、汇编器、链接器以及调试器。其调试方式为BDM方式,BDM ( Background Debug Mode)是Freescale公司的一种系统调试方式,具备基本的调试功能,包括资源访问及运行控制,与指令挂牌及断点逻辑配合可以实现很多重要的开发功能。

相关文档
最新文档