计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于S6700芯片与ISO/IEC15693标准的读卡器设计

2014-09-24 01:17
导读:理工论文论文,基于S6700芯片与ISO/IEC15693标准的读卡器设计在线阅读,教你怎么写,格式什么样,科教论文网提供各种参考范例: 摘要:采用TI公司最新的多协议收发器芯片S6700,结合MCU设计了
摘要:采用TI公司最新的多协议收发器芯片S6700,结合MCU设计了ISO/IEC15693读卡器,介绍S6700通信协议和ISO/IEC15693标准,给出部分子程序。S6700和MCU的接口非常简单。

1 综述

自从20世纪70年代IC卡诞生以来,在飞速发展的微电子技术的带动下,IC卡已经深入到社会生活的各个角落,各种各样的卡大大方便了人们的生活:银行的食堂卡、信用卡,公交车使用的交通卡,就餐使用的食堂卡,出入管理使用的考勤卡,打电话使用的付费电话卡,手机中使用的SIM卡等等。

IC卡又称为集成电路卡。卡片内封装有集成电路,用以存储和处理数据。IC卡的发展经历了从存储卡到智能卡,从接触式卡到非接触式卡,从近距离到远距离的过程。ISO/IEC7816标准定义的卡是接触卡,读卡机具必须和卡的触点接触才能和和卡进行信息交换,所以磨损严重,容易受污染,使用寿命低,操作速度慢。为此,非接触式卡技术迎刃而生。非接触式卡又称射频卡、感应卡,采用无线电调制方式和读卡机具进行信息交换。ISO/IEC10536定义的卡称为密耦合卡;ISO/IEC 14443定义的卡是近耦合卡(PICC),对应读卡机具简写为PCD;ISO/IEC15693对应的卡是遥耦合卡(VICC),对应的读卡机具简写为VCD。VICC比PICC具有更远的读卡距离,二者均采用13.56MHz工作频率,均具有防冲突机制。

图1所示的框图简单表示了射频卡读写系统的工作原理。

2 硬件设计

2.1 S6700芯片

S6700芯片是TI公司最新开发的针对IC卡读写的多协议收发器。它提供给用户数字接口,所以应用非常方便。ASIC能够支持的协议包括:TI TAGIT协议、ISO/IEC 15693-2、ISO/IEC 14443-2(TYPE A)等。S6700采用SSOP20封装, 5V供电,内部封装有发送调制器和接收解调器,采和曼彻斯特编码方式,典型发送功率200mW,其ESD保护符合MILSTD-883标准,有IDLE、POWER DOWN、FULL POWER三种电源管理功能。

笔者利用该ASIC结合MCU完整的实现了ISO/IEC 15693-3所规定的对VICC操作上层协议。

ISO/IEC 15693-2所规定的VCD与VICC通信物理层协议全部由ASIC实现,用户通过同步串行接口(SPI)遵照ASCI的通信求和ASIC打交道就可以实现VICC的读写操作。MCU和ASIC的通信接口有三根线:SCLOCK、DIN、DOUT,分别代表时钟线、数据输入线、数据输出线。时钟线是双向的,发送数据时由MCU控制,接收数据时由ASIC控制,在时钟的上升沿ASIC锁存数据。DOUT除了在接收数据期间的数据输出功能外,还用来表征ASIC内部FIFO的情况。DOUT内部下拉,平时为低电平。输入数据过程中,当ASIC的16位FIFO寄存器满时,DOUT线会自动跳变为高电平,直到FIFO寄存器空出,DOUT线又会跳变为低电平。在DOUT为高电平期间,输入数据无效。除了通信线外,M_ERR线用来在同时读多张卡的时候表征数据的冲突情况。同样,M_RR线内部下拉,平时为低电平,冲突时此线会升为高电平。

(科教作文网http://zw.nseAc.com)


图2

所设计的应用电路如图2所示。图2中包括三个部分:ASIC典型应用电路、与MCU接口电路和天线电路。R2、L1、C5、C6组成串联谐振电路,匹配阻抗50Ω,可调电容C6用来准确调整电路谐振点在13.56MHz。如果认为ASIC 200mW输出功率不足,也可以再加一级功放电路,以提高读写距离。

对ASIC的操作有三种模式:普通模式、寄存器模式和直接模式。直接模式下,MCU要直接面向处理射频信号,比较复杂,所以此种模式一般不用。普通模式和寄存器模式操作的均是标准的数字信号,其不同在于规定芯片操作的一些参数,例如:所采用的射频协议、调制方式及传输速率是由命令序列中规定的还是由寄存器所设定的。普通模式每条指令均含有该指令使用的参数,而寄存器模式指令序列中并不含这些参数,而是由预先写入的寄存器中的数值所决定。注意,ASIC上电后必须首先初始化时间寄存器,芯片才能正常工作。

上一篇:抽油机节能电控装置综述(2) 下一篇:没有了