非接触式e5551读写器的开发

时间:2023-05-01 09:14:03 计算机论文 我要投稿
  • 相关推荐

非接触式e5551读写器的开发

摘要:介绍了非接触式e5551卡工作原理和与单片机的接口,给出了非接触式e5551卡读写器的硬件电路和读卡、写卡程序流程图。

    关键词:非接触式卡 射频识别 读写器 RF

射频识别RFID?Radio Frequency Identification?技术是二十世纪九十年代兴起的一项自动识别技术,它利用无线射频方式进行非接触式双向通信。RFID系统中卡片与读写器之间无须物理接触即可完成识别,可实现多目标识别和运动目标识别,应用范围更加广泛。

根据工作频率不同,RFID系统可分为低频、中频、高频系统。低频系统一般工作在100kHz~500kHz,中频系统工作在10MHz~15MHz,它们主要适用于短距离、低成本识别?高频系统工作在850MHz~950MHz以及2.4GHz~5GHz的微波段,适用于距离长、读写数据率高的场合。本文介绍的e5551 RFID系统属于低频系统,工作频率范围为100kHz~150kHz,最大识别距离约为20cm。

1 非接触式e5551卡工作原理

e5551 RFID系统组成如图1所示。其中PC通过RS485通信远程操作e5551读写器。读写器利用微控制器(MCU)与e5551卡进行交互读写。

通过e5551卡内线圈在特定交变磁场?100kHz~150kHz?中耦合,e5551获得感应电流,再通过整流得到直流加到卡内电路,e5551得到工作电压和电流。通过读写器的线圈感应e5551卡产生的磁场来读取e5551发送的数据。

1.1 e5551卡的存储结构

e5551卡内置264位EEPROM。这些EEPROM共分为8块,每块33位,其分布如图2所示。其中BLOCK0存储e5551卡的参数设置信息;BLOCK7在口令加密功能启动时存放e5551卡的读写控制密码,当加密功能没有使用时存放用户数据;其它六个存储块存放各种数据。

    1.2 e5551卡工作参数的设定

BLOCK0用于设置e5551卡的各种操作特性,如同步信号、数据流格式、数据流长度、加密、口令唤醒和停止发射的启用/关闭等。

(1)位率(Bitrate)设定:位率可设置为RF/8、RF/16、RF/32、RF/40、RF/50、RF/64、RF/100、RF/128,由第12、13、14位确定。其中RF指载波频率?Radio Frequency?。

(2)调制方式设定:调制方式由两部分组成。第一部分为二进制编码方式,有直接编码、曼切斯特编码和双相位编码三种方式,由第16、17位确定;第二部分为频率调制方式,有相位键控、频率键控和直接编码三种方式,由第18、19、20位确定。

(3)口令加密设定:由第28位决定。该位置1启动口令加密功能,在启动口令加密功能前应该事先在BLOCK7写入密码。启动口令加密功能后,用户对e5551卡中数据进行修改均要求提供密码验证,密码正确时修改有效,否则修改无效。

图3 e5551芯片上电后线圈两端的电压

    (4)请求应答(Answer On R

[1] [2] [3] 

【非接触式e5551读写器的开发】相关文章:

非接触式检测混凝土桥梁裂缝的测距法04-30

非接触式人体气味标志化合物的定性研究04-25

便携式RFID读写器硬件设计04-26

海洋漂浮物运动的非接触测量方法研究05-02

介词于的省略与非支式之异同05-02

非地震技术在油气勘探开发中的作用04-29

非牛顿特性对重载点接触热弹流润滑的影响04-27

非连续变形计算力学模型中的接触力元05-02

变式在常式中得到开发04-28

城市用后装式压缩式垃圾车的开发04-30