13.56MHz RFID模块 - IOS/IEC 14443类型A
规格
- 型号:RDM880-T-A
- 读写芯片:MFRC500,MFRC400,MFRC531,MFRC632
- 标准:ISO/IEC 14443类型A
- 频率:13.56MHz
- 波特率:9600-115200bit/s(可配置,默认9600)
- 电源:DC5V(5%)
- 电流:<70mA
- 工作范围:30-100mm(读取范围取决于天线和卡/标签)
- 接口:TTL电平
- 工作温度:-10°C至70°C
- 存储温度:-20°C至80°C
- 尺寸:39199 mm(DIP28)
外部链接
以下是一些外部网页链接,提供更多应用示例、文档/数据表或软件库。
-
基本示例,使用RDM880与Bus Pirate:http://neophob.com/2010/03/bus-pirate-fun-rdm880-rfid-module/
-
用于访问RDM880的Python库:https://github.com/synack/rfid
连接到Arduino
SeeedStudio 13.56MHz RFID模块是一款支持ISO14443A、Mifare系列卡的RFID读卡器,通过串行线进行通信。它可以轻松连接到Arduino以实现RFID功能。
原理图
.-----------------------------. | [1][2] [5][4][3][2][1] | | J3 J1 | | RDM880 (top view) | | J2 | | [5][4][3][2][1] | .-----------------------------.
J1:(辅助引脚) PIN 1 -- LEDG(绿色LED) PIN 2 -- 5V(直流电源) PIN 3 -- GND PIN 4 -- LEDR(红色LED) PIN 5 -- BUZ(蜂鸣器)
J1备用:注意某些单元的排列方式:
PIN 1 -- PIN 2 -- PIN 3 -- LED1(绿色LED) PIN 4 -- LED2(红色LED) PIN 5 -- BUZ(蜂鸣器)
J2:(使用串行通信9600 8N1 TTL电平) PIN 1 -- RESET(拉低以重置,例如设置默认波特率) PIN 2 -- RX PIN 3 -- TX PIN 4 -- GND PIN 5 -- 5V(输入)
J3: PIN 1 -- + 天线 PIN 2 -- - 天线
连接到Arduino
使用J2引脚连接5V电源和地线,如图所示。将TX(引脚3)连接到Arduino数字引脚2,将RX连接到数字引脚3,如下图所示。不需要连接RESET,只要不更改默认连接速度即可。
软件
[PROTOCOL-821-880_2_.pdf] 描述了当前使用的协议,我们仅创建了一个小程序,用于在Arduino IDE的串行监视器中按下回车键时读取RFID标签号。
警告:在编写代码时,请仅使用系统、Type-A和Mifare命令。ISO14443-B和ISO15693仅被RDM880-T-E(非“A”)读卡器接受!截至今天(2012年5月21日),请记住该模块不支持Mifare卡的防碰撞功能——有时它会显示有多个卡,但无法定位非默认卡。这是制造商确认的固件问题。
#include <SoftwareSerial.h>
SoftwareSerial mySerial(2, 3);
char txrxbuffer[255];
char get_readID[] = { 0xAA , 0x00, 0x03, 0x25, 0x26, 0x00, 0x00, 0xBB };
void setup()
{
Serial.begin(57600);
Serial.println("按回车键读取RFID编号");
mySerial.begin(9600);
}
void loop() // 循环运行
{
int counter = 0;
if (mySerial.available())
Serial.print(mySerial.read(),HEX);
if (Serial.available()){
Serial.read();
Serial.println(">");
for (counter =0 ; counter < 8 ; counter++){
mySerial.write(get_readID[counter]);
}
}
}
资源
-
适用于Windows和Linux的13.56M RFID读卡器API和演示代码(如果您想向标签写入数据,请下载此工具)
技术支持与产品讨论
如果您有任何技术问题,请将问题提交到我们的论坛。
感谢您选择我们的产品!我们致力于为您提供不同的支持,以确保您使用我们的产品时体验顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。