RDM RDM880 Installation and operation manual

1/ 28
RDM Tag Module RDM880
13.56MHz RFID Reader/Writer
ISO\IEC 14443A
ISO\IEC 14443B
ISO\IEC 15693
PRODUCT REFERENCE GUIDE
RDM880
April 2007
Shenzhen RDM Tag Master Co., Ltd. | www.datarfid.com

2/ 28
Document Title
RDM880 Reference Guide
Version
1.0
April 9, 2007
4F, #25Bld, NO.5, Kezhi West Road, Hi-Tech Park,
NanShan ShenZhen, China
Tel: +86-755-86329278
Fax: +86-755-26639115
http://www.datarfid.com
RDM880 Reference Guide. 4F, #25Bld, NO.5, Kezhi West Road, Hi-Tech Park, NanShan ShenZhen,
China
Tel: +86-755-86329278 Fax: +86-755-26639115 http://www.datarfid.com

3/ 28
Contents
Product Overview
1. General Description……………………………………………………........................................ 4
RDM880 Module Introduction
1. RDM880 Mechanical Specification………………………………………….………... 5
2. Naming Rules……………………………………………………………….……….…..6
3. RDM880 Interface Instruction………………………………………………….……….6
3.1 RS232/TTL Interface Instruction……………………………………………….…..6
3.2 RS232/RS485 Interface Instruction………………………………………..………8
3.2.1 TS232 Format Interface………………………………………………………9
3.2.2 RS232 Format Timing…………………………………………………………9
3.2.3 Connection of RS232/RS485 Interface Module To PC……………………9
3.3 ABA (AT) Interface Instruction……………………………………………………...10
3.3.1ABATRACK2 Format Interface ……………………………………..…….….11
3.3.2ABATRACK2 Format Timing……………………………………………...…..11
3.4 WG(WT) Interface Instruction……………………………………………….………12
3.4.1 Wiegand Format 26bit Output Timing…………………………………….….13
3.5 SPI Interface Instruction……………………………………………….…………….13
4. RDM880 Interface Specification………………………………………………………...15
5. RDM880 Typical Applications…………………………………………………………...15
6. RDM880 Operating Mode………………………………………………………………..15
7. RDM880 Adjacent Module Identification……………………………………………….15
Connecting the RDM880 Module
1. Power Supply Options……..………………………………………………………..…...16
2. Connection of RDM880 To PC……………………………………………………...…..16
3. Antenna Connections……………………………………………………………...…….16
4. LED and Buzzer Connections………………………………………………………..…17
RDM880 DEMO Software
1. DEMO Software…………………………………………………………………………..17
2. DEMO Software Flow Chart………………………………………………....................18
3. Operate Instruction……………………………………………………………………….19
3.1 Set System……………………………………………………………………………19
3.2 System Command…………………………………………………………...……….20
3.3 ISO 14443 Type-A Commands……………………………………………………..22
3.4 ISO 14443 Type-B Commands……………………………………………………..24
3.3 ISO 15693 Commands………………………………………………......................25

4/ 28
Product Overview
1. General Description
The RDM880L module is a Mifare® ISO14443 A read/write device with a typical operating
distance of 30-80mm. The reading range of the module is depending on the antenna and TAG.
The RDM880L combines all basic functions to access the ISO14443A Card. Including Mifare®
Smart Card, Mifare PRO etc. Its versatility allows a flexible and efficient application in different
configurations and system devices. Because of the small size the module can be integrated easily
into existing data collection applications such as portable terminals, ticketing, machines vending or
access control.
The 13.56MHz RDM880L OEM read/write module is a very compact device designed for fast
integration into portable or stationary readers.
The OEM reader module was designed for simple integration. The serial TTL-interface can be
directly connected to microprocessors and easily converted to the RS232/RS485/RS422 serial
interface device. The protocol can be tested using any terminal.

5/ 28
RDM880 Module Introduction
1. RDM880 Mechanical Specification
Size: 39*19*9 mm
Antenna: External
Signal:2Led& 1Beep(TTL)
Figure 1 Top View Of RDM880
Dimensions in mm
Figure 2 Side View Of RDM880

6/ 28
2. Naming Rules
RDM880 module’s naming rules are made up of four parts.
Figure 3 RDM880 Module’s naming rules
Part 1
Part 2
-
Part 3
-
Part 4
Company
Name
Code
Interface Type
Type Of Smart Card
RDM
880
-
Symbol
Signification
Description
-
Symbol
Type of
smart card
T
TTL
Read & Write/Read
Only
A
S50、S70
S
RS232
Read & Write/Read
Only
B
ISO14443B
R
RS485
Read & Write/Read
Only
C
TI、I Code2
I
SPI
Read & Write
D
Desfire
W
WG26
Read Only
E
S50、S70、
TI、I Code2、
ISO14443B
G
WG34
Read Only
A
ABA
Read Only
ST
RS232
Read Only
(Configurable)
F
S50、S70、
ISO14443B
RT
RS485
Read Only
(Configurable)
WT
WG
Read Only
(Configurable)
U
Ultralight
AT
ABA
Read Only
(Configurable)
3. RDM880 Interface Instruction
3.1 RS232/TTL Interface Instruction
Figure 4 RS232/TTL interface instruction
ANTENNA +
ANTENNA -
BUZ +5V(DC)
LEDR GND
LEDG TXD(R+)
NC RXD(R-)
NC RESET

7/ 28
Pin Descriptions (Read & Write)
Pin
Name
Description
J1-1
NC
Obligate
J1-2
NC
Obligate
J1-3
LEDG
It is usually low level, this pin can control the LED
when the low level is connected to GND.
J1-4
LEDR
It is usually high level which can control the LED
when the low level is connected to GND.
J1-5
BUZ
It is usually low level, this pin can control the buzzer
when the high level is connected to GND.
J2-1
RESET
Reset
J2-2
RXD
Connects with R1OUT(a 232PWL drive chip)
J2-3
TXD
Connects with T1IN a 232PWL drive chip)
J2-4
GND
Connects with the cathode of the power supply
J2-5
+5V(DC)
Connects with the anode of the power supply
J3-1
ANTENNA -
Connects with the antenna
J3-2
ANTENNA +
Connects with the antenna
Pin Descriptions(Read Only)
Pin
Name
Description
J1-1
NC
Obligate
J1-2
NC
Obligate
J1-3
LEDG
It is usually low level, punching a card will
discontinue the high level signal.
J1-4
LEDR
It is usually high level, punching a card will
discontinue the low level signal.
J1-5
BUZ
It is usually low level, punching a card will expand the
time of the 88US high level signal.
J2-1
RESET
Reset
J2-2
NC
Obligate
J2-3
TXD
Connects with T1IN a 232PWL drive chip)
J2-4
GND
Connects with the cathode of the power supply
J2-5
+5V(DC)
Connects with the anode of the power supply
J3-1
ANTENNA -
Connects with the antenna
J3-2
ANTENNA +
Connects with the antenna

8/ 28
3.2 RS232/RS485 Interface Instruction
Figure 5 RS232/RS485 interface instruction
ANTENNA +
ANTENNA -
BUZ +5V(DC)
LEDR GND
LEDG TXD(R+)
NC RXD(R-)
NC RESET
Pin Descriptions (Read & Write)
Pin
Name
Description
J1-1
NC
Obligate
J1-2
NC
Obligate
J1-3
LEDG
It is usually low level, this pin can control the LED
when the low level is connected to GND.
J1-4
LEDR
It is usually high level which can control the LED
when the low level is connected to GND.
J1-5
BUZ
It is usually low level, this pin can control the buzzer
when the high level is connected to GND
J2-1
RESET
Reset
J2-2
RXD
Receive Data(R+)
J2-3
TXD
Transmit Data(R-)
J2-4
GND
Connects with the cathode of the power supply
J2-5
+5V(DC)
Connects with the anode of the power supply
J3-1
ANTENNA -
Connects with the antenna
J3-2
ANTENNA +
Connects with the antenna

9/ 28
Pin Descriptions (Read Only)
Pin
Name
Description
J1-1
NC
Obligate
J1-2
NC
Obligate
J1-3
LEDG
It is usually low level, punching a card will expand the
time of the 88US high level signal.
J1-4
LEDR
It is usually high level, punching a card will expand the
time of the 88US low level signal.
J1-5
BUZ
It is usually low level, punching a card will expand the
time of the 88US high level signal.
J2-1
RESET
Reset
J2-2
RXD
Receive Data(R+)
J2-3
TXD
Transmit Data(R-)
J2-4
GND
Connects with the cathode of the power supply
J2-5
+5V(DC)
Connects with the anode of the power supply
J3-1
ANTENNA -
Connects with the antenna
J3-2
ANTENNA +
Connects with the antenna
3.2.1 RS232 Format Interface Figure 6 RS232 Format Interface
02
10 ASCII Data Characters
Checksum
03
a. 9600bps, N,8,1.
b. Checksum: The byte marked with Checksum go for XOR Parity check of the Card Number.
Checksum = CR + LF.
EXAMPLE:
Card Number: 62 E3 08 6C ED (High bit ---- Low bit)
OutputASCII Code: 02H 36H 32H 45H 33H 30H 38 H 36H 43H 45H 44H 30H 28H 03H
Checksum: 62H xor E3H xor 08H xor 6CH xor EDH = 08H
SO: CR = 30h LF = 38H
3.2.2 RS232 Format Timing Figure 7 RS232 format timing
3.2.3 Connection Of RS232/RS485 Interface Module To PC

10 / 28
Figure 8 connection of RS232/RS485 interface RDM880 TO PC
3.3 ABA(AT)Interface Instruction
Figure 9 ABA interface instruction
ANTENNA +
ANTENNA -
BUZ +5V(DC)
LEDR GND
ABA DATA NC(TXD)
ABA CLOCK NC(RXD)
HOLD RESET
Pin Descriptions
Pin
Name
Description
J1-1
HOLD
It is usually high level, the pin will keep the low level of
80ms.
J1-2
ABA CLOCK
ABA CLOCK
J1-3
ABA DATA
ABA DATA
J1-4
LEDR
It is usually high level, punching a card will expand the
time of 300ms low level.
J1-5
BUZ
The BUZ interface connects with the cathode of the
buzzer, the beep can be controlled by user port (which
needs added drive), It is usually low level, punching a
card will expand the time of 200ms high level.
J2-1
RESET
Reset

11 / 28
CP
SS
CLK
DATA
SS
SS
0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0
THD
TCL
TSD
TCH
CP
SS
CLK
DATA
SS
SS
0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0
THD
TCL
TSD
TCH
J2-2
NC(RXD)
Obligate
J2-3
NC(TXD)
Obligate
J2-4
GND
Connects with the cathode of the power supply
J2-5
+5V(DC)
Connects with the anode of the power supply
J3-1
ANTENNA -
Connects with the antenna
J3-2
ANTENNA +
Connects with the antenna
3.3.1 ABA TRACK2 Format Interface
Structure of ABATRACK2 data message is :
Leading Zero is 0 of 10 digits
Start Char is HEX “B” (11010,Low bit first,1248P, P is Bit Odd Parity)
Card Number is 0000000000~9999999999(10 digits) with most significant digit
first
End Char is HEX “F” (11111, Low bit first,1248P, P is Bit Odd Parity)
Longitudinal Redundancy Check(LRC) is Even Parity check(excluding the
parity bit)
Trailing Zero is 0 of 5 digits
Data transferred LSB first
Example:
B0
B1
B2
B3
P
Start Char..
1
1
0
1
0
Card Data
1
0
0
0
0
0
1
0
0
0
1
1
0
0
1
End Char.
1
1
1
1
1
LRC
0
0
1
0
0
LRC= START ⊕DATA0 ⊕…… ⊕DATAN ⊕END
Note: ⊕is XOR
3.3.2 ABA TRACK2 Format Timing
Figure 10 ABA TRACK2 Format Timing
0000000000
11010
1248P
1248P
1248P
1248P
1248P
1248P
1248P
1248P
1248P
1248P
11111
LRC
00000

12 / 28
SYMBOL
DESCRIPTION
VALUE( Typ. )
THD
Start Delay
0.5ms
TSD
Stop Delay
0.5ms
TCL
CLK pulse low width
0.5ms
TCH
CLK pulse high width
0.5ms
A card containing the hexadecimal data (0411115EA6) will be converted to denary and sent as
denary 00017466220198 (14 digits).The calculation is performed as follows:
(6*160+10*161+14*162+5*163+1*164+1*165+1*166+1*167+4*168)=00017466220198
3.4 WG(WT)Interface Instruction
ANTENNA +
ANTENNA -
BUZ +5V(DC)
LEDR GND
DATA1 NC(TXD)
DATA0 NC(RXD)
HOLD RESET
Figure 5 WG interface instruction
Pin Descriptions
Pin
Name
Description
J1-1
HOLD
It is usually high level, punching a card will keep the
45ms low level.
J1-2
DATA0
Connects with the anode of the power supply
1.6MS/120/80US
J1-3
DATA1
Connects with the cathode of the power supply
J1-4
LEDR
The LEDR interface connects with the cathode of
the red led, which control the I/O interface. It is
usually high level, this pin will keep the 88ms low
level when it is reading a card.
J1-5
BUZ
It is usually low level, this pin will keep the 88ms low
level when it is reading a card.
J2-1
RESET
Reset
J2-2
NC(RXD)
Receive Data
J2-3
NC(TXD)
Transmit Data

13 / 28
J2-4
GND
Connects with the cathode of the power supply
J2-5
+5V(DC)
Connects with the anode of the power supply
J3-1
ANTENNA -
Connects with the antenna
J3-2
ANTENNA +
Connects with the antenna
3.4.1 Wiegand Format 26bit Output Timing
SYMBOL
DESCRIPTION
VALUE( Typ. )
THD
Sending Start Delay
1.2ms
TSD
Sending Stop Delay
1ms
TDW
Data pulse width
160us
TIW
Data pulse interval width
880us
3.5 SPI Interface Instruction
ANTENNA +
ANTENNA -
SPISCK +5V(DC)
MISO GND
MOSI NC
SPISS NC
NC RESET

14 / 28
Figure 7 SPI interface instruction
Pin Descriptions
Pin
Name
Description
J1-1
NC
J1-2
SPISS
SPISS of any CPU
J1-3
MOSI
MOSI of any CPU
J1-4
MISO
MISO of any CPU
J1-5
SPISCK
SPISCK of any CPU
J2-1
RESET
Reset
J2-2
RXD
Receive Data
J2-3
TXD
Transmit Data
J2-4
GND
Connects with the cathode of the power supply
J2-5
+5V(DC)
Connects with the anode of the power supply
J3-1
ANTENNA -
Connects with the antenna
J3-2
ANTENNA +
Connects with the antenna

15 / 28
4. RDM880 Interface Specification
Figure RDM880 Interface Specification
5. RDM880 Typical Applications:
Many applications can be developed with the RDM RFID module such as PC logon,
Internet/intranet access, e-commerce, point of sale, identity confirmation; Access control, Offline
Ticketing, Customizing cards, Road pricing etc. in all everywhere a PC or Microprocessor needs
to communicate with a contactless transponder.
6. RDM880 Operating Mode
Master Slave Operation Mode, under this working style, the reader that is working under the
control of the PC or other controllers, communicates with the controller through the port.
Active Working Mode, the reader read the card which is in the card-read range, and then
output the data from the interface.
7. RDM880 Adjacent Module Identification
RDM880 Adjacent Module Identification, adjacent identification is designed for reducing
the data redundancy, when using this function, when the reader reads the identical tag
repeatedly, it only can upload a set of data( the cards in the card read range at the same time)
Model No.
RDM880
R/W chip
MFRC500,MFRC400,MFRC531,MFRC632
Standard
ISO/IEC14443-A;ISO/IEC14443-B; ISO/IEC 15693
Support Card
MifareOneS50; MifareOneUltralight; MifareOneS70;
MifarePro; AT88RF020; 66CL160S; SR176; SRIX4K; I-code2;
TI RFID Tag-it HF-I,EM4135,EM4034
Frequency
13.56MHz
Baud Rate
9600-115200bit/s(configurable, default9600)
Power supply
DC5V(5%)
Current
<70mA
Static working current
31mA
Working current
67mA
Power dissipation
0.3W
Operating range
30-100mm(reading range depend on antenna and card/tag)
interface
TTL electrical level/RS232,RS485,WG,ABA,SPI
Working temperature
-10 degree to 70 degree
Storage temperature
-20 degree to 80 degree
Size
39*19*9 mm(DIP28)
Optional
antenna(customized)
20*40mm
49*55mm
40*71mm
65*90mm
155*166mm(special, required customized)
Relative Provide
Provide SDK free,DEMO program

16 / 28
Connecting the RDM880 Module
1. Power Supply Options
Figure 8
RDM880 powered at J2-5 = DC5V(5%)
DC5V
GND
Note: In the configuration shown above, The Module requires a regulated input voltage in DC5V
input to J2-5(an input in this configuration).
2. Connect ion Of RDM880 To PC
Figure 9 connection: RDM880 TO PC
GND
RDM880 Module RXD
TXD
Note: In addition to the signals connections, the host must supply input voltage. See Figure 8.
If the module’s interface is RS232, it’s output format needs to be converted by a chip when
the module is connected to pc.
3. Antenna Connections
All Models of the RDM880 have two internal antennas that can be enabled by connecting
J3-1 and J3-2 .

17 / 28
Figure10 Connecting the Antenna
J3-1 J3-2
4. LED and Buzzer Connections
Figure11 LED and Buzzer Connections
Note: For any interface of RDM880 modules, the LEDR pin is connected to the red LED, and the
LEDG pin is connected to a green LED, the BUZ pin is connected to the buzzer.
RDM880 Module DEMO Software
The use surroundings are different for the RDM880 different interfaces, but the principal for the
operation of the demo software is same, following take RS 232 as the samples to explain its
operation method.
1. DEMO Software
The DEMO software is a low-level tool to show the software developer exactly how a REQUEST
is sent to the RDM880 module by a host and the exact RESPONSE from the RDM880 module is
provided to the host.
Hardware requirement: 1. at least 32M EMS memory
2. at least 2M graphic memory
Software requirement: 1. Microsoft Windows 2000/XP/2003 operate system

18 / 28
2. adjusted the desktop resolution ratio to 1024*768 or higher
2. DEMO Software Flow Chart
Run the software
Input the parameters, click
the corresponding button
If exit no if open the port yes use dll function
yes
show the related
End information

19 / 28
3. Operate Instruction
3.1 Set System Figure 3.1 Set System Frame
B
C
F
G H
Figure 3.1.1 Set System Frame Parameter Declaration
Lable
Parameter name
Parameter Declaration
A
Port
Changeable, controlled by Label G.
B
Baud Rate
Changeable and Select in 9600,19200,38400,57600,115200,Deault
9600bps.
C
Length of Data
Fixed, Default 8bit.
D
CRC
Changeable, and select in Odd, Even and None, Default None。
E
Address
The address of equipment, Fixed, Default 00H.
F
Mode Send
Selectable.
G
COM Switch
Open or Close the selected COM Port.
H
Language Switch
Change into Chinese.

20 / 28
3.2 System Commands
Figure 3.2 System Command Frame
A
B
C
D
E D1
F
G
H I J K
L1
L
Figure 3.2.1 System Command Frame Parameter Declaration
Label
Parameter
Parameter Declaration
A
Set Address of Reader
Input the new address of Reader in Label A, and click LabelA1 to set the
new address, the return message will be shown in Label L.
B
Set Baud rate
Select a new baud rate in Label B, and click Label B1 to set the new baud
rate, the return message will be shown in Label L.
C
Set SN of Reader
Input the new SN of Reader in Label C, and click Label C1 to set the new
SN of Reader, the return message will be shown in Label L.
D
Set User Information
Input the new User information in Label D and D1, and click Label D2 to
set the new SN of Reader, the return message will be shown in Label L.
E
Read User Information
Input the area and the length of data of user information you wanted, click
Table of contents
Popular Computer Hardware manuals by other brands

ICP DAS USA
ICP DAS USA PCIe-S112 quick start

Acces
Acces ICOM-2S user manual

Nvidia
Nvidia UFM 4.0 Hardware user manual

National Instruments
National Instruments GPIB-LPT user manual

MICRO-EPSILON
MICRO-EPSILON capaNCDT 6200 operating instructions

Diamond
Diamond Stealth X300SE HyperMemory GX300SE128HM Specification sheet