125KHz射频卡读写器动态连接库开发使用说明
通用125K读写器测试程序使用说明
----------------------------精品word 文档 值得下载 值得拥有---------------------------------------------- 通用125K 读写器测试程序使用说明一. 打开串口 窗口如图:选择读写器连接的串口,和使用的波特率(默认的波特率为19200)。
后点击“打开”按钮即可。
二. 关闭串口 窗口如图:选择指定的串口然后点击“关闭”按钮即可。
如果在一次使用中不需要切换串口,应用程序在退出时自动执行该过程关闭当前使用的串口并释放串口的应用资源。
三. 串口测试窗口如图:该界面按照用户选取得串口测试读写器。
同时可以连接4各读写器。
每个串口对应一台。
在测试以前需要打开相应的串口资源。
点击开始按钮则循环检测卡片。
卡片中的数据显示在状态框中。
同时读写器的LED 显示器也显示相应的数据。
为了避免多台读写器的干扰,在同时连接多台读写器时请注意保持读写器之间的距离。
----------------------------精品word 文档 值得下载 值得拥有---------------------------------------------- 四. ATRF256-12卡操作1.读取ID :将卡片置于读写器上方,点击RF256-12菜单下的读取ID 项目可以读取卡片的ID 。
该读写器支持长ID (最长可以为19个字节)。
读取的ID 显示在主界面上。
2.读取射频卡数据:窗口如图:● 读加密的射频卡:选择该选项在执行读卡以前读写器先是用用户的提供的密码认证卡片然后再读取卡片中的数据。
● 卡密码:选择“读加密的射频卡”以后在此输入卡片的密码(4字节16进制数)。
● 读取数据块地址:选择要读取数据所在的数据块的地址。
● BLOCK1—7:读取的数据显示区。
● 确认:执行读卡操作,读取的数据显示在BLOCK1—7中。
● 复位:清除显示。
● 停止卡:发送停止卡操作。
125kHzRFID读写器的硬件设计_
中国高新技术企业
125kHz RFID 读ห้องสมุดไป่ตู้器的硬件设计
文 / 王萍 曾宝国
【摘 要 】 射 频 识 别 (R FID ) 是 利 用 无 线 方 式 对 电 子 数 据 载 体 ( 电 子 标 签 ) 进 行 识 别 的 一 种 新 兴 技 术 。本 文 针 对 工 作 频 率 为 125kHz 的 电 子 标 签 AT88FR 256- 12 , 介 绍 了 其 识 读 系 统 的 组 成 及 读 写 终 端 的 硬 件 设 计 。 【关 键 词 】 R FID 读 写 器 硬 件 设 计
4 结束语 以上是本人在计算机机房工作多年中, 所总结的计算机故障及 维护的一些处理方法。前面我们已提到过计算机是高精密设备, 它 的 维 护 与 保 养 是 繁 重 的 、复 杂 的 , 希 望 这 些 方 法 能 给 每 位 计 算 机 用 户提供方便, 减少不必要的经济损失。
(作者单位系陕西理工学院计算机科学与技术系)
射 频 识 别 技 术 (RFID)是 近 年 迅 速 发 展 起 来 的 一 项 新 技 术 , 它 利 用 射 频 信 号 通 过 空 间 耦 合 (交 变 磁 场 或 电 磁 场 )实 现 非 接 触 式 信 息 传 递 , 达 到 自 动 识 别 目 的 。 与 接 触 式 IC 卡 和 条 形 码 识 别 技 术 相 比 , 射 频 识 别 技 术 最 大 的 优 势 在 于 特 别 适 合 对 数 量 大 、分 布 区 域 广 的 信 息 进 行 智 能 化 管 理 和 高 效 快 捷 地 运 作 , 因 此 在 物 流 、交 通 航 运 、自 动 收 费、服务领域等方面有着广泛的应用前景。 针对工作频率为 125kHz 的 电 子 标 签 AT88FR256 - 12 , 本 文 介 绍 了 其 识 读 系 统 的 组 成 及读写终端的硬件设计。
125KHz RFID读写器的FSK解调器设计
125KHz RFID读写器的FSK解调器设计很多工作在125KHz载波频率的RFID芯片,如Microchip公司的MCRF200、MCRF250以及Atmel公司的e5551、T5557等都可以将其调制方式设置为FSK方式。
若芯片设置为FSK调制方式,那么读写器(PCD)必须具有FSK解调电路。
FSK解调电路将FSK调制信号解调为NRZ码。
本文给出一种FSK解调电路,该电路的特点是电路简单可靠,很适宜PCD中应用。
FSK调制工作在125KHz的RFID的FSK调制方式都很相似,图1给出了一种FSK调制方式的波形图。
从图中可见,此时数据速率为:载波频率fc/40=125K/40=3125bps,在进行FSK调制后,数据0是频率为fc/8的方波,即f0 = fc/8;而数据1是频率为fc/5的方波,即f1= fc/5。
经FSK调制后的传送数据,通过负载调制方式传送到PCD,图1中也给出了射频波形,载波的调制是采用调幅。
F SK解调PCD经载波解调(通常采用包络检波)、放大滤波和脉冲成形电路后,得到FSK 调制信号。
FSK解调电路完成将FSK调制信号恢复为NRZ码。
FSK解调实现方法较多,本文介绍的一种FSK解调电路示于图2,该电路简单方便,可以很好地完成FSK解调。
图2所示电路工作原理如下:触发器D1将输入FSK信号变成窄脉冲,即Q为高时,FSK上跳沿将Q端置高,但由于此时Q为低,故CL端为低,又使Q端回到低电平。
Q端的该脉冲使十进计数器4017复零并重新计数。
4017计数器对125KHz时钟计数, 由于数据宽为40/fc=40Tc(Tc为载波周期),若为数据0,FSK方波周期T0=8Tc。
当计至第7个时钟数时,Q7输出为高,使CLKen(CLK使能端)为高,计数器不再计第8个时钟,此时Q7为高,当触发器D1的Q输出端在下一个FSK波形上跳时,触发器D2的Q端输出为低。
FSK波形上跳同时也将计数器复零并重新计数。
125KHz 读卡器操作手册说明书
这是一款 USB 接口读卡器。 读卡器基于低频技术,无需配合任何软件使用。独特的设计令读卡更方便,LED 指示灯能够清 楚的显示读卡器的状态。
产品规格:
工作电压
USB 供电(直流 5V)
读卡距离
1cm
工作电流
60 毫安
标准颜色
黑色
射频频率 通讯方式 工作温度
125KHz
USB2.0 (支持 USB 1.1)
-20℃~80℃
射频技术 传输速度 外部尺寸
低频技术 12 Mbps (USB 2.0 全速) 85.8*54*12mm
工作湿度
10% - 90%
外壳材料
PC+ABS
外形尺寸:
注意事项:
请使用默认 Windows 输入法,某些第三方输入法工具会导致输出数据不正确。 卡片数据输出在文本区域内光标位置;文本界面须可为编辑。 请确保 USB 口供电稳定并足够。如果使用 USB 集线器并带动多个 USB 装置时,请确保
集线器有外部供电。
EM485非接触式射频ID卡只读器说明书
EM-485 非接触式射频ID卡只读器说明书一. 概述485系列的125KHZ非接触式射频ID卡只读器是釆用先进的射频接收线路设计及嵌入式微控制器,结合高效译码算法,完成对64bits Read-Only uem4100兼容式ID卡的接收,具有接收灵敏度高﹑工作电流小﹑单直流电源供电﹑低价位高性能等特点.485只读器适用于门禁﹑考勤﹑收费﹑防盗等各种射频识别应用领域.●使用说明:只读器通电后,红绿灯交替亮,然后红灯常亮,蜂鸣器常鸣一声.卡接近时,红灯转绿灯闪烁一下再变为红灯.读卡后,若ID卡仍在射频感应区内只读器将不重读该卡号.同一ID卡,读卡后迅速离开射频感应区又进入该区时,只读器将不读该ID卡号.不同ID卡分别进入射频感应区范围,只读器将连续读卡.●安装说明:485只读器可直接安装在墙面或墙内,表面不能覆盖金属物.安装步骤:a)移开前面罩b)按只读器上的两孔在墙上的相应位置打孔c)用螺丝把只读器固定在墙上d)盖上前面罩, 安装完毕二.特点●内置天线,工作频率为125KHZ●完全支持uem4100兼容格式ID卡(64bits,Manchester编码)●有效距离10-20cm●在有效距离内数据接收时间小于100ms●5-15V供电,工作电流小于70mA●RS485数据输出●内置双色LED及蜂鸣器三. 接口描述引线编号引线颜色说明1 红电源(Vcc): +5V~+15V2 黑接地(GND)3 绿数据输出(R+)4 白数据输出(R-)四. 特性参数●极限参数项目数值单位电源,Vcc +15 V引线R﹢,R-电流±25 mA工作温度,T OPR0~70 ︒C贮藏温度,T STR -55~+125 ︒C●电气﹑机械特性非特别说明T A=25︒,Vcc=5V项目最小典型最大单位电源,Vcc 5 6 15 V 工作电流,Ic 48 70 mA 工作频率,F RES 100 125 150 khz 有效距离,D * 100 150 mm 译码时间,T DEC 65 100 ms 尺寸, LXWXH 11.2 X 7.2 X 1.7 cm五. 通讯协议卡片只读器通讯协议格式如下:1.SOH和END都是一个字节的控制字符:SOH控制器端定义为﹤0X09﹥模块端定义为﹤0X0A﹥END控制器及模块端均定义为﹤0X0D﹥其中﹤0X﹥为十六进制表示法2.TYPE为模块型式编号,固定为一个字节.本型式编号为固定为”A”3.ID为模块端的识别代码.这一字节的ASCII字符必须是在1﹤0X31﹥到8﹤0X38﹥的范围内.假如控制器端传送的ID值与模块地址编号相同,则该模块将会接收控制器端所传送的数据,而模块响应时,也会传回相同的地址编号4.FC是通讯功能码,和资料有相关性,固定为一个字节.这些资料请参阅通讯协议表及相关说明.5.8 bits BCC是所有字符的检查字段,为二个字节.有关8 bits BCC的信息和范围程序,请参阅附录A6.RS485传输协议设定为”E,8,1”,速率为”19200”.控制器与模块通讯协议表:FC : B 读取模块出厂序号说明:此功能为读取卡片内模块出厂序号,共有8个码.第1码至第2码为出厂年份,第3码至第4码为出厂周别,第5码至第8码为该型号流水号码.控制器发送信息:模块代码(ID): ﹤1﹥~ ﹤8﹥资料(DATA): ﹤none﹥模块响应信息:资料(DATA): ﹤99080001﹥说明:此功能为设定地址编号,使用模块出厂序号.控制器发送信息:模块代码(ID):固定为﹤X﹥资料(DATA):出厂序号﹤99080001﹥,模块代码﹤1﹥模块响应信息:资料(DATA): ﹤none﹥FC: D 读取模块地址编号说明: 此功能为读取地址编号, 使用模块出厂序号.控制器发送信息:模块代码(ID):固定为﹤X﹥资料(DATA):出厂序号﹤99080001﹥模块响应信息:资料(DATA): 模块代码﹤1﹥HEAD 头标志DATA BCC CHECK END SOH TYPE ID FC 资料( 8 bits BCC) 结束码起始码模块型式模块型式功能码错误检查码0X0A A X D 1 BCC1 BCC2 0X0D FC: F 读取卡片资料说明:此功能为读取卡片阅读模块所读到的卡片资料.控制器发送信息:模块代码(ID): ﹤1﹥~﹤8﹥资料(DATA): ﹤none﹥模块响应信息: (有卡片感应)资料(DATA): ﹤00000FF1A﹥(*附注)模块响应信息: (无卡片感应)资料(DATA): ﹤none﹥附注: 资料(DATA): 00000FF1A第一码为卡片形式代号,固定为0,第二码以后为卡片内码(CARD ID).编码方式为ASCII码.FC: G 重新读取卡片资料说明:此功能为重新读取卡片阅读模块所读到的卡片资料控制器发送信息:模块代码(ID): ﹤1﹥~﹤8﹥资料(DATA): ﹤none﹥模块响应信息:资料(DATA): ﹤00000FF1A﹥(*附注)附注:卡片阅读模块Power On时,如果未曾联机读取资料,则感应到卡片时,卡片阅读模块哔一声且LED会亮一下,若联机读取过资料,则感应到卡片时,LED会一直亮绿灯且不能够再感应卡片,直到收到读取卡片资料(FC: “F”)后才会变回红灯且恢复正常读卡.附录A计算一个BCC检查字符BCC检查字符是将所有要传送出去的信息,以逻辑异或(XOR)所产生的结果为BCC的值.例如有如下信息:BCC的计算有4个步骤:1.排除BCC及END,不加入XOR2.“SOH”与”TYPE”异或,产生一个二进制的值3.将步骤2所异或的结果与”ID”异或4.再将步骤3所产生的结果与”FC”异或,以此方法,继续将”DATA”内容先后异或,最后产生的结果即是BCC的值.以下为计算范例:1.信息名称十六进制说明SOH 09 开始码的ASCII值TYPE 41 十六进制”A” 的ASCII值ID 31 十六进制”1” 的ASCII值FC 46 十六进制”F” 的ASCII值DATA ---- 无资料BCC 需运算求值END 0D 结束码的ASCII值2. 将”SOH”与”TYPE”的值XOR,RES表示运算结果:SOH 0000 1001XOR XORTYPE 0100 0001RES2 0100 10003. 将步骤2的结果RES2与ID的值XOR:RES2 0100 1000XOR XORID 0011 0001RES3 0111 10014. 以此方法将其它信息名称的内容先后异或(XOR),最后产生的结果即为BCC:RES3 0111 1001XOR XORFC 0100 0110BCC 0011 1111十六进制字符 3 F其中:BCC1为0X33(十六进制”3”的ASCII值为0X33)BCC2为0X46(十六进制”F”的ASCII值为0X46)注: 发卡机的协议格式如上,只支持”F”功能码,接口为RS232,可直接联接PC机, 参数为”E,8,1”,速率为”19200”。
物联网项目二125KHz物联网射频卡应用_门禁系统
2.1.2 门禁系统功能需求
市场应用门禁系统具体的功能需求如下:
卡片使用模式:可采用非接触式射频卡和韦根卡。
刷卡开门:用户进入门禁管制区域时需刷卡,阅读器读取信息 后,将信息传输到主机,主机首先判断该信息是否合法,如 合法则发出开门指令,不合法则发出报警,同时记录用户刷 卡事件。
2.3 125KHz射频卡门禁系统原理
射频卡门禁系统包括软件和硬件两部分,本项目设计的门 禁系统功能框图如图2-14所示。
RFID卡
STN 显示
电源及本地 数据备份
125KHZ RFID 阅读器
NXP LPC1114
有线或者 无线连接
PC 机 控制软件 和数据库
键盘控制
蜂鸣器, LED指示
电子锁控制
刷卡开门:用户进入门禁管制区域时需刷卡,读卡器读取 信息后,将信息传输到主机,主机首先判断该信息是否 合法,如合法则发出开门指令,不合法则发出报警,同 时记录用户刷卡事件。
管理控制:控制器的记录进行收集管理,可增加、删除、 更新用户信息。
记录存储:系统可将门禁控制器运行产生的所有用户刷卡 事件、报警时间等记录,便于进行用户的考勤管理和发 生事故后及时进行处理。
•
2、阅读一切好书如同和过去最杰出的 人谈话 。00:4 7:4200: 47:4200 :4710/ 22/2020 12:47:42 AM
•
3、越是没有本领的就越加自命不凡。 20.10.2 200:47: 4200:4 7Oct-20 22-Oct-20
•
4、越是无能的人,越喜欢挑剔别人的 错儿。 00:47:4 200:47: 4200:4 7Thursday, October 22, 2020
125KHz 射频卡读写器动态连接库开发使用说明
125KHz 射频卡读写器动态连接库开发使用说明125khz射频卡读写器动态连接库开发使用说明第1页共8页第一部份:读写器初始化函数。
入口参数:portname是指向通讯口名字的指针.通讯口名字可为:datarate设置通讯波特率。
(值域如下:)960019200384002880057600115200返回值:函数回到‘0’则表示操作方式顺利,回到其他值表明继续执行错误。
(详尽错误信息见到错误信息说明说明:此函数完成通讯口的初始化。
在进行一切读写卡的操作之前必须调用此函数。
必须和closeport成对使用。
读写器使用19200的波特率!!参照:函数名:intwinapiclose_serial_port(shortintportname)功能:停用用openport关上的通讯口,完结通讯。
入口参数:portname就是指向通讯口名字的指针通讯口名字可以为:返回值:函数返回‘0’表示执行正确,返回其他值则执行错误(详细错误说明见错误信息说明表明:顺利完成通讯口的停用。
在完结读取卡程序时必须调用此函数。
必须和openport雄雀采用。
在最新的版本中该函数的参数没意义,可以就是任何值,但无法省略。
函数只是停用当前采用的串口。
参照:openport,selectport,poweron,poweroff,一般函数的返回值1第2页共8页函数名:intwinapiopen_device()功能:自动检测连接的设备,检测到以后返回正确,否则提示错误。
参数:无返回值:函数回到‘0’则表示继续执行恰当,回到其他值则继续执行错误(详尽错误表明见到错误信息说明。
参照:openport,selectport函数名:intwinapiselectport(shortintportname)功能:当在同一台电脑上打开多个串口时,使用该函数在各个串口间进行切换。
一台电用时请注意彼此间的距离,应当大于30公分防止彼此的阻碍。
125kHz低频RFID读写器设计
125kHz低频RFID读写器设计作者:张建文王怀平来源:《软件工程师》2014年第04期摘要:本文介绍一种基于基站芯片EM4095和AT89S52单片机的低频RFID读写器设计方案。
论文首先对读写器硬件功能框图进行说明,并给出了读写器硬件接口电路。
在分析了EM4095解调、输出的曼彻斯特编码数据波形后,根据该曼彻斯特码编码特点,提出了利用计算曼彻斯特码的下降沿间隔的载波数的方法进行解码的思路,并给出了软件流程图,此解码方法提高了解码的速度和准确性,实验证明,读写器读卡稳定可靠,效果好。
关键词:射频识别;EM4095;曼彻斯特码;读写器中图分类号:TP334 文献标识码:A1 引言(Introduction)射频识别(Radio Frequency Identification,RFID)属无线电通信范畴,基本物理原理就是电磁场感应。
射频识别系统由两部分组成:一部分是识别对象(标签);另一部分是识别器(读写器)[1]。
读写器模块是由微控制器、射频基站芯片、线圈和一些外围阻容器件组成。
本文所设计的125kHz低频RFID读写器能够准确可靠的读取标签的内存信息,并送入计算机终端进行管理,实现非接触式门禁考勤、动物识别等系统的核心管理功能。
2 硬件电路设计(The hardware circuit design)125kHz读写器主要是由射频模块、控制模块,通信模块和电源模块等部分电路组成的,其硬件功能框图如图1所示。
我们选用的EM4095是EM公司设计生产的低频RFID读写器专用芯片,它集成的PLL系统能达到载波频率自适应天线的共振频率,而不需外接晶振,工作频率100kHz—150kHz。
EM4095与微控制器接口简单,由EM4095构成的读写器电路图如图2所示,芯片供电后,SHD应先为高电平,对芯片进行初始化,然后再接低电平,芯片即发射射频信号,解调模块将天线上AM信号中携带的数字信号取出,并由DEMOD_OUT端输出。
通信工程设计与监理《125k低频读写器串口操作教案》
知识点 125低频读写器串口操作一、教学目标:为了让学生熟悉低频读写器的串口翻开操作二、教学重点、难点:125串口操作三、教学过程设计:1知识点说明通过本实验学会125低频读写器的串口翻开操作2知识点内容1〕125串口实验需要的设备2〕实验的原理3〕功能设计4〕125串口操作结果3知识点讲解1)软件:visual Studio2021及以上版本硬件:ISO/IEC125K RFID读写器,ISO/IEC125KRFID卡片,九针串口线,电源〔规格为电压5V,电流2A〕2)ISO/IEC 18000-2 信息技术-基于单品管理的射频识别-适用于中频125~134KH,规定在标签和读写器之间通信的物理接口,读写器应具有与Tye = 引用中的Open〔〕方法翻开串口,利用IsOpen方法判断串口是否翻开,如果翻开,那么提示串口翻开成功,把Bool类型变量置为true,C利用变量判断串口是否翻开,如果串口当前状态为翻开,那么提示关闭串口成功,把Bool类型变量置false。
3)结果显示。
4)本知识点总结。
四、课后作业或思考题:1、低频125通过串口线读取读写器串口缓存区的数据,然后经过进制转换获得___A__进制数据A二进制 B十进制 C十六进制 D八进制2、射频识别技术中,电子标签又称为 BA读出装置 B应答器 C扫描器 D读取器3、ISO/IEC 18000-2 信息技术-基于单品管理的射频识别-适用于 BB125KH4、射频模块功能1由射频振荡器产生射频能量,射频能量的一局部用于读写器,另一局部通过天线发送给电子标签,激活无源电子标签并为其提供能量;2将发送给电子标签的信号调制到读写器载频信号上,形成已调制的发射信号,经读写器天线发射出去;3将电子标签返回给读写器的回波信号解调,提取出电子标签发送的信号,并将电子标签信号进行放大处理。
五、本节小结:了解125低频读写器了解源代码所含意思完成125低频读写器的串口翻开和关闭操作。
北京友我 125K 长距离射频卡读卡器 YW603-1 说明书
125K长距离射频卡读卡器YW603-1(通用型)使用手册(version 1.0)●简体中文版网址:EMAIL:****************电话:************手机:013671114914联系人:周先生目录1 概述 (3)2 功能特点 (3)3 技术指标 (3)4 数据包输出格式 (4)5 接线和安装 (4)6 注意事项 (5)7 订购方式 (6)1概述YW603-1是应用于125k 频率,EM4001 格式的长距离读卡器,其读取距离可超过70cm ,如果使用长距离卡,最长可以使读出距离达到110 厘米,它的优异性能主要有自动调谐和数字信号处理,这些性能有效增加了读出距离并减少了杂讯振荡和干扰。
YW-603-1 其数据输出格式为RS232 。
除此之外,YW-603-1 所特有的抗干扰软件系统,使两台读卡器在非常接近的时候,依然可以基本保持原有的工作状态,并不明显缩短距离,使另外这台读卡机采用全密封制作可将环境干扰降至最低限度。
2功能特点☞读卡距离可达60cm,远距离厚卡可达100cm。
☞采用RS232接口,方便使用。
☞读卡器上读卡指示灯和蜂鸣器提示。
☞结构简单紧凑,外观协调大方。
☞极高的性价比。
3技术指标名 称 参 数电源要求 + 12V DC(用线性电源,电压可以在11.5-12.5之间进行调整,直到读卡距离最佳。
电压不能高出此范围!否则容易烧毁电路,不能保修!)频 率 125 KHz读取距离 远距离薄卡60cm,远距离厚卡可达100cm 界面格式数据格式 RS232 (9600, n, 8, 1)卡格式 只读64Bit Manchester 编码 自动调谐 内置上电调谐,及每10 分钟巡回调谐读出指示 LED 指示和蜂鸣器提示 尺寸 230mm x 230mm x 35mm标准重量1.3 Kg4 数据包输出格式开头 STX (02h)数据DATA (10 ASCII)校验CHECK SUM(2 ASCII)CR LF结尾ETX (03h)[一个字节(2 个ASCII 码)Checksum 是5 组16 进制字节(10 位ASCII 码,相加之和)]。
通用125K读写器测试程序使用说明
125K长距离射频卡读卡器YW603-1(通用型)使用手册(version 1.0)●简体中文版网址:EMAIL:****************电话:************手机:013671114914联系人:周先生目录1 概述 (3)2 功能特点 (3)3 技术指标 (3)4 数据包输出格式 (4)5 接线和安装 (4)6 注意事项 (5)7 订购方式 (6)1概述YW603-1是应用于125k 频率,EM4001 格式的长距离读卡器,其读取距离可超过70cm ,如果使用长距离卡,最长可以使读出距离达到110 厘米,它的优异性能主要有自动调谐和数字信号处理,这些性能有效增加了读出距离并减少了杂讯振荡和干扰。
YW-603-1 其数据输出格式为RS232 。
除此之外,YW-603-1 所特有的抗干扰软件系统,使两台读卡器在非常接近的时候,依然可以基本保持原有的工作状态,并不明显缩短距离,使另外这台读卡机采用全密封制作可将环境干扰降至最低限度。
2功能特点☞读卡距离可达60cm,远距离厚卡可达100cm。
☞采用RS232接口,方便使用。
☞读卡器上读卡指示灯和蜂鸣器提示。
☞结构简单紧凑,外观协调大方。
☞极高的性价比。
3技术指标名 称 参 数电源要求 + 12V DC(用线性电源,电压可以在11.5-12.5之间进行调整,直到读卡距离最佳。
电压不能高出此范围!否则容易烧毁电路,不能保修!)频 率 125 KHz读取距离 远距离薄卡60cm,远距离厚卡可达100cm 界面格式数据格式 RS232 (9600, n, 8, 1)卡格式 只读64Bit Manchester 编码 自动调谐 内置上电调谐,及每10 分钟巡回调谐读出指示 LED 指示和蜂鸣器提示 尺寸 230mm x 230mm x 35mm标准重量1.3 Kg4 数据包输出格式开头 STX (02h)数据DATA (10 ASCII)校验CHECK SUM(2 ASCII)CR LF结尾ETX (03h)[一个字节(2 个ASCII 码)Checksum 是5 组16 进制字节(10 位ASCII 码,相加之和)]。
运用AVR单片机的125kHz简易RFID阅读器设计
运用AVR单片机的125kHz简易RFID阅读器设计运用AVR单片机的125kHz简易RFID阅读器设计无线射频识别(Radio Frequency Identification,RFID)是利用感应、电磁场或电磁波为传输手段,完成非接触式双向通信、获取相关数据的一种自动识别技术。
该技术完成识别工作时无须人工干预,易于实现自动化且不易损坏,可识别高速运动物体并可同时识别多个射频卡,操作快捷方便,已经得到了广泛的应用。
目前存在的一些读卡器,都需要读卡芯片作为基站,成本较高。
本文介绍了一种采用分立元件构成的125kHz RFID阅读器,电路结构简单,成本极低,用于读取EM4100型ID卡。
1RFID系统的分类RFID系统的分类方法有很多,在通常应用中都是根据频率来分,根据不同的工作频率,可将其分为以下四种:(1)低频(120~135kHz)。
该频段具有很强的场穿透性,使用不受限制,性能不受环境影响,价格低廉,最大识别距离一般小于60cm,主要应用于门禁、“一卡通”消费管理、车辆管理等系统;(2)高频(10~15MHz)。
该频段与低频相比,具有防冲撞、能同时识别多个标签的优点,但其性能受环境影响,识别距离一般小于100cm,主要应用于图书管理、物流等系统;(3)超高频(850~960MHz)。
该频段较高频相比,具有可实现长距离识别的的优点,最大识别距离可达10m,但其性能受环境影响较大,价格也较贵,主要应用于铁路车辆识别、集装箱识别等系统;(4)微波(2.45~5.8GHz)。
该频段可实现远距离识别,识别距离可达100 m,但其价格也最贵,主要应用于智能交通系统中。
2RFID系统的组成射频识别系统一般由阅读器、电子标签、天线三部分组成。
(1)阅读器:读取或读/写电子标签信息的设备,主要任务是控制射频模块向标签发射读取信号,并接收标签的应答,对标签的标识信息进行解码,将标识信息连带标签上其他相关信息传输到主机以供处理。
125KHz非接触式IC卡原理与应用(全)
125KHz非接触式IC卡原理与应用第一部分:基本知识一、简介IC卡(Integrated Circuit Card)经过20多年的发展,已广泛应用于金融、电信、保险、商业、国防、公共事业等领域。
IC卡按外部接口设备的连接方式可分为接触式IC卡和非接触式IC卡(又称射频卡,RFID)两类。
接触式IC卡,就是IC卡与外界进行数据通讯时,芯片的电极触点必须与IC卡读写设备直接连接;非接触式IC卡在使用时则无须与IC卡读写器设备直接连接,而是通过无线电波或电磁感应的方式实现与IC卡读写设备的数据通讯。
在刷卡速度要求高,用卡环境恶劣,污染严重等环境下,非接触式IC卡有着它特有的优势。
非接触式IC卡成功地解决了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破,由于其高度安全保密、通信速率高、使用方便、成本日渐低廉等特点而得到广泛使用,主要应用于智能门禁控制、智能门锁、考勤机以及自动收费系统等。
射频卡与接触式IC卡相比有以下优点:●可靠性高,无机械接触,从而避免了各种故障;●操作方便,快捷,使用时没有方向性,各方向操作;●安全和保密性能好,采用双向验证机制。
读写器验证IC卡的合法性,同时IC卡验证读写器的合法性。
每张卡均有唯一的序列号。
制造厂家在产品出厂前已将此序列号固化,不可再更改,因此可以说世界上没有两张完全相同的非接触IC卡。
射频卡根据使用频段的不同可分为低频卡和高频卡、超高频卡:●低频卡与读写器间通信使用的频段为低频段, 常用频点有125kHz、134kHz;●高频卡、超高频卡与读写器间通信使用的频段为高频段, 如13.56MHz、915MHz、2.45GHz等。
按工作距离的不同也可分为近距离卡和远距离卡:●近距离卡与读写器之间的有效作用距离为几厘米到几十厘米以内;●远距离卡与读写器之间的有效作用距离可达一到十几米以上。
按操作类型又可分为:低/高频只读型、低/高频无加密读写型、低/高频可加密读写型、多扇区独立加密应用型以及用户自定义分区应用型等。
125khz低频卡原理及读写实验
125khz低频卡原理及读写实验125kHz低频卡是一种常见的射频识别(RFID)卡片,广泛应用于门禁系统、考勤系统、停车场管理等场景。
它采用低频信号进行通信,具有较短的通信距离和较低的成本。
低频卡的工作原理是基于无线电波的能量传输和信号识别。
卡片内部集成了一片微芯片和一个线圈天线。
当读写器发射出125kHz的射频信号时,卡片的线圈天线会接收到这个信号,并将其转换为电能供给微芯片。
微芯片通过接收到的能量来激活并发送自身的信息给读写器。
读写器通过读取卡片发送的信息来完成卡片的识别和数据的读写。
读写器会发送一串指令给卡片,卡片接收到指令后会解析并返回相应的数据。
读写器可以获取到卡片的唯一识别码,也可以将数据写入卡片的存储区域。
为了实现125kHz低频卡的读写实验,我们首先需要准备一台读写器和一张低频卡。
读写器通常具有天线、芯片和与计算机连接的接口。
在实验开始前,我们需要将读写器与计算机连接,并安装相应的驱动程序和读卡软件。
在实验过程中,我们将低频卡放置在读写器的工作范围内,接着启动读卡软件。
软件会自动搜索并识别到读写器,并显示出卡片的相关信息。
我们可以通过软件上的命令进行读取和写入操作。
实验中,我们可以尝试读取卡片的识别码,这是卡片的唯一标识符。
同时,我们也可以尝试将数据写入卡片的存储区域。
这样,卡片在其他读写器上读取时,就可以显示出我们写入的数据。
125kHz低频卡的技术原理和实验过程比较简单,但却具有广泛的应用前景。
它们在门禁系统、考勤系统等场景中可以提供方便快捷的身份识别和数据传输功能。
除了常见的门禁应用,低频卡还可以用于物流管理、储物柜租赁、会议签到等场景,为人们的生活和工作带来了便利。
125kHzRFID读卡器研究报告
海南师范大学第六届“挑战杯”作品编号:大学生课外学术科技作品竞赛参赛作品作品题目:125kHz频段下RFID读卡器设计二〇一三年三月二十日目录摘要-------------------------------------------------31.引言-----------------------------------------------42.系统电路设计---------------------------------------52.1 125kHz方波发生电路设计------------------------52.2 功率放大与检波电路-----------------------------62.3 滤波放大电路-----------------------------------72.4 系统供电电源设计-------------------------------72.5 控制电路设计-----------------------------------83.系统软件设计----------------------------------------93.1 EM4100s数据存储格-----------------------------93.2 Manchester码编码方式-------------------------103.3 Manchester码解码算法-------------------------114.系统测试-------------------------------------------124.1 波形测试-------------------------------------124.2 卡片识别测试---------------------------------145.总结-----------------------------------------------16 附录1:参考文献--------------------------------------17附录2:元件清单--------------------------------------18附录3:系统PCB截图----------------------------------19附录4:系统代码--------------------------------------21摘要本系统使用Freescale半导体公司微控制芯片MC9S12XS128作为Manchester码解码和控制芯片。
项目2 125KHz低频RFID技术及应用
惠州经济职业技术学院
26
【巩固延伸】
通信技术都有其标准,如果RFID电子标签和读写器不遵循同一个标准,它们 就不能正确地通信。有关RFID技术的国际标准现在主要由国际标准化组织(ISO) 和EPCglobal两大组织来制定(注:还有日本的UID标准组织,也有人认为包括 UID,国际上有三大标准化机构和标准。国际标准化组织和国际电工委员会(IEC) 从1998年开始共同着手制定RFID标准,已出台的RFID标准主要关注基本的模块构 建、空中接口、涉及到的数据结构以及其实施问题;而EPCglobal主要针对超高频 段的RFID技术进行研究和制定标准。
12
马拉松赛跑系统的应用
惠州经济职业技术学院
13
自动停车场收费和车辆管理系统
惠州经济职业技术学院
14
1 PC机控制的ID卡读取实验 2 基于Qt环境的ID卡读取实验
ID卡数据格式
ID卡(Identification Card,身份识别卡):
• 不可写入
• 卡内除了卡号外,无任何保密功能,卡号是公开、裸露的
掌握了标准,就掌握了技术的制高点和专利。近年来,RFID技术获井喷式发 展,标准制定与竞争异常激烈。我国虽然起步较晚,但标准制定问题已受到我国 政府的高度重视,2005年信息产业部成立了电子标签标准工作组,正在积极推进 相关标准的制定和推广。请你利用网络资源查找有关RFID技术的标准都有哪些?
惠州经济职业技术学院
Embedded SDK,然后利用Qt Creator编译程序
惠州经济职业技术学院
23
Qt Creator窗口
惠州经济职业技术学院
24
基于Qt环境的ID卡读取实验
本节实训安排基于Qt环境下的低频RFID模块操作实验, 首先在教师的指导下了解嵌入式开发和Qt环境的基本原理; 然后利用虚拟机上的Ubuntu系统编译Qt应用程序;最后在 实验箱液晶屏上查看运行结果。
125KHz可读写RF256-12芯片卡简介
Page 5
用户数据
用户数据
Page 6
用户数据
用户数据
Page 7 Page 8 Page 9
第一字节序列# 锁 7。。。锁 0
第一字节密码
第二字节序列# PU_LEN…RANDOM
第二字节密码
第三 ID 字节 第七 ID 字节 / 用户数据
ID / 用户数据 ID / 用户数据 ID / 用户数据
STRT_STOP
1
1
Start Stop bit enable. If 1 both start and stop bits will be sent, the default. 开停位启用。如果置 1 ,开始和停止位将被发送,缺省。
STOP_1
Value of stop bit, start bit is opposite value. Default is stop = 1, start = 0
需要做防冲突处理操作时,每张卡应有不同的用户ID。
▲ 数据传送
88RF256-12 支持多送数据传送方式,通过对CONFIG 的设置有MANCHESTE、MILLER、PSK2、MAN- CHESTER SUBCARRIER 四种方式。数据与四种方式对应的波形如下:
4
AT88RF256-12 可读写卡资料
三、卡片特性:
在卡片入场后,卡片会按如下格式发送数据。 1、起始位 2、32--152BITS(根据ID 定义设定)的ID 数据 3、停止位 4、八位收听窗(在此可以发送对卡片操作的命令)
卡片刚上场,卡片IC 发送卡序号,在本说明中,最高有效位(MSB)在左,而最低有效位在右,读卡的 数据位顺序与写卡的数据位顺序是一致的。
▲ 防冲突
射频卡读卡器设置说明
射频卡读卡器设置方法
(1)如果读卡器跟主机接口是USB口的,把读卡器连接好后,右键桌面上
我的电脑属性,点管理,然后双击设备管理器,看看右边有个端口,
点一下端口前面的“+”号里面会出现一个。
有个英文字母pro开头的菜单,后面括号中就是USB读卡器的端口号。
然后关闭该窗口,点一
下电脑左下角开始,点一下程序找到智能表管理系统里面有一项读卡
器设置程序,
打开后选择相应的com口,如果读卡器跟右边图片是一样的,就选择串口或者小
USB读卡器,然后点一下设置,读卡器会响一声,就说明你设置正确了。
如果不
一样就选择USB读卡器,然后点设置,响一下后,就设置正确了。
然后登陆软件,
管理员代码sa 密码 111 进入之后,点一下基本信息设置,有个系统参数设置
选择一下相应的端口号,然后点保存就可以。
然后放上一张卡,点日常操作制工
具卡里面,点一下自动测卡,如果能测出卡来就说明设置好了。
(2)若读卡器跟主机接口是串口的,不是USB接口的。
可以在设置读卡器程序里面选
择好串口或者小USB读卡器后,依次选择端口号点保存(哪一个端口响了就是该
端口了)然后此时就可以拿一张卡,进入管理员代码sa 密码 111 进入之后,
点一下基本信息设置,有个系统参数设置选择一下相应的端口号,然后点保存就
可以。
然后放上一张卡,点日常操作制工具卡里面,点一下自动测卡,如果能测
出卡来就说明设置好了。
实验 02----RFID实验系统 ----125kHz
一、标签(EM4100)
1.主要特性:
芯片尺寸非常小、方便移植应用;
卡芯片一般采用普通的CMOS工艺,具有省电、廉价的特点;
工作频率00-150Khz,典型值为125Khz;
工作频率不受无线电频率管制约束;可以穿透水、有机组织、木 材等;非常 适合近距离的、低速度的、数据量要求较少的应用。
2.片上芯片
封套(常规封装) 容量:64bits 异型封装
只读
L:
Typical 21.9mH for fo=125kHz
COIL1 :Coil terminal/clock input,EM4100芯片电路以一个处于交变磁场内的外部天线 线圈为电能驱动,并经由线圈终端COIL1从该磁场得到它的适中频率。 COIL2:Coil terminal,由芯片内部调制器的驱动,输出卡内信息。
滤波放大整形:滤波放大电路采用集成运放LM358 对检波后的信号进行滤波整形放大,放大后的信号 送入单片机,由单片机对接收到的信号进行解码, 从而得到ID卡的卡号。
滤波放大整形 检波
载波产生 及 功率放大电路
2.TTL Interface RS232 Data output format
1)9600bps,N,8,1 2)CHECKSUM: card 10byte DATA entire do XOR operation
02
10ASCII Data Characters
Checksum
03
1.Pin definition (TTL interface P1: PIN1 TX PIN2 RX PIN3 PIN4 GND PIN5 +5V( P2: PIN1 ANT1 PIN2 ANT2 P3: PIN1 LED PIN2 +5V(D PIN3 GND
RF01D125KHz感应读卡机模块规格说明书
-2-
达华电子
流电源,以供整个非接触式卡片电路用电。 CPU 单晶片微控制器依据 Manchester code(曼彻斯特码)的规则将这些 pulses(脉冲信号)转成 hexcode(十六 进制的数字编码),最后由 DataO utput 端子输出控制数据。
1.3
读卡机模块电器特性(Operating Char acter istics):
达华电子
-1-
感应式读卡机系统电为 DC 5V 电源,如使用 AC110V 或 AC220V 交流电源则 需使用 AC/DC 电源转换器。
感应线圈(Antenna)为系统必须,感应线圈可以与系统分开放置,亦可设 计于系统中,为防止感应电磁场干扰,请勿以金属板置于线圈感应面。
1.2 硬体/软体规则:
达华电子
-3-
二、 单晶片(single chip )控制流程: 控制信号图形
由 SW2— SW3 的输入决定输出格式:
SW2
SW3
( open =1 ,
shor t GND =0 )
0 1
1 0
RS232 WIEGAND 26
(一) WIEGEND 26 输出数据格式:
TA
HOLD
TCS
SS SS
感应式读卡机模块硬体架构如下图:
5Vdc ANT
RF 变换 处理
存 储 器
Data output
CPUANTR源自 分频放大振荡器Gnd
RF 变换处理电路为 125KHz
解码电路, 即用来解码的比较器电路。 R
当由 H4001 系列芯片制作的非接触式卡片进入天线(感应线圈)电磁场 范工作围内, 引起电场振幅变化 (amplitude modulation)时, F 变换处理电路 将这种振幅变化处理成脉冲波型变化,并送至存储器等候 CPU 单晶片微控制器 的调用。 由 4.000MHz 晶体振荡器产生的基频信号,经 32 分频、放大后,送至天 线(感应线圈),用以产生具有一定功率的、频率稳定的 125KHz 射频信号,处 在该射频信号的场强范围内的非接触式卡片,便可以在该场强中获得能量,再 利用非接触式卡片内 IC 电路自带的电源转换处理模块,将电磁场能量转换为直
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
125KHz 射频卡读写器动态连接库开发使用说明第一部份:读写器初始化函数。
函数名:int WINAPI Open_Serial_Port(short int PortName,long DataRate>功能:初始化与读写卡器的通讯.新版本读写器,支持Open_Device函数调用。
可以调用Open_Device函数,自动搜索连接的串口设备。
并且支持串口号到COM32,所以建议使用Open_Device函数替代该函数。
入口参数:PortName是指向通讯口名字的指针.通讯口名字可为:1:COM12:COM23:COM34:COM4DataRate设置通讯波特率。
<取值如下:)960019200384002880057600115200返回值:函数返回‘0’表示操作成功,返回其他值说明执行错误。
<详细错误信息见错误信息说明说明:此函数完成通讯口的初始化。
在进行一切读写卡的操作之前必须调用此函数。
必须和ClosePort成对使用。
读写器使用19200的波特率!!参照:函数名:int WINAPI Close_Serial_Port(short int PortName>功能:关闭用OpenPort打开的通讯口,结束通讯。
入口参数:PortName是指向通讯口名字的指针通讯口名字可为:1:COM12:COM23:COM34:COM4返回值:函数返回‘0’表示执行正确,返回其他值则执行错误<详细错误说明见错误信息说明说明:完成通讯口的关闭。
在结束读写卡程序时必须调用此函数。
必须和OpenPort成对使用。
在最新的版本中该函数的参数没有意义,可以是任何值,但不能省略。
函数只是关闭当前使用的串口。
参照:OpenPort, SelectPort, PowerOn, PowerOff, 一般函数的返回值函数名:int WINAPI Open_Device(>功能:自动检测连接的设备,检测到以后返回正确,否则提示错误。
参数:无返回值:函数返回‘0’表示执行正确,返回其他值则执行错误<详细错误说明见错误信息说明。
参照:OpenPort, SelectPort函数名:int WINAPI SelectPort(short int PortName>功能:当在同一台电脑上打开多个串口时,使用该函数在各个串口间进行切换。
一台电脑最多允许连接4台独立的读写器,分别对应COM1,COM2,COM3,COM4。
编制应用程序的时候可以一次打开所有的串口,然后用该函数在各个串口连接的读写器之间切换。
同一时间只能和一台指定的读写交换数据。
多台读写器同时使用时请注意彼此间的距离,应大于30公分避免彼此的干扰。
入口参数:PortName是指向通讯口名字的指针通讯口名字可为:1:COM12:COM23:COM34:COM4返回值:函数返回‘0’表示执行正确,返回其他值则执行错误<详细错误说明见错误信息说明说明:完成通讯口的关闭。
在结束读写卡程序时必须调用此函数。
必须和OpenPort成对使用.部分版本的读写器不支持该功能。
参照:OpenPort, SelectPort 一般函数的返回值。
函数名:int WINAPI Beep_Option(>。
功能:蜂鸣器鸣叫一声。
入口参数:无返回值:函数返回‘0’表示执行正确,返回其他值则执行错误<详细错误说明见错误信息说明。
参照:函数名:int WINAPI Led_Option(>功能:LED指示灯闪烁。
入口参数:无返回值:函数返回‘0’表示执行正确,返回其他值则执行错误<详细错误说明见错误信息说明。
参照:函数名:int WINAPI Open_Mod(>。
功能:给天线供电,允许读写卡。
入口参数:无返回值:函数返回‘0’表示执行正确,返回其他值则执行错误<详细错误说明见错误信息说明,部分版本的读写器不支持该功能。
参照:Close_Mod函数名:int WINAPI Close_Mod(>。
功能:切断天线电源,不允许读写卡。
入口参数:无返回值:函数返回‘0’表示执行正确,返回其他值则执行错误<详细错误说明见错误信息说明,部分版本的读写器不支持该功能。
参照:Open_Mod第二部份 RF256卡读写函数函数名:int WINAPI RF_256_Read_ID(char *Result>功能:读取RF256卡的ID识别号。
该函数只支持4个字节的ID。
如果用户需要使用更长的ID的卡片,可以使用RF256_Read_ID_New函数。
该函数支持不定长的ID号。
入口参数: Result: 指向数据缓冲区的地址指针,数据缓冲区在调用函数前由用户程序申请。
出口参数:函数返回0表成功,Result执行的缓冲区存放读取的数据否则为错误代码<详细错误见错误说明)。
说明:参考:RF256_Read_ID_New函数名:int WINAPI RF256_Read_ID_New(char *RLength,char *Result>功能:读取RF256卡的ID识别号。
入口参数: Result: 指向数据缓冲区的地址指针,数据缓冲区在调用函数前由用户程序申请。
Rlength: 返回实际读取的卡ID的长度。
RF256-12卡最多支持4--16个字节的ID号。
出口参数:函数返回0表成功,Result执行的缓冲区存放读取的数据否则为错误代码<详细错误见错误说明)。
说明:参考:RF256_Read_ID函数名:int WINAPI RF_256_Read_Zone(short int Address,char *Result>功能:读取RF256卡的数据区数据。
入口参数: Address: 读取数据的数据块号。
<0----7)。
每块儿数据为4个字节Result: 指向数据缓冲区的地址指针,数据缓冲区在调用函数前由用户程序申请。
出口参数:函数返回0表成功,Result执行的缓冲区存放读取的数据,否则为错误代码<详细错误见错误说明)。
说明:参考:函数名:int WINAPI RF_256_Stop_Card(>功能:禁止射频卡向外发送数据。
RF256-12卡被入口参数:出口参数:函数返回0表示成功,否则为错误代码<详细错误见错误说明)。
说明:参考:函数名:int WINAPI RF_256_Write_Card(short int Address,char *Data>功能:向RF256卡的数据区写入数据。
入口参数: Address: 写入数据的数据块号。
<0----9)其中第8块数据不能使用该函数写入。
BLOCK0:卡ID号。
BLOCK1---BLOCK7:用户数据区。
BLOCK8:卡功能配置区。
BLOCK9:卡密码区。
Data: 指向数据缓冲区的地址指针,数据缓冲区存放要写入的数据。
出口参数:函数返回0表成功,否则为错误代码<详细错误见错误说明)。
说明:参考:函数名:int WINAPI RF_256_Config_Card(char *Data,char *Result>功能:向RF256卡的配置区写入数据。
更新卡的配置修改卡的功能设置。
<配置字的内容参考RF256卡的资料)注意:这里说的配置区的数据是实际的配置数据区中的和配置有关的3个字节的数据。
入口参数: Data: 指向数据缓冲区的地址指针,数据缓冲区存放要写入的数据<3个字节)。
Result:返回实际卡的配置。
<应该与Data内容相同才对)。
出口参数:函数返回0表成功,否则为错误代码<详细错误见错误说明)。
说明:参考:函数名:int WINAPI RF_256_Change_Password(char *Data>功能:修改卡的密码。
入口参数: Data: 指向数据缓冲区的地址指针,数据缓冲区存放要写入的密码4字节。
出口参数:函数返回0表成功,否则为错误代码<详细错误见错误说明)。
说明:在加密功能启用的时候该函数要在比较密码操作后再进行。
参考: RF_256_Check_Password函数名:int WINAPI RF_256_Check_Password(char *Data>功能:比较加密的卡的密码。
入口参数: Data: 指向数据缓冲区的地址指针,数据缓冲区存放卡密码4字节。
出口参数:函数返回0表成功,否则为错误代码<详细错误见错误说明)。
说明:参考:函数名:int WINAPI RF_256_Lock_Card(short int Address>功能:锁定指定地址的数据块。
入口参数: Address: 要锁定的数据块编号<0----7)。
出口参数:函数返回0表成功,否则为错误代码<详细错误见错误说明)。
说明:参考:第三部份 TEMIC E5551卡读写函数函数名:int WINAPI E5550_Read(short int Length,short int AorBit,char *Password,char *Result>。
功能:读取射频卡中的数据。
入口参数: Length: 读取的数据块数<每块4字节,具体内容参考E5550卡的技术文档)AorBit: 设置是否使用AOR模式读卡。
使用AOR模式时先比较密码后读取数据。
0:不使用AOR模式; 1:使用AOR模式Password: 4个字节的卡密码区地址指针。
<使用AOR模式时有用)。
Result: 指向数据缓冲区的地址指针,数据缓冲区在调用函数前由用户程序申请。
出口参数:函数返回0表成功,Result指向的缓冲区存储读取的数据,否则为错误代码<详细错误见错误说明)。
说明:参考:函数名:int WINAPI E5550_Write_Free(short int Address,short int Lockbit,char *Data>。
功能:向射频卡中写入数据<不加密)。
入口参数: Address: 写入数据的数据块号LockBit: 是否在写入同时将该数据块数据锁定,如果锁定该块数据将不能再进行修改。
该参数为0则不锁定数据块,如果该参数为1则锁定数据。
Data: 要写入射频卡的数据内容<4字节)。
出口参数:函数返回0表成功,否则为错误代码<详细错误见错误说明)。
说明:参考:函数名:int WINAPI E5550_Write_Pwd(short int Address,short int LockBit,char *Password,char *Data>。