基于ARM的汽车射频识别防盗系统的设计方案
4.系统的软件设计
4.1 系统的整体设计
系统软件的整体设计包括系统启动代码BOOTLOAD的编写、硬件驱动的编写,嵌入式实时操作系统的移植等工作[4/5].由于其它的论文已经做了成熟的论述,在此本文不做重点讨论。
4.2 S6700系列的时序命令
读卡器的主要软件部分就是通过MCU向S6700系列的芯片RI-R6C-001A发送的命令序列和接收的数据,发送喝接收中必须要符合内部ASIC的通信协议和ISO/IEC15693-3的规范。否则得不到任何的返回信息。
首先软件发动的命令要满足内部ASIC的命令格式。内部ASIC的命令结构如表1所示。

其中:
S1:为MCU发送到RI-R6C-001A命令的起始位:
CMD:为ASIC支持的相关命令,当RI-R6C-0014A工作再寄存器模式时候该位为1个字节;DATA:由ISO/IEC15693-3规定,这部分数据一般是发送到VICC;ESI:为MCU发送RI-R6C-001A的命令结束位。
4.3 读卡应用程序的设计主程序的设计是要从初始化各个设备后再开始进行读卡的操作,流程图如图3所示所示:

5.实验室试验验证
此系统经过在S3C44B0X搭建的实验系统上实验,系统运行良好。操作界面友好。很好的实现了系统的各项主要功能。
6.小结
本文主要介绍了射频识别技术应用于汽车防盗系统的设计方案。该方案设计了一种基于ARM的射频识别系统的硬件及部分电路的设计。本文主要介绍了此射频识别技术应用于汽车防盗系统的方法和实现。笔者运用射频识别技术研制的新型汽车防盗器,经过数次调试和试用,其性能不仅稳定,而且安全可靠。在实际应用中也取得了良好的效果。实践表明,该防盗器具有技术先进、实用、方便、兼容性好、体积小和功能全等优点,是一种比较理想的汽车防盗系统。
评论