8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
1/12
ID Innovations
Datasheet for ID-20LF-WR series v1.02 2011-3-01
- 1 -
ID-20LF Reader/Write Module
User Manual
ID Innovations
Advanced Digital Reader Technology
------Better by Desig n
V1.02—Mar 1, 2011
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
2/12
ID Innovations
Datasheet for ID-20LF-WR series v1.02 2011-3-01
- 2 -
Summary
The ID-20LF series contactless card Read/Write module is based on 3 types 125khz read
and write chip. They come with the choice of internal antenna (optional) or external antennaand are suitable and for embedded applications and general Electronic Devices. The
ID-20LF-EM series are user friendly and can be controlled by command from a UART
(serial port). Functions are selected by a Pin jumper allowing full control of all functions.
Characteristic
. 2 options antenna setting: internal antenna (optional) or external antenna (standard)
.
ISP(In System Program)function
. Small outline
. Low power consumption
Specification . Supports Hitags, EM4205/4305,
. Model:ID-20MFIA (with internal antenna) ID-20MFWA (without internal antenna)
. Frequency:
125KHz
. Rear/Write distance: external antenna—up to 50-60mm
. External antenna inductance: 345uH
. Read/write speed:
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
3/12
ID Innovations
Datasheet for ID-20LF-WR series v1.02 2011-3-01
- 3 -
mm
14
13
12
11
1 ID-20LF-WR 10
2 Bottom View 9
3 8
4 7
5 6 2.54
9.2m
11.7mm 21mm
40mm
Dimensions and Pins (bottom view)
37.
mm
m
0.6 mm
12.5 mm6.8 mm
1------GND2------external antenna TX13------external antenna TX24------external antenna RX15------CP6------Future7-----+/- (Format Select)8-----D1(Data Pin 1)9----D0(Data Pin 0)10----LED(LED/BEEPER)11----NC12----RXD13----TXD
14----+5V
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
4/12
ID Innovations
Datasheet for ID-20LF-WR series v1.02 2011-3-01
- 4 -
Pin Description & Output Data Formats
Pin.NO Description ASCII Magnet Emulation (optional)
Wiegand26 (optional)
1 Zero Volts and
tuning Capacitor
Ground
GND 0V GND 0V GND 0V
2 To External antenna
TX1
To External antenna
TX1
To External antenna
TX1
To External antenna
TX1
3 To External antenna
TX2
To External antenna
TX2
To External antenna
TX2
To External antenna
TX2
4 To External antenna
RX1
To External antenna
RX1
To External antenna
RX1
To External antenna
RX1
5 Card Present No function Card Present No function
6 Future Future Future Future
7 Format Selector (+/-) Strap to GND Strap to Pin 10 Strap to +5V
8 Data 1 No function Clock One Output
9 Data 0 No function Data Zero Output
10 LED(LED/BEEPER) Beeper / LED Beeper / LED Beeper / LED
11 No Connection No Connection No Connection No Connection
12 RXD TTL RXD No function No function
13 TXD TTL TXD No function No function
14 DC Voltage Supply +5V +5V +5V
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
5/12
STX CMD/STATUS LEN DATA BCC ETX
VALUE 0x02 0x03
LENGTH 1byte 1 byte 1 byte LEN bytes 1 byte 1 byteWhen Sent:
CMD
When receive:
STATUS (ok
or Error)
UART Protocolsl Command frame(9600,N,8,1)
DATA NUM DATA XOR From STX
to DATA Frame endDescription Start Frame
ID
1 byte
Address: 0-255
Device ID: 0x00—0xff,
default:0x01
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
6/12
Function
Command DATA STAUS DATA Length DATA
Link 0x00 0x00 Ok=0 0x00
Err=Other
For Example
Reset 0x01 0x00 Ok=0 0x00
Err=Other
For Example
Buzzer control 0x03 ABCD OK=0 0x00
A=0x00 buzzer off Err=other
=0x01 buzzer on
=0x02 buzzer on BCD*10 ms
BCD: When A=2 the time is given
by the value BCD
For example, if the time value is
123, then B=0x01, C=0x02,
D=0x03
0x01,0x00 0x00,0x00
0x00,0x00 0x00,0x00
A=0 or 1 : 0x03,0x04,0x00
A=2 :0x03,0x04,0x02,0x01,0x02,0x030x00,, 0x00,
0x04 or 0x00
02 01 00 00 03 03
Send Return
DATA Length
CMD/STAUS、DATA LENGTH、DATA
02 01 03 04 02 00 01 00 07 03 buzzer on for10ms
02 01 03 04 01 00 00 00 05 03 buzzer on
02 01 03 04 00 00 00 00 04 03 buzzer off
For example:
02 01 00 00 03 03
02 01 00 00 03 03
Command
Type
System
Command
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
7/12
Function
Command DATA STAUS DATA Length DATA
Read EM4001
compatible format 0xA4 N 0x00 0x05 DDDDD
N:reading formate (5 bytes data)
0:10D
1: 16H
Write EM4001
compatible format0xA5 NUPPPPCHHHHH 0x00 0x00
U:=0----password not used
U:=1----using password
PPPP: 4 byte password
C: card type
C=0 T5557
C=1 EM4469
C=2 HITAGS
HHHHH: 5bytes card data in hex
02 01 A4 01 01 A7 03
02 01 A4 01 00 A6 03 read decimal 02 01 00 05 00 01 39 17 74 5D 03
02 01 03 04 01 00 00 00 05 03 02 01 00 00 03 03
0x01
For example:
02 01 A5 0B 00 00 00 00 00 00 12 34 56 78 90 35 03
card type: 5557, password not using, hex card number: 12 34 56 78 90
02 01 00 00 03 03
reading decimalEM4001
compatible
read and
write
operating
command
0x01
For example:
reading HEX
02 01 00 05 82 00 15 3C 9E 33 03
Card ID in HEX:8200153C9E
Send Return
DATA Length
Card ID in Decimal:0001391774
Command
Type
Command list for different types card
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
8/12
Function
Command DATA STAUS DATA Length DATA
Read 11784 format card 0xA7 N 0x00 ? when N=0,
NNNNNNCCDRRRA
N:reading method
when N=1
N=0: 13 bytes data DDDDDDDDDDDDDDDD
Varified decimal ASCII data when N=2
6 bytes national ID DDDDDDDDDD
2 bytes Country ID
1 hex data (half byte) Data block
5 hex data (2.5 bytes)
reserved
1byte animal flag
N=1: 16
original 128bit data
Varifying decimal ASCII data when N=2
6 bytes national ID DDDDDDDDDD
2 bytes Country ID
1 hex data (half byte) Data block
5 hex data (2.5 bytes)
reserved
1byte animal flag
N=2: 10 bytes
8 bytes data + 2bytes varify data
0x01
read with method 2
02 01 A7 01 01 A4 03
02 01 00 0C 11 22 33 44 55 68 01 23 00 00 00 10 44 03
read with method 0
national id: 11 22 33 44 55 68
Country ID:01 23
DATA BLOCK:0
Reserved :00000
Animal FLAG:1
02 01 00 10 00 04 8E 57 74 48 ED 1E 01 02 16 7D 1B 20 40 80 92 03
16bytes original dataread with method 1
02 01 A7 01 02 A7 03
02 01 A7 01 00 A5 03
Send Return
For example:
02 01 00 0A C0 78 A2 21 DA 1E 00 80 A2 B7 63 03
8 bytes data + 2bytes varifing data
DATA Length
Command
Type
ISO
11784/11785
compatible
read and
write
operating
command
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
9/12
Function
Command DATA STAUS DATA Length DATA
Write 11784 format card 0xA8 UPPPPCDDDDDDDDDDDDDDDD
U:=0, password not using
U =1, use password
PPPP:4byes password
C:card type
C=0 T5557
C=1 EM4469
C=2 HITAGS
DDDDDDDDDDDDDDDD:16bytes 4
BLOCK card data
DATA BLOCK:0
For example:
02 01 A8 16 00 00 00 00 00 00 00 2F B1 EA 2E 12 B7 78 80 40 6D 7F 08 04 02 01 E7 03 02 01 00 0C 11 22 33 44 55 68 01 23 00 00 00 10 44 03
Password not using
T5557
Read data: 2F B1 EA 2E 12 B7 78 80 40 6D 7F 08 04 02 01
above data was from below:
Reserved :00000
Animal FLAG:1
national id: 11 22 33 44 55 66
Country ID:01 23
ISO
11784/11785
compatible
read and
write
operating
command
Send Return
DATA Length
0x16
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
10/12
Function
Command DATA STAUS DATA Length DATA
Initialize card 0xA0 BUPPPPDDDD 0x00 0x00 0x00
B: blocknumber=0
U:=0, password not using
U =1, use password
PPPP:4byes password
DDDD:4byes data
Read data 0xA1 B: 0x00 ? 4*N
B: block number=1--7 N = total block qty
4 bytes data
Changing password 0xA3 BUPPPPDDDD 0x00 0x00
B: blocknumber=7
U:=0, password not using
U =1, use password
PPPP:4byes password
DDDD:4byes data
reading serial number 0xA6 BUPPPPDDDD 0x00 0x00 DDDDDDDD 8 bytes data
Send Return
DATA Length
0x0A
TEMIC
T5557
T5567
0x01
0x00
For example:
02 01 A6 00 A5 03
Condition:the card format must be RF/32 MANCHETER
02 01 00 08 E0 15 01 55 76 77 95 DC E2 03
8 bytes serail number: E0 15 01 55 76 77 95 DC
For example:
02 01 A2 0A 01 00 00 00 00 00 11 11 11 11 AA 03
buzzer off 02 01 00 00 03 03
BLOCK=1
Password not using
Data:11 11 11 11
Command
Type
For example:
02 01 A3 0A 07 00 00 00 00 00 11 11 11 11 AD 03
new password:11 11 11 11
02 01 00 00 03 03
BLOCK为7
old password:00 00 00 00
For example:
02 01 A0 0A 00 00 00 00 00 00 00 08 80 E8 C9 03 02 01 00 00 03 03
BLOCK=0
Password not using
Data: 00 08 80 E8
0x0A
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
11/12
Function
Command DATA STAUS DATA Length DATA
Read data 0xB1 BUPPPPN 0x00 0x04 DDDD
B: blocknumber = 0-15, " 2" not
allowed to use for B4 bytes data
U:=0, password not using
U: =1, using password
PPPP:4 byes password
N:
N=0 read according to RF/64 Manchster
N=1 read accord ing to RF/32 B iphse
format
Write data 0xB2 BUPPPPN 0x00 0x00
B: blocknumber = 0-15, " 2" not
allowed to use for B
U:=0, password not using
U: =1, using password
PPPP:4 byes password
DDDD:4 byes data
ReturnCommand
Type
Send
DATA Length
02 01 00 04 00 01 8C 5F D5 03
Read block 0
Condition:the card format must be RF/64 MANCHETER
0x06
0x0A
For example:
02 01 B1 06 00 00 00 00 00 00 B4 03
02 01 B2 0A 05 00 00 00 00 00 11 11 11 11 BE 03
EM4469
EM4569
EM4205
00 00 00 00 00 00
write BLOCK5 with "11 11 11 11"For example:
8/9/2019 ID-20LF-WR RFID Reader Module Read Write 125KHz LF
12/12
Function
Command DATA STAUS DATA Length DATA
UID REQUES 0xC0 B 0x00 0x04 UID0+UID1+UID2+UID3
B=0, standard model 4 bytes data
B=1,uplevel model
B=2, fast up level model
AC SEQUENCE 0xC1
SELECT_UID 0xC2 UUUU 0x00 0x03 CON0+CON1+CON2
U= 4 bytes UID 3bytes control letter
For example:
CHALLENGE 0xC3
SELECT_QUIET 0xC4
0xC5 P0x00 0x04 DDDD
P:1byte page number 4 bytes data
For example:
READ_BLOCK 0xC6
WRITE_PAGE 0xC7PDDDD 0x00 0x00
P:1byte page number
DDDD: 4 bytes data
WRITE _BLOCK 0xC8
QUIET 0xC9
write page 4 data: 11111111For example:
0x05
02 01 C7 05 04 11 11 11 11 C5 03 02 01 00 00 03 03
Command
Type
02 01 C5 01 04 C3 03
02 01 C2 04 D8 C9 7E 72 D8 03 02 01 00 04 C9 24 00 AA 40 03
0x01
02 01 00 04 EB FE 00 00 12 03
READ_PAGE
0x04
For example:
02 01 C0 01 00 C2 03 02 01 00 04 D8 C9 7E 72 1A 03
0x01
DATA Length
Send Return
HITAG-S32
S256 S2048
Top Related