基于ARM的汽車射頻識(shí)別防盜系統(tǒng)的設(shè)計(jì)方案
4.系統(tǒng)的軟件設(shè)計(jì)
4.1 系統(tǒng)的整體設(shè)計(jì)
系統(tǒng)軟件的整體設(shè)計(jì)包括系統(tǒng)啟動(dòng)代碼BOOTLOAD的編寫、硬件驅(qū)動(dòng)的編寫,嵌入式實(shí)時(shí)操作系統(tǒng)的移植等工作[4/5].由于其它的論文已經(jīng)做了成熟的論述,在此本文不做重點(diǎn)討論。
4.2 S6700系列的時(shí)序命令
讀卡器的主要軟件部分就是通過(guò)MCU向S6700系列的芯片RI-R6C-001A發(fā)送的命令序列和接收的數(shù)據(jù),發(fā)送喝接收中必須要符合內(nèi)部ASIC的通信協(xié)議和ISO/IEC15693-3的規(guī)范。否則得不到任何的返回信息。
首先軟件發(fā)動(dòng)的命令要滿足內(nèi)部ASIC的命令格式。內(nèi)部ASIC的命令結(jié)構(gòu)如表1所示。
其中:
S1:為MCU發(fā)送到RI-R6C-001A命令的起始位:
CMD:為ASIC支持的相關(guān)命令,當(dāng)RI-R6C-0014A工作再寄存器模式時(shí)候該位為1個(gè)字節(jié);DATA:由ISO/IEC15693-3規(guī)定,這部分?jǐn)?shù)據(jù)一般是發(fā)送到VICC;ESI:為MCU發(fā)送RI-R6C-001A的命令結(jié)束位。
4.3 讀卡應(yīng)用程序的設(shè)計(jì)主程序的設(shè)計(jì)是要從初始化各個(gè)設(shè)備后再開始進(jìn)行讀卡的操作,流程圖如圖3所示所示:
5.實(shí)驗(yàn)室試驗(yàn)驗(yàn)證
此系統(tǒng)經(jīng)過(guò)在S3C44B0X搭建的實(shí)驗(yàn)系統(tǒng)上實(shí)驗(yàn),系統(tǒng)運(yùn)行良好。操作界面友好。很好的實(shí)現(xiàn)了系統(tǒng)的各項(xiàng)主要功能。
6.小結(jié)
本文主要介紹了射頻識(shí)別技術(shù)應(yīng)用于汽車防盜系統(tǒng)的設(shè)計(jì)方案。該方案設(shè)計(jì)了一種基于ARM的射頻識(shí)別系統(tǒng)的硬件及部分電路的設(shè)計(jì)。本文主要介紹了此射頻識(shí)別技術(shù)應(yīng)用于汽車防盜系統(tǒng)的方法和實(shí)現(xiàn)。筆者運(yùn)用射頻識(shí)別技術(shù)研制的新型汽車防盜器,經(jīng)過(guò)數(shù)次調(diào)試和試用,其性能不僅穩(wěn)定,而且安全可靠。在實(shí)際應(yīng)用中也取得了良好的效果。實(shí)踐表明,該防盜器具有技術(shù)先進(jìn)、實(shí)用、方便、兼容性好、體積小和功能全等優(yōu)點(diǎn),是一種比較理想的汽車防盜系統(tǒng)。
評(píng)論