RC500_系列射频卡开发手册.doc

上传人:博****1 文档编号:548265182 上传时间:2023-03-30 格式:DOC 页数:32 大小:380.18KB
返回 下载 相关 举报
RC500_系列射频卡开发手册.doc_第1页
第1页 / 共32页
RC500_系列射频卡开发手册.doc_第2页
第2页 / 共32页
RC500_系列射频卡开发手册.doc_第3页
第3页 / 共32页
RC500_系列射频卡开发手册.doc_第4页
第4页 / 共32页
RC500_系列射频卡开发手册.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《RC500_系列射频卡开发手册.doc》由会员分享,可在线阅读,更多相关《RC500_系列射频卡开发手册.doc(32页珍藏版)》请在金锄头文库上搜索。

1、RC500 系列Mifare 系列射频卡开发手册 2002/01/10 版本 1.1 目 录 第一章 RC500系统描述1.1 MIFARE 系统简介 1.2 RC500系统结构及功能说明 1.3 RC500系统安装 1.4 用户系统开发步骤第二章 RC500系统通信协议2.1 通信接口定义2.2 通信方式 2.2.1 标准RS232通信协议 2.2.2 TTL电平RS232通信协议 2.2.3 LD自定义格式通信协议2.3 通信命令传输:两次握手协议 第三章 RC500系统操作命令3.1 模块操作命令3.2 卡片操作基础命令集3.2 卡片操作高级命令集第四章 Advic32 函数动态链接库

2、4.1 运行环境说明 4.2 ADVIC32 动态库说明 4.3 ADVIC32 常量定义 4.4 ADVIC32 函数定义 4.5 ADVIC32 函数详解附录一 RC500命令代码速查表附录二 RC500命令返回码表第一章 RC500系统描述RC500系列MIFARE卡读写器/读写模块是本公司研制生产的智能卡读写器/读写模块系列产品之一。它独立完成对MIFARE系列非接触卡的读写及控制操作,广泛应用于需以MIFARE卡作为存贮媒体的系统中。它可以作为用户系统中的一部份,受控于主控制器,完成用户系统设定的对MIFARE卡片的所有操作。用户应用本模块,能够简便地构成自己的智能卡应用产品。1.1

3、 MIFARE系统简介 近几年来,IC智能卡中的非接触式射频卡的安全保密、使用简便等特点使其在各领域的应用中异军突起,特别在民用系统(自动电表抄表系统、公交/地铁自动售票系统、企业“一卡通”、巡更保安系统等)中得到广泛的应用。人们己愈来愈多开始接收和使用智能卡。相信该领域的发展将越来越大。MIFARE智能卡系统的核心是PHILIPS公司的MIFARE 1 S50系列晶片,该技术己被制定为国际标准:ISO/IEC 14443 TYPE A。目前许多较大的IC卡卡片制造商的非接触卡制造均以MIFARE技术为标准。MIFARE卡中包含一块ASIC微晶片和一个高频天线,其工作原理是:读写器中的MIFA

4、RE基站向MIFARE卡发一组固定频率(13.56MHz)的电磁波,卡片内有一个LC串联谐振电路,其频率与基站发射的频率相同,在电磁波的激励下,LC谐振电路产生共振,从而使卡片内具有电荷,当所积累的电荷达到2V时,卡片中芯片将卡内数据发射出去或接收基站对卡片的操作。MIFARE IC卡具有较强的数据通信加密并双向验证密码系统,且具有防重叠功能,能在同一时间处理重叠在读写器天线内的多张重叠的卡片。MIFARE IC卡与基站通信使用握手式半双工通信协议;卡片中有高速的CRC协处理器,符合CCITT标准。MIFARE IC卡在制造时具有唯一的卡片序列号,该序列号无法复制,在市面上不会有重复的两张MI

5、FARE卡片,因此它具有更高的防伪装性。用户根据自身系统的不同要求,可以采用存贮容量不等的MIFARE卡片,以保证用户系统的性能/价格比。MIFARE卡片上还提供具有高安全的电子钱包,及具有增值/减值的专项命令,非常适合于公交/地铁等行业的检票系统以及作为电子铁包的应用场合。MIFARE卡片上的数据的读写操作时间6 cm1.3 RC500系统安装1.3.1 系统组成 RC500系统包括如下部份: RC500V0x 读写器/读写模块 一台 RC500V0x 读写天线 一块 与PC机连接的通信电缆 一条 RC500系统软件磁盘 一套 RC500用户开发手册 一册(电子文档,包含在系统软磁盘中)1.

6、3.2 系统安装 RC500系统既可以直接连接到用户PC机上,作为一个MIFARE卡读写器独立使用,又可以作为用 户应用系统的一部份,嵌入到用户系统中。 以下步骤说明RC500连接到用户PC机上的步骤,用户可以应用本系统提供的测试软件对卡片进 行操作,以熟悉MIFARE卡的使用。1) 关闭计算机电源,拔出键盘;2) 将键盘的电缆接头连接到RC500通信电缆的相应座中;RC500系统的电源是直接取自计算机键盘,对于无法与本电缆插头配套的计算机,用户可自行加入+5V 电源至RC500模块中。3) 将RC500通信电缆插入到PC机键盘座中,连接好RS232串行插口;4) 连接RC500通信电缆和RC

7、500模块;(RC500读写器的电缆线己连好)5) 将RC500天线与RC500模块连接好;6) 打开PC机,将RC500系统软盘拷贝到计算机中,安装系统软件;7) 运行MIFARE卡测试程序,执行系统提供的各个测试命令。 1.4用户系统开发步骤如果你是第一次使用本系列的产品,或者第一次应用MIFARE卡片作应用系统,请参照以下描述的流程展开你的开发工作。1 依据系统需求,确定符合要求的产品,以下可供选择时参考:所需产品的用途; 若直接与计算机连接,可以采用RC500读写器;若需要将模块接入到你的终端产品, 可以采用RC500模块;若RC500读写器和模块都不满足你的要求,请到供应商定制所需产

8、品。2 依据系统需求,确定符合要求的卡片如果你的卡片是单一用途,可以采用Mifare light 10卡,如果你的卡片是多用途系 统,则采用Mifare 1卡,如用于考勤和售饭等“一卡通”应用。Mifare 1卡价格比Mifare Light 10高。若项目的资金充足,最好采用M1卡, 以利于系统的扩充。3 阅读卡片技术资料,详细了解卡片的数据存取方式结构,操作方式,设计用户数据 的存储结构。4 选择主机与RC500系列模块之间的通信方式RC500系统的操作是由主系统发出控制命令来完成的,该提供了三种与主系统之间的命令传输 方式: 标准RS232、TTL电平RS232、LD自定义格式 这三种通

9、信方式的的通信协议请参阅本说明书中通信协议一章。建议选择RS232通信方式,这种通信方式数据传输速度快,当模块与主控方的 距离超过1米时,应选用标准232。5 阅读通信协议一章,了解RC500模块或读写器与主控方的通信协议。6 应用系统开发本系统提供了完整的用户系统开发所需资料,包括MIFARE卡片资料、RC500模块命令手册、Advic32.DLL操作函数动态链接库、C51开发指南等。请参阅相关章节,相信这些对你的产品研制一定会有帮助。第二章 RC500系统通信协议RC500系列读写器是采用RS232标准通信方式由PC机通信的,RC500系列读写模块提供了多种与用户系统的通信方式,以方便用户

10、构成自己的系统。本章将详细述RC500读写模块与用户主系统的连接方式,RC500读写器与PC机的通信与RC500读写模块的通信相同。2.1 通信接口定义RC500系列读写模块有一个与用户系统进行通信的接口CN1,根据不同的跳线,可以设置与外部单元不同的通信方式。其接口定义为: CN1: PIN 1 - VCC(+5V) PIN 2 - GND PIN 3 - GND PIN 4 - PCTXD 与PC机RS232口的RXD连接 TXD TTL电平通信时,通信数据的发送 SDA LD自定义通信方式时,通信数据的发送 PIN 5 - PCRXD 与PC机RS232口的TXD连接 RXD TTL电平通信时,通信数据的接收 SCK LD 自定义通信方式时,数据时钟 PIN 6 - NC2.2 通信方

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号