欢迎来到天天文库
浏览记录
ID:22466421
大小:204.16 KB
页数:27页
时间:2018-10-29
《射频卡数据采集系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、射频卡数据采集系统设计一、课题要求分析:射频卡简介射频卡(简称RF卡)是一种以无线方式传送数据的集成电路卡片,它具有数据处理及安全认证功能等特有的优点:?RF卡在读写时是处于非接触操作状态,避免了由于接触不良所造成的读写错误等误操作,同时避免了灰尘、油污等外部恶劣环境对读写卡的影响。读写错误等误操作,同时避免了灰尘、汕污等外部恶劣环境对读写卡的影响。??操作简单、快捷一RF卡采取无线通迅方式,使用时无方向要求,所以使用起来十分方便。防冲突一RF卡中存冇快速防冲突机制,能防止卡片之间出现数据干扰,闵此终端可以冋时处理多张卡片。便于一卡多用:R
2、F卡中有多个分区,每个分区又各自有自己的密码,所以可以将不同的分区用于不同的应用,实现一-多用。与接触式1C卡相比较,射频卡具有以下优点:?可靠性高一卡与读写器之间无机械接触,避免了由于接触读写而产生的各种故障。例如:由于粗暴插卡、非卡外物插入、灰尘、油污导致接触不良等原因造成的故障;?卡表面无裸露的芯片,无须担心芯片脱落、静电击穿,弯曲损坏等问题;操作方便、快捷一由于非接触通讯,读写器在lcm-lOcm范围内就可以对卡片操作,所以不必象1C卡那样进行插拔工作;非接触卡使用时没有方向性,卡片可以任意方向掠过读写器表面,可大大提高每次使用的速
3、度;?防冲突一射频卡中有快速防冲突机制,能防止卡片之间出现数据干扰,因此读写器可以“同时”处理多张非接触式射频卡;应用范围广一射频卡的存储器结构特点使它一卡多用;可应用于不同的系统,用户根裾不同的应用设定不同的密码和访问条件;加密性能好一射频卡的序列号是唯一的,制造厂家在产品出厂前已将此序列号固化,不可再更改;射频卡与读写器之间采用双向验证机制,即读写器验证射频卡的合法性,同时射频卡也验证读写器的合法性;处理前,卡要与读写器进行三次相互认证,而且在通讯过程中所宥的数据都加密。此外,卡中各个扇区都有自己的操作密码和访问条件。设计采用串口的方式
4、外接的射频1C卡读写器,提供射频识别及1C卡读写功能,供研究移动物流智能终端设备使用,来完成无线射频技术与移动物流智能终端的集成开发任务。文章在硬件电路设计中深入探讨了射频识别系统的关键技术一射频天线,并设计出完善实用的系统射频天线。随后给出了读写器通用Demo硬件电路的应用开发方案。文章接着分析了系统的软件实现方案和射频卡读写原理,架构了实现对1C卡的读数裾、写数裾、控制等完备操作的编程指令并说明了系统设计的程序流程。其后设计了具体的系统验证测试人案,利用测试系统进行功能验证测试,具体描述了系统各个功能模块的详细实现过程和测试过程,给出了
5、信号收发的测试实例。最后,对课题中所作的工作进行了总结,对系统扩展性、可应用的环境及电路上可以继续研究的部分进行了探讨和展望。二、嵌入式处理器选择:ARM7TDMI核的SEP32O3MCU芯片ARM处理器核因其卓越的性能和显著优点,已成为高性能、低功耗、低成本嵌入式处理器核的代名词,得到了众多半导体厂家和整机厂商的大力支持。ARM处理器已经占据了绝大部分32位、64位高端嵌入式处理器的市场,形成了移动通信、手持计算、多媒体数字消费等嵌入式解决方案事实上的标准。ARM处理器是基于精简指令集计算机(RTsc,Reduced丁nstruetion
6、setcomputer)体系结构的计算机系统,采用3级一7级流水线,低工作电压,大量采用最新的体系结构和实现技术,这些使处理器的闪核小巧、结构简单、功耗大大降低。现在,ARM处理器的应用己相当广泛,这主要表现在:(1)工业控制领域。作为32位的R工sc架构,基于ARM核的微控制器芯片不但占据了高端微控制器市场的大部分市场份额,同时也逐渐向低端微控制器应用领域扩展,ARM微控制器的低功耗、高性价比,向传统的8位/16位微控制器提出了挑战。(2>无线通讯领域。目前己有超过85%的无线通讯设备采用了ARM技术,ARM以其高性能和低成木,在该领域的
7、地位日益巩⑶网络应用。随着宽带技术的推广,采用ARM技术的ADSL芯片正逐步获得竞争优势。此外,ARM在语音及视频处理上进行了优化,并获得广泛支持,也对DSP的应用领域提出了挑战。(4)消费类电子产品。ARM技术在目前流行的数字音频播放器、数字机顶盒和游戏机中得到广泛采用。(5)成像和安全产品。现在流行的数码相机和打印机中绝大部分采用ARM技术,手机中的32位SIM智能卡也采用了ARM技术。除此以外,ARM微处理器及技术还泣用到许多不同的领域,并会在将来取得更加广泛的成用。ARM微处理器的特点:(1)体积小、低功耗、低成本、高性能。(2)支
8、持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件。(3>大量使用寄存器,指令执行速度更快。(4)人多数数据操作都在寄存器中完成。(5)寻址方式灵活简
此文档下载收益归作者所有