Advanced Card Systems ACR122S PC Link Contactless Reader User Manual ACR122S PM V1 0

Advanced Card Systems Limited PC Link Contactless Reader ACR122S PM V1 0

Users Manual

Download: Advanced Card Systems ACR122S PC Link Contactless Reader User Manual ACR122S PM  V1 0
Mirror Download [FCC.gov]Advanced Card Systems ACR122S PC Link Contactless Reader User Manual ACR122S PM  V1 0
Document ID1095028
Application ID+SMsdLbipbJLLl5O0LD7IQ==
Document DescriptionUsers Manual
Short Term ConfidentialNo
Permanent ConfidentialNo
SupercedeNo
Document TypeUser Manual
Display FormatAdobe Acrobat PDF - pdf
Filesize31.78kB (397289 bits)
Date Submitted2009-04-10 00:00:00
Date Available2009-04-10 00:00:00
Creation Date2008-12-30 15:43:38
Producing SoftwareGPL Ghostscript 8.15
Document Lastmod2009-04-10 16:42:19
Document TitleMicrosoft Word - ACR122S-PM_User Manual V1.0.doc
Document CreatorPScript5.dll Version 5.2
Document Author: macross

ACR122S
User Manual
ACR122S PC-linked Contactless Card Reader
Advanced Card Systems Ltd.
Website: www.acs.com.hk
Email: info@acs.com.hk
\
ACR122S PC-linked Contractless Smart Card Reader
1.0
INTRODUCTION
The ACR122S is a PC-linked Contactless Smart Card Rea der/Writer developed on the
13.56MHz Contactless Technology. This device is designed to support not only MiFare
and ISO14443 Type A and B Cards but also FeliCa and NFC tags.
By making use high-speed card access and Serial port speed of 115.200 Kbps, read and
write operations are faster and more efficient. With its compact size and trendy design
and with the various features the ACR122S offers,you can experience the convenience in
using ACR122S for applications of payment,mass transit, physical access control, time
attendance, etc.
2.0
FEATURES
• Serial Interface. Baud Rate = 9600 bps (default) or 115200 bps, 8-N-1. Initial Baud Rate
is determined by the existence of R12. A command is also provided for changing the
baud rate while the reader is running.
• CCID-liked Frame Format.
• Support ISO14443 Part 4 Type A & B, MIFARE, FeliCa and NFC tags.
• Built-in Antenna for contactless tags access.
• Support ISO7816 T=0 cards. (SAM Socket)
• Bi-Color LED.
• Buzzer.
• 2 Relays (optional)
• 8 buffered TTL Input pins (optional)
• 8 buffered TTL Output pins (optional)
3.0
Typical Applications
• Network access control
• Micro-payment
• NFC mobile tag
• Public Transportation Terminals
• Automatic Fare Collection
• Physical access control
• Customer Loyalty
• Time attendance
• Contactless public phones
• Vending machines
Universal Terminal UT1
Version 0.03
Oct 2008
Page 2 of 9
\
ACR122S PC-linked Contractless Smart Card Reader
4.0
Installation Procedure
Connect the ACR122S DB9 cable to the PC serial port and plug the USB cable into the
USB port. The USB is provided the power only. When the reader connects to the PC,
then the user can use it directly. It doesn’t need any windows driver to start up the reader.
5.0
Hardware Interfaces
5.1 Bi-Color LED
•
User-controllable Bi-Color LED. Red and Green Color.
•
•
•
•
The Green Color LED will be blinking if the “Card Interface” is not connected.
The Green Color LED will be turned on if the “Card Interface” is connected.
The Green Color LED will be flashing if the “Card Interface” is operating.
The Red Color LED is controlled by the application only.
5.2 Buzzer
•
•
User-controllable buzzer.
The default Buzzer State is OFF
5.3 SAM Interface
•
One SAM socket is provided.
5.4 Built-in Antenna
•
•
•
•
•
3 turns symmetric loop antenna.Center tapped.
The estimated size = 50mm x 40mm.
The loop inductance should be around ~ 1.6uH to 2.5uH
Operating Distance for different Tags ~ up to 50mm (depend on the Tag)
No anti-collision. Only one Tag can be accessed at any one time.
Universal Terminal UT1
Version 0.03
Oct 2008
Page 3 of 9
\
ACR122S PC-linked Contractless Smart Card Reader
6.0
Implementation
The ACR122S is built based on the ST7SCR1R4 and PN5321 chips.
Built-In
Antenna
PN5321
ST7SCR1R4
NFC Interface
Chip
Controller
Contactless Interface
Carrier = 13.56MHz
Contactless
Tag
Host
Controller
Serial Interface
115200 Kbps

- Bi-Color LED
- Buzzer (optional)
- Relays
- I/O Ports
SAM
(optional)
Serial
Interface
9600 bps
ACR122S System Block Diagram
Universal Terminal UT1
Version 0.03
Oct 2008
Page 4 of 9
\
ACR122S PC-linked Contractless Smart Card Reader
7.0
Serial Interface (CCID-liked FRAME Format)
Communication setting: 9600 bps, 8-N-1
The communication protocol between the Host and ACR122S is very similar to the CCID
protocol.
ACR122S Command Frame Format
STX
Bulk-OUT Header
APDU Command
(0x02)
Or
Parameters
1 Byte
10 Bytes
M Bytes
(If applicable)
ACR122S Status Frame Format
STX
Status Checksum
(0x02)
1 Byte
1 Byte
1 Byte
Checksum
ETX
(0x03)
1 Byte
1 Byte
Checksum
ETX
(0x03)
1 Byte
1 Byte
ETX
(0x03)
1 Byte
ACR122S Response Frame Format
STX
Bulk-IN Header
APDU Response
(0x02)
Or
abData
1 Byte
10 Bytes
N Bytes
(If applicable)
Checksum = XOR {Bulk-OUT Header, APDU Command or Parameters}
Checksum = XOR {Bulk-IN Header, APDU Response or abData}
In general, we would make use of three types of Bulk-OUT Header.
• HOST_to_RDR_IccPowerOn: To activate the SAM interface. The ATR of the SAM will be
returned if available.
• HOST_to_RDR_IccPowerOff: To deactivate the SAM interface.
• HOST_to_RDR_XfrBlock: To exchange APDUs between the Host and ACR122S-PM.
#The SAM interface must be activated in order to use the Contactless interface and
Peripherals. In short, all the APDUs are exchanged through the SAM Interface.
Similarly, two types of Bulk-IN Header are used.
• RDR_to_HOST_DataBlock: In response to the “HOST_to_RDR_IccPowerOn” and
“HOST_to_RDR_XfrBlock” Frames.
• RDR_to_HOST_SlotStatus: In response to the “HOST_to_RDR_IccPowerOff” Frame.
RDR=ACR122S,HOST=Host Controller.
HOST_to_RDR=Host Controller->ACR122S
RDR_to_HOST=ACR122S->Host Controller
Universal Terminal UT1
Version 0.03
Oct 2008
Page 5 of 9
\
ACR122S PC-linked Contractless Smart Card Reader
8.0
To activate the SAM Interface
ACR122S Command Frame Format
STX
Bulk-OUT Header
(0x02) (HOST_to_RDR_IccPowerOn)
1 Byte
10 Bytes
HOST_to_RDR_IccPowerOn Format
Offset Field
Size Value
bMessageType 1
62h
dDwLength
00000000h

bSlot
00-FFh
bSeq
bPowerSelect
abRFU
00-FFh
00h, 01h,
02h, or 03h
Parameters
Checksum
0 Byte
1 Byte
ETX
(0x03)
1 Byte
Description
Message-specific data length
Identifies the slot number for this
command. Default=00h
Sequence number for command
Voltage that is applied to the ICC
00h – Automatic Voltage
Selection
01h – 5.0 volts
02h – 3.0 volts
03h – 1.8 volts
Reserved for Future Use
ACR122S Response Frame Format
STX
(0x02)
1 Byte
Bulk-IN Header
(RDR_to_HOST_DataBlock)
10 Bytes
RDR_to_HOST_DataBlock Format
Offset Field
Size Value
bMessageType
80h
abData
Checksum
N Bytes
(ATR)
1 Byte
ETX
(0x03)
1 Byte
dwLength

bSlot
Description
Indicates that a data block is
being sent from the ACR122S
Size of abData field. (N Bytes)
bSeq
Same as
Bulk-OUT
Same as
Bulk-OUT
Identifies the slot number for this
command
Sequence number for
corresponding command
bStatus
bError
bChainParameter 1
Universal Terminal UT1
Version 0.03
Oct 2008
Page 6 of 9
\
ACR122S PC-linked Contractless Smart Card Reader
9.0
To deactivate the SAM Interface
ACR122S Command Frame Format
STX
Bulk-OUT Header
(0x02) (HOST_to_RDR_IccPowerOff)
1 Byte
10 Bytes
HOST_to_RDR_IccPowerOff Format
Offset Field
Size Value
bMessageType 1
63h
dDwLength
00000000h

bSlot
00-FFh
bSeq
abRFU
00-FFh
Parameters
Checksum
0 Byte
1 Byte
ETX
(0x03)
1 Byte
Description
Message-specific data length
Identifies the slot number for this
command. Default=00h
Sequence number for command
Reserved for Future Use
ACR122S Response Frame Format
STX
(0x02)
1 Byte
Bulk-IN Header
(RDR_to_HOST_SlotStatus)
10 Bytes
RDR_to_HOST_DataBlock Format
Offset Field
Size Value
bMessageType 1
81h
abData
Checksum
0 Byte
1 Byte
ETX
(0x03)
1 Byte
dwLength

bSlot
Description
Indicates that a data block is
being sent from the ACR122S
Size of abData field. (0 Bytes)
bSeq
Same as
Bulk-OUT
Same as
Bulk-OUT
Identifies the slot number for this
command
Sequence number for
corresponding command
bStatus
bError
bClockStatus
Example. To deactivate the slot 0 (default), sequence number = 2.
HOST -> 02 63 00 00 00 00 00 02 00 00 00 [Checksum] 03
RDR -> 02 00 00 03
RDR -> 02 81 00 00 00 00 00 02 00 00 00 [Checksum] 03
Universal Terminal UT1
Version 0.03
Oct 2008
Page 7 of 9
\
ACR122S PC-linked Contractless Smart Card Reader
10.0 To do data-exchange through the SAM Interface
ACR122S Command Frame Format
STX
Bulk-OUT Header
(0x02)
(HOST_to_RDR_XfrBlock)
1 Byte
10 Bytes
HOST_to_RDR_XfrBlock Format
Offset Field
Size
bMessageType
dDwLength

bSlot
bSeq
bBWI
wLevelParameter 2
Parameters
Checksum
M Byte
1 Byte
Value
6Fh
00-FFh
00-FFh
00-FFh
ETX
(0x03)
1 Byte
Description
Message-specific data length
Identifies the slot number for this
command. Default=00h
Sequence number for command
Used to extend the Block Waiting
Timeout.
0000h
ACR122S Response Frame Format
STX
Bulk-IN Header
(0x02) (RDR_to_HOST_DataBlock)
1 Byte
10 Bytes
RDR_to_HOST_DataBlock Format
Offset Field
Size Value
bMessageType
80h
abData
Checksum
N Bytes
(ATR)
1 Byte
ETX
(0x03)
1 Byte
dwLength

bSlot
Description
Indicates that a data block is
being sent from the ACR122S
Size of abData field. (N Bytes)
bSeq
Same as
Bulk-OUT
Same as
Bulk-OUT
Identifies the slot number for this
command
Sequence number for
corresponding command
bStatus
bError
bChainParameter 1
Example 1. To send an APDU “80 84 00 00 08” to the slot 0 (default), sequence number = 3.
HOST -> 02 6F 05 00 00 00 00 03 00 00 00 80 84 00 00 08 [Checksum] 03
RDR -> 02 00 00 03
RDR -> 02 80 0A 00 00 00 00 03 00 00 00 E3 51 B0 FC 88 AA 2D 18 90 00 [Checksum] 03
Response = E3 51 B0 FC 88 AA 2D 18; SW1 SW2 = 90 00
Universal Terminal UT1
Version 0.03
Oct 2008
Page 8 of 9
ACR122S PC-linked Contractless Smart Card Reader
Warning:
This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions:
(1) This device may not cause harmful interference, and
(2) this device must accept any interference received, including interference that may cause undesired operation.
Changes or modifications not expressly approved by the party responsible for compliance could void the user's
authority operate the equipment.
Universal Terminal UT1
Version 0.03
Oct 2008
Page 9 of 9

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.6
Linearized                      : No
Encryption                      : Standard V2.3 (128-bit)
User Access                     : Extract
XMP Toolkit                     : Adobe XMP Core 4.0-c316 44.253921, Sun Oct 01 2006 17:14:39
Create Date                     : 2008:12:30 15:43:38Z
Creator Tool                    : PScript5.dll Version 5.2
Modify Date                     : 2009:04:10 16:42:19-07:00
Metadata Date                   : 2009:04:10 16:42:19-07:00
Format                          : application/pdf
Creator                         : macross
Title                           : Microsoft Word - ACR122S-PM_User Manual V1.0.doc
Producer                        : GPL Ghostscript 8.15
Document ID                     : uuid:81132269-a290-4052-857e-0a2fbcab4733
Instance ID                     : uuid:5cef29f6-5bb6-48d4-bb57-dae2b497daef
Page Count                      : 9
Author                          : macross
EXIF Metadata provided by EXIF.tools
FCC ID Filing: V5MACR122S

Navigation menu