DTE Automation MI-TR-201 Microscan User Manual

DTE Automation GmbH Microscan

User Manual

Download: DTE Automation MI-TR-201 Microscan User Manual
Mirror Download [FCC.gov]DTE Automation MI-TR-201 Microscan User Manual
Document ID150204
Application IDt+Br1rOtSKwKpLSOkG12IQ==
Document DescriptionUser Manual
Short Term ConfidentialNo
Permanent ConfidentialNo
SupercedeNo
Document TypeUser Manual
Display FormatAdobe Acrobat PDF - pdf
Filesize144.44kB (1805503 bits)
Date Submitted2001-05-16 00:00:00
Date Available2001-05-16 00:00:00
Creation Date2001-05-09 16:17:34
Producing SoftwareAcrobat 4.0 Import Plug-in for Windows
Document Lastmod2001-05-09 16:31:01
Document TitleUser Manual
Document CreatorAcrobat 4.0 Import Plug-in for Windows

DTE Automatlon GmbH 5
Operating and
Programming Manual
RFID Wand MICROSCAN
TIRISTM Verslon
Software Versicn W1 .3
DIE Amunwfinn GmbH Mptlfwwwdlule Phnne: +49-522meno
Haidestra 38 Fax: ”152214012201
32051 Harlan! - Germany info@dmle
e 2001 CnpyflgN by ME Anmnuon GmbH, Primed In Germany, Pm Na, Mlcvmamcm
Content
1 Content
1 CONTENT ........................................................................................................................................ 2
2 FCC NOTE ...................................................................................................................................... 3
3 COPYRIGHT
4 NOTATION 3
5 WARNINGS. 3
6 INTRODUCflON ......................... 3
7 GETTING STARTED4
7.1 QUICKSTART .......... 4
s WHEN MICROSCAN “HANGS” 4
8.1 DISCDNNECT SUPPLYVOLTAGE 4
8.2 SEND RESET COMMAND. 4
9 TECHNICAL DATA ............ 5
10 SOFTWARE ...................................................................................................................................... 6
10.1 |NTRODUCTIONS
10.200NF1GUFMTION COMMANDS ...6
10.2.1 CF Clock Format. 7
10.2.2 CR Clock Head 7
10.2.3 CW Clock Write 7
10.2.4 D Data Lengt .. 8
10.2.5 F Transponder Forma 8
10.2.6 K Data Preamble. 8
10.2.7 L Data Poslamble 9
102.8 M Data Midamble 9
10.2.9 SSysdat .. .10
10.3 OPERATION COMMAND .11
10.3.1 V Get Version .11
10.3.2 R Read Transponde .11
10.3.3 Rpp Head Multi Page Transponder. .12
10.3.4 W Write Transponder .............. .12
10.3.5 pr Write Multi Page Transponder Page
10.3.6 Ppp Page Locking
Fcc Note
2 FCC Note
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.
3 Copyright
Copyright © 2001 by DTE Automation GmbH. All rights reserved. This manual is copyrighted works of
DTE Automation GmbH. Reproduction in whole or in part, includlng utilization in machines capable of
reproduction or retrieval, without the express written permission of DTE Automation GmbH is
prohibited.
IBM PC Is registered trademark of International Business Machines Corp. TIRIS is a trademark of
Texas Instruments Inc. DTE GmbH acknowledges that some other names referred to are registered
trademarks.
4 Notation
[ESC] keys are printed In square brackets
READfTIME keywords are printed in capitals
attention important notes are marked by two lines
5 Warnings
Under no circumstances try to open the MICROSCAN. Electrical safety cannot be guaranteed if the
device is opened by a non-expert. Your health and life are endangered due to high voltage in the
electronics.
In case cl damage do not continue to use the devices. Send back the device to your local distributor
or - along with a copy 0! the Involce - to DTE Automation GmbH in Hertord, Germany tor service
support.
Do not dip the device into water. Since it is only protected against water splash and rain, serious
damages may occur when using or storing this device under water.
Only use orlglnal cables and spare parts with thls devlce.
8 Introduction
MICHOSCAN is an easy to use transponder read/write device. The TIFIIS version reads all TIRIS
transponders and writes data into all r/w TIFiIS transponders. Since MICHOSCAN is driven by a
simple ASCII protocol it is easy to integrate the device into any existing or new application.
Please refer to our Internet Web Site at MIME I0! latest information on our products.
Before using the MICROSCAN,
read this manual oareIulnyrom the beginning.
It contains important inlormationl
Getting started
7 Getting Started
In order to prepare the MICROSCAN tor the first use carry out all of the following steps:
1. unpack all components
2. switch on your personal computer (PC). connect the MICHOSCAN to the serial interface of the
PC using the FtS-232 interface cable and switch on the PC
3. plug In the mains adapter and connect it to the MICROSCAN. Observe mains voltage!
4. start working with your MICROSCAN
7.1 Quick Start
Stan aterminal program on your PC (Telix, Procomm, Hyperterm, or similar).
Choose the serial interface to which you connected the MICROSCAN. Set the parameters as follows:
9600 baud
1 start bit
B data hits
no parity
1 stop bit
Start a reading cycle on the MICHOSCAN using the [STAH'H key. MICROSCAN tries to read a
transponder within a certain time frame. it a transponder has been read successfully, its data will be
sent to the PC and the reading cycle will stop.
8 When MICROSCAN "hangs”
In certain situation, e.g. when there is a configuration error. the pocket MICROSCAN may stop its
work. There are two ways or resetting the system:
8.1 Disconnect supply voltage
Simply disconnect the system from the supply voltage and wait for 30 seconds. Connect the
MICHSCAN to the supply voltage again.
The system will reset itself and will be operational Immediately. Parameters previously set through
serial commands will not get lost.
8.2 Send RESET command
It the MICHOSCAN produces abnormal results this may have been caused by wrong parameter
combinations. You may reset the default parameters anytime with the RESET command (see 10.2.9)
through the serial interface.
Technical Data
9 Technical Data
Dimensions:
Cabie:
Weight:
Protection Ciass:
HFID Frequency:
CPU:
Memory:
Feedback:
Software
Operating Temp.
Storage Temp.
Drop test
Interface
Power Supply
140 mm x 62 mm x 35 mm (5.5" x 2.4“x1.4")
app. 2 meter with DBQ temale connector
app. 150 g (5.3 oz.)
IP43
134.2 kHz
Powerful RISC Processor
8 Kbytes FLASH for User program,
512 Byte RAM,
512 Byte EEPROM,
16 KB optional EEPROM
3 LED'S,
internal beeper
DTE or customer specific
40°C to +60°C (14°F to 140°F)
-20"C to +60“C (-4“F to 140°F)
1.2 m (3‘10“) on ooncrete
serial RS 232
short-cut circuit resistant, 9.600 Baud
QV to 16V AC or DC
1 0 Software
10.1 Introduction
Software
MICROSCAN is equipped with a powerful interpreter that is controlled by serial ASCII commands.
Ail commands have to be sent With trailing CFl LF (0x00, OXOA) characters. MICROSCAN answers
with trailing CH LF as Well.
it a command contains values between 0 and 255, these parameters have to be sent in hexadecimal
lorrnat with a leading \ and a trailing \ character. For example, if you want to transfer a horizontal TAB
(0x09), you should send \09\ to the MICROSCAN.
MCROSCAN will answer in one of these ways:
[ACK] (0x06)
Acknowledge; the command was successful
Ignore; the command was invalid
Error; there was an error in the command
10.2 Configuration Commands
These commands are available to configure the MICROSCAN.
Command Description Page
CF Configures date and time format 7
clock Format
CH Reads the clock 7
Clack Head
CW Sets the clock 7
Clock Write
D Sets the length of a data record 8
Data Length
F Sets the lormat of the data record 8
Transponder Format
K Defines the characters that lead a data record 8
Data Preamble
L Defines the trailing character behind a data record 9
Data Postamble
M Delines the middle character when data is sent in TIRIS 9
Data Midamble format, e.g. K1111M1111111111111111L
S Sets a variety of system values 9
Sysdata
Software
10.2.1 CF Clock Format
PC: CF[aaaaaaeaaaaaaaaaaaaa]
MICROSCAN: [ACK]
Description:
This command sets the format at the clock values. Any characters are valid. Certain characters have
special functions.
2-digit year or
4-digit year
2-digit month
2-digit day
2-digit hour
2-digit minute
2-digit second
day of the week (1.7)
Em3302é<
Example: “CFTime\09\h:m:s D-M“
Result: Time[TAB]hh:mm:ss DD-MM
Default: ‘CFD.M.YY h:m:s w“
10.2.2 CR Clock Read
PC: "CH“
MICHOSCAN: date and/or time string
Description:
MCIROSCAN sends date/time string according to the format previously set with the CF command.
10.2.3 CW Clock Write
PC: “CWDD.MM.YYYY hhzmmzss w“
MICROSCAN: [ACK]
Description:
Sets the internal clock.
Example: "CW10.09.1999 15:43:00 5“
Result: Sets the clock to 10m September 1999, 3:48:00 PM, Friday
default: 01.01.2000 00:00:00 1
Software
10.2.4 D Data Length
PC: “D[\hh\]“
MICHOSCAN: [ACK]
Description:
Sets the length of the transponder data string for decimal and hexadecimal fomrat. If it is set to 0, the
entire transponder data will be returned, A value greater than the actual length will be ignored.
It the value is less than the actual length, only the least significant digits will be returned.
Example: “D\06\“
It the transponder data is “126A8F64E30A05E4” MICHOSCAN will return “0A05E4".
Default: \0\
10.2.5 F Transponder Format
PC: “F[I][D | H | T][C]"
MICROSCAN: [ACK]
Description:
This command sets the transponder format for the string that MICROSCAN send to the PC whenever
it reads a transponder.
I Type Information (F! = read/only, W = read/write)
DIHIT decimal I hexadecimal | TIFtIS Format
C Clock; adds date/time Information
If you choose the TIFilS format, the transponder data is split Into a 4 digit application code and a 16
digit identification code.
Example: "FH"
Default: Hexadecimal format
10.2.5 K Data Preamble
PC: “K[aaaaaaaaaaaaaaaaaaaa]“
MICHOSCAN: [ACK]
Description:
Sets the fixed leading characters that will be send before the transponder data. Up to 20 characters
can be defined.
Example: "KTransponder Data:"
MCIROSCAN will send “Transponder Data:1111111111111111' whenever a transponder Is read.
Default: no preamble
Software
10.2.7 L Data Postambla
PC: “L[aaaaaaaaaaaaaaaaeaaa]“
MICROSCAN: [ACK]
Description:
Sets the fixed trailing characters that will be send behind the transponder data. Up to 20 characters
can be defined.
Example: 'L\0DOA\“
MICROSCAN will send Carrriage Relum/ Line Feed behind the transponder data.
Default: Carriage Relum/ Line Feed
10.2.5 M Data Mldamble
PC: “M[aaaaeaaaaaeaaaaaaaae]“
MICHOSCAN: [ACK]
Description:
Sets the fixed middle characters that will be send between the applications code and the identification
code in TIRIS format. Up to 20 characters can be defined.
Example: "M\202020\"
Three blanks will be send between the two codes.
Default: no mldamble
Software
10.2.9 5 Sysdata
PC: ‘S[n\hh\]“
MICHOSCAN: [ACK]
Description:
This command sets a variety of system values.
Command Function Valid Default Description
values values
8 Get Values - - Returns current system settings
80 Reset \00\ All values will be reset to their defaults.
81 Read Mode \00\ .. \0F\ \05\ Used bit-wise:
BT,BG,BS,B4,BB,BZ,Bt,BO
0 B7 = 0 Sleep-Mode oif
B7 = 1 Sleep Mode active
(will be ignored when 'line mode'
is active or START button is locked)
000 B6 .. B4 reserved
0 B3: 1: Line Mode:
last permanent reading
(B2 and B1 will be ignored)
BS = 0: Line Mode olf
1 BE = 1: Activate START button
B2 = 0: Deactivate START button
0 B1 = 1: Automatically start a new reading
cycle after a successful reading
B1 = 0: Stop after successful reading
1 BO = 1: Only changed transponders will be
read
B0 = 0: The same transponder will be
accepted again and again
32 Read Time \0000\ r. \0008\= One reading is set to \hh\ * 0.1 seconds
\FFFF\ 200
SB Read Speed \00\ .. \FF\ \03\ A reading cycle is \hh\ " 0.1 seconds.
The “ON" LED flashes.
84 Beep Time \00\ .. \FF\ \02’\ The beeper sounds for \hh\ ' 0.1 seconds
when transponder data is send to the PC
SS “HEAD" LED \00\ .. \FF\ \02\ The "READ“ LED turns on for \hh\ * 0.1
Time seconds after a SUCCESSflfl readin
86 “OK“ LED \00\ .. \FF\ \00\ The “OK" LED turns on for \hh\ " 0.1 seconds
Time when transponder data is send to the PC
S7 Wait Time \00\ .. \FF\ \05\ The button repeat time is set to \hh\ ' 0.1
seconds
SB Reserved \00\ .. \FF\ \00\ reserved
Please be carelul when changing system values. The parameters will not be checked.
Wrong system values may cause strange results or even lock the reader.
In Sleep Mode MlCFlOSCAN does not accept an commands through the serial interface.
Use the START button to wake it up.
10
Software
10.3 Operation Commands
The commands are used during normal operation.
Command Description Page
V Returns the sottware version 11
Get Version
R Starts a reading cycle 11
Read Transponder
Rpp Reads a certain transponder page 12
Read Transponder Page
W Writes into a transponder 12
Write Transponder
pr Writes into a certain transponder page 13
Write Transponder Page
Ppp Locklng of a transponder page 13
Page Locking
10.3.1 V Get Verslon
pc: “Vi.
MICROSCAN: "ccctnn"
Description:
The command returns the version of the internal software program.
ccc customer code
t type
nn version number
Example: "V"
MICROSCAN returns "DTEW13". This is a DTE software, type read/write. version 1.3.
10.3.2 R Head Transponder
pC: "Ru
MICROSCAN: “thhhhhhhhhhhhhhhh”
Description:
This command starts a reading cycle for a certain time. You may configure the cycle using the 82
command (see 10.2.9).
Variable Function Description
t Transponder Type R = Read Only (Fl/O)
W = Head/ Write (Fl/W)
hhhhhhhh Transponder Data Data will be return in hexadecimal format
hhhhhhhh (16 digits)
lt no successtul reading took place in the give time interval, MICROSCAN will return “E”.
Example:
PC "Ft“
11
Software
MiCHOSCAN "W112D33EE55A67788"
10.3.3 Rpp Reed Multi Page Transponder
PC: “R\pp\“
MICHOSCAN: "Mpshhhhhhhhhhhhhhhh"
Description:
This command starts a reading cycle for a certain time. it tries to read a certain page ol an MP
transponder. You may configure the cycle using the 82 commend (see 10.2.9).
Variable Function Description
M Transponder Type M = Multi Page (M/P)
ps Page and Status Information this value is used bit wise:
PPDPPP 55
Page 1 000001 00 Page read
Page 2 000010 01 Page programmed
Page 3 000011 10 locked page read
Page 16 010000
Page 17 010001
hhhhhhhh Transponder Data Data will be return in hexadecimal format
hhhhhhhh (16 digits)
If no successiul reading took place In the give time interval, MlCFlOSCAN will return “E”.
Example:
PC "Ft\OC\"
MICROSCAN "M302222222222222222'
MICROSCAN read page 12 with the data '2222222222222222'.
10.3.4 W erte Transponder
PC: “W\hhhhhhhhhhhhhhhh\"
MICROSCAN: "Whhhhhhhhhhhhhhhh"
Description:
This command tries to write data into a read/Write transponder for a certain time. The time may be
configured with the $2 command. It the attempt was successful, MICROSCAN returns as shown
above. Othenrvise it returns “E”.
Variable Function Description
W Transponder Type W = Read! Write (FtNV)
hhhhhhhh Transponder Data Data will be send in hexadecimal format
hhhhhhhh (16 digits)
Example:
PC "W\1234567890ABCDEF\“
M ICROSCAN "W1234567890ABCDE F“
12
Software
10.3.5 pr Write Multi Page Transponder Page
PC: ‘anhhhhhhhhhhhhhhhhv‘
MICHOSCAN: "Mpshhhhhhhhhhhhhhhh"
Description:
This command tries to write data into one page 01 a WP transponder for a certain time. The time may
be configured with the 52 oommand. If the attempt was successful, MICROSCAN returns as shown
above. Otherwise it returns “E".
Variable Function Description
T Transponder Type M = Multi page (MIP)
ps Page and Status Information this value is used bit wise:
PPPPPP s
Page 1 000001 00 Page read
Page 2 000010 01 Page programmed
Page 3 000011 10 locked page read
Page 16 010000
Page 17 010001
hhnhhhhh Transponder Data Data will be return in hexadecimal format
hhhhhhhh (16 digits)
Example:
PG "W\041 1 1 1222233334444V'
MICROSCAN “M111111222233334444'
Page 4 of an M/P transponder has been successfully programmed with ‘1111222233334444'.
The next reading cycle with “R\04“ will return 'M101111222233334444" since the
programming bit will be reset.
13
10.3.6 Ppp Page Locking
PC: "W\pphhi1hhhhhhhhhhhhh\“
MICROSCAN: "Mpshhhhhi‘lhhhhhhhhhh"
Description:
Software
This command tries to took one page of a WP transponder. Data of this page cannot be changed
anymore alter the page has been locked successfully. There is no function to unlock a locked
page. The time may be configured with the $2 oommand. It the attempt ms successtul,
MICFlOSCAN returns as shown above. Otherwise it returns “E".
Variable Function Description
T Transponder Type M = Multi page (M/P)
ps Page and Status Information this value is used bit wise:
PPPPPP 55
Page 1 000001 00 Page read
Page 2 000010 01 Page programmed
Page 3 000011 10 looked page read
Page 16 010000
Page 17 010001
hhhhhhhh Transponder Data Data will be relum in hexadecimal format
hhhhhhhh (16 digits)
Example:
PC "P\04\"
MICROSCAN “M12hhhhhhhhhhhhhhhh”
Page 4 of an M/P transponder has been successtully locked.
There Is no way to unlocks locked page.
14
A“
Series 2000 Reader System
Micro-reader RI-S TU-MRD1
Reference Guide
Micro-reader - Reference Guide May ’00
Edition Three - May 2000
This is the third edition of this manual. it describes the iollowmg equipment:
TIRIS Micro-reader Module RI-STU-MRD1
Texas Instruments (TI) reserves the right to make changes to its products or services
or to discontinue any product or service at any lime without notice. TI provides cusa
tomer assistance in various technical areas. but does not have full access to data
concerning the use and applications of customer's products.
Therefore. TI assumes no liability and is not responsible for customer epplicelions or
product or soflware design or performance relating to systems or applications incor»
porating TI products. In addition, Ti assumes no liability and is not responsible for
infringement of patents and/or any other intellectual or industrial property rights of
third parties, which may result from assistance provided by TI.
TI products are not designed, intended, authorized or warranted to be suitable for life
support applications or any other life critical applications which could involve poten-
tial risk of death, personal injury or severe property or environmental damage.
The TIRIS logo and the word TIRIS are registered trademarks of Texas Instruments
Incorporated.
Copyright © 2000 Texas Instruments Incorporated (Ti)
This document may be downloaded onto a computer. stored and duplicated as nec-
essary to support the use at the related TI products. Any other type 01 duplication,
circulation or storage on date carriers in any manner not authorized by TI represents
a violation of the applicable copyright laws and shall be prosecuted.
PREFACE
Read This First
About This Gulde
This manual describes the TIRIS Micro-reader. its goal is to describe the reader. how
it works‘ how to integrate It and how to use it.
Conventions
WARNING:
A WARNING IS USED WHERE CARE MUST BE TAKEN, OR A CERTAIN
PROCEDURE MU$T BE FOLLOWED IN ORDER TO PREVENT INJURY OR
HARM T0 VOUR HEALTH.
CAUTION:
This Indicates Information on conditions which must be
met, or a procedure which must be followed, which if not
heeded could cause permanent damage to the equipment
or software.
Note:
Indicates conditions which musl be met. or procedures which must be
followed, Io ensure proper functioning of the equipment or sofiware.
QED
. Information:
1 Indicates information which makes usage of the equipment or soft-
ware easier
If You Need Assistance
Application Centers are located In Europe. North and South America, the Far East
and Australia to provide direct support. For more information, please contact your
nearest TIRIS Sales and Application Center. The contact addresses can be found on
our home page:
http:ilwww.tiris.com
Micro—reader - Reference Guide
Document Overview
Chapter 1: Product Description.
Chapterz: Communications Protocol
2.2 Protocol Micro-reader to PC
chapter 3: Specifications .................
Chapter 4: Transponder Protocols .
Chapter 5: Communication Protocol Examples
1.1 General...
1.2 Product Description
1.3 Connector Pins...
2.1 Prolocol PC to Microreader
3.1 Recommended Operating Condition
3.2 Timings...
3.3 Mechanical Da
4.1 Transponder commands .
4.2 Transponder Responses”. ..
5.1 PC to Micro-reader
5.1 PC to Micro-reade
Appendix A:CE Declaration ........................................ 35
Appendix BzDemonstration Circuit .........................
Appendix C:Antenna Design ..............................
List of Figures
Figure 1: Micro-reader Module...
Figure 2: Micro-reader Pin Connections .....
Figure 3; Block Diagram ol the Micro-reads
Figure 4: Antenna Circuit Block Diagram
Figure 5: Top, Front and Side View (measuremenls in mm) 22
Figure 6: Read Function ............. 24
Figure 7: Programming Data Format ofthe 64-bit ReadNVrite Transponder24
Figure 8: Data Fennel of the General Read Page Function .25
Figure 9: Programming Data Format of the MPT . 25
Figure 10: Look Page of MPTISAMPT..... . 25
Figure 11: Data Format olthe Selective Read Page Function... .26
Figure 12: Data Formal of the Selective Program Page Function . .26
Figure 13: Data format at the Selective Lock Page function .26
Figure 14: R0 Read Data Format. .27
Figure 15: RIW Read Date Format .27
Figure 16: MPT/SAMPT React Date Format .27
Figure 17: Micro-reader Demonstration Circul 36
12
13
Llst of Tables
Table 1: Pin Connections .......
CHAPTER 1
Product Description
This chapter describes the hardware of the Micro-reader. It tells you about the mod-
ule and how lo integrate it.
Topic Page
Micro-reader — Reference Guide May ‘OO
1.2
General
The Micro-reader is an intelligent module providing RF and Control functions to read
and program TIRIS transponders. it is equipped with a Serial Communications Inter-
face (SCI) which may be directly connected to commonly used system controllers.
The Micro-reader works together with e 47 pHenry, low-Q antenna, and therefore the
system does not need tuning.
Figure 1: Micro—reader Module
lili
Product Description
The Micro-reader module is a plug-in module which can be plugged into or soldered
onto an application specific adapter board. it supports serial data communications
between a PC and TlRIS transponders. With its Serial Communications Interface
(SCI) the Micro-reader supports TTL data communications. which with the addition
of a communications driver (for example: R3282 or RSAZZ) allows communication to
a standard interface.
The Micro-reader can be controlled remotely by either providing certain inputs with
the corresponding voltage level or sending commands to the SCI. It can be driven
either with or without synchronization - the synchronization can be either wireless or
wired to enable reliable operation in multi—reader environments. Two outputs show
the reader status and inform the user about a successful command execution. The
Micro-reader supports all available TIRIS LF transponders.
May ‘00 Chapter 1. Product Description
1.2.1 Power Supply
There are two separate 5V supplies to the Micro»reader, one for the output stage
(VSP) and the other forthe logic (VSL). On power up VSL should rise faster than 0.1
Vlms to ensure a reliable operation. The Micro-reader has an on-boerd reset circuit
which will reset it should the supply fall below 4 V (i 0.2 V).
In orderto avoid problems with noise conducted via the supply lines, we recommend
that it a single supply is used. separate connections from a common de-coupling ca-
pacitor are used to teed the Micro-reader.
Note:
g The RF Module must not be supplied by Switched Mode Power Sup-
plies (SMPS). This is because most SMPS operate at frequencies
around 50 kHz. The harmonics of the generated field can interfere
with the TIRIS receiver. Theretore only use lineer regulated power
supplies. or SMPS with a fundamental operating frequency of 200
kHz or higher,
1.2.2 Antenna
The Micro-reader has been designed for use with a 47 pH antenna with a Q ol10to
20 to generate the exciter frequency of 134.2 kHz. Because of the low Q the system
does not need to be tuned.
WARNING:
CARE MUST BE TAKEN WHEN HANDLING THE MICRO-READER AS
HIGH VOLTAGES ACROSS THE ANTENNA PINS COULD BE HARMFUL
TO YOUR HEALTH.
1.2.3 Synchronization
There are two possible methods of wired synchronization:
1. Connect a pulse waveform to all RDEN- input pins of the Micro-readers to be
synchronized. The pulse would normally be at VSL. dropping to GND for 100 us
every 200 ms.
2, Connect all SYNC outputs to an 'Or‘ and then connect this as an input to RDEN~
of each Micro-reader to be synchronized.
Wireless synchronization of the Micro-reader is very effective at synchronizing to ad-
jacent readers. however problems may occur if the antennas are positioned such that
a transponder can be within range of two readers at the same time. in thls situation
one reader could synchronize with the transponder instead of the other reader.
When the WLSC input is active the Micro-reader is in wireless synchronization mode.
Wireless synchronization can also be switched on/off by a corresponding command
via the serial interface, During execution of this command it has priority over the
WLSC input. After the command execution the status of the WLSC input will be con-
sidered again.
1.2.4
1.2.5
1.2.6
Micro-reader - Reference Guide May ’00
Note:
@ It is not recommended to have both wired and wireless synchroniza-
tion switched on as synchronization could be unreliable.
We recommend the use of bus drivers for wired synchronization with
other Micro-readers and to prevent ESD damage.
Wired or wireless synchronization prolongs the cycle time by typically
20 ms.
Trigger Mode
When the Micro-reader is in idle mode it is possible to trigger a single charge-only
read with a power burst duration of 50 ms by taking the RDEN- pin to logic high for
100 us. The single read will start on the falling edge of the 100 its pulse.
it e transponder command is sent to the Micro-reader via the sol while RDEN- is in
a logic high state (waiting position), a falling edge would trigger execution of the com-
mand In waiting posltion the Micro-reader can only store one commend. This means
that it two commands were to be sent to the Micro-reader while It Is in the waiting po-
sition the second command will oven/vrite the first one.
Continuous Mode
When the CRDM input is active the Micro-reader goes into continuous charge~oniy
read mode using a power burst duration of 50 ms. The serial data input takes priority
over the CRDM input such that if a serial command is received It will be executed
regardless of the state ofthe CRDM input. After the execution of the serial data com-
mand the Micro-reader continues with the previous read mode.
In the default continuous read mode, only those valid R0, R/W or MPT IDs that differ
from the previously read ID; or valid IDs read after a “NO READ", are transferred via
the SCI (Normal Mode). The Micro-reader can be set to transfer all valid IDs that are
read (Line Mode) by means eta corresponding serial data command
Without synchronization the Micro-reader has a reading frequency of approximately
10 readouts per second using a power burst duration of 50 ms. Timing is given in
more detail in section 3.2,
Serial Communication
The two serial I/O pins are configured for 9600 Baud, 1 start bit, 3 data hits, no parity
and 1 stop bit; they can be connected directly to a communications driver to allow a
half duplex communication with a PC via its serial communications interface (for ex—
ample: R3232 or RS422).
The communications protocol is specified in Chapter 2.
Handshake
The Micro—reader accepts handshake commands Xnnlxo". When it receives an Xoff
(13m) the Micro»reeder stops its current operation and stops transmitting data via
the serial port. It stays in idle mode until Xon (t t nax) is received when it continues with
the previous mode/command. During this idle period the Micro-reader accepts com-
mands via the serial port. however, it welts tor its execution until X0" is received In
this idle period the Micro-reader can store only one command.
May ‘00
Chapter 14 Product Description
1.3
Note:
While receiving a command protocol from the serial port chlxufl is
interpreted as normal data without afiecling the serial communication.
Connector Pins
The Micro-reader module has 30 pin connections which are shown in Figure 2 and
listed in Table 1,
Figure 2: Micro-reader Pin Connections
.<
Output for wired synchronization
input iorwlred synchronization and single read trigger
Resewed, do not connect
Reset of the Micro-reader
Receive Dela signal input at serial Interface
Transmit Data signal output of serial intedece
Reserved, do not connect
Reserved, du not connect
mmqmupum
Reserved, do not connect
Reserved, do not connect
Reserved, do not connect
RS
Reserved. do not connect
Reserved, do not connect
Micro-reader - Reference Guide
May '00
Table 1: Pin Connections
14 - Reserved, do not connect
15 GND Ground for logic
16 ANT1 Antenna terminal 1
17 ANTCAP Antenna capacitor terminal
18 — Resen/ed, do not connect
19 ANT2 Antenna terminal 2
20 —— Reserved, do not connect
21 GNDP Ground for output stage
22 VSF' Supply voltage output stage
23 —- Reserved, do not connect
24 VSL Supply voltage logic
25 GND Ground for logic
26 CRD Input for continuous reed mode
27 WLS Input to switch Wireless synchronization on
28 -- Reserved. do not connect
29 OKT Output to show it a valid ID was read
30 STAT Output to show status of RF—transmitter oontrol signal
1.3.1 Pin Connection Description
SYNC (1)
RDEN- (2)
RESET- (4)
Output for wired synchronization. This output is at GND level until
the Micro-reader starts its read cycle, at which time it goes to VSL
until the complete reading, programming or locking cycle is finished.
Input ior wired synchronization. Taking this pin to VSL acts as a
hold—oft for the Micro-reader‘s output stage preventing it from
transmitting until the input returns to GND. The Micro-reader only
samples this input at the start oi its own reading. programming or
looking cycle, this means that it the input goes to VSL after a cycle
is started, the cycle is not interrupted. RDEN is a high impedance
input and must be tied to GND via a suitable resistor (27 kOhm)
when It is not being used.
When the Mioro-reederis idle it is possible to trigger a single read by
taking the RDEN-pin logic high for 100 ms. The single read will start
on the falling edge ofthe 100 ms pulse.
Taking this pin to GND holds the Micro-reader in reset. lithe reset
pin is not used It can be left disconnected as it is internally pulled up.
Minimum pulse duration to perform a reset Is 1 ms, After a reset the
May 170
Chapter 1. Product Description
RXD (5)
TXD (6)
GND (15, 25)
ANT1 (16)
ANTCAP (17)
ANT2 (19)
GNDP (21)
VSP (22)
VSL (24)
CRDM (26)
WLSC (27)
OKT (29)
smnam
processortakes between 28 ms and 132 ms (typically 72 ms) before
it can receive new instructions via the serial communications
interface
input configured to receive serial data commands at 9600 Baud, 1
start bit, 5 data hits, no parity and 1 stop bit.
Output configured to transmit serial data at 9600 Baud, 1 start bit, 8
data hits. no parity and 1 stop bit.
Pins 15 and 25 are ground for the logic part
Antenna pin for the connection of 47 pH, low Q antennas,
It is posSible to use antennas of lower inductance by connecting a
suitable capacitor between ANT1 and ANTCAP. This additional
capacitor (ceramic, 100 VDC) will be in parallel wlth the 30 nf
resonance capacitor on board the Micro-reader (see Figure 4 and
Appendix C).
Antenna pin (GND) for the connection of 47 pH, low Q antennas.
Pin 21 is ground for the output stage.
Pin 22 is for connecting the positive supply voltage (5 V) for the
output stage.
Pin 24 is for connecting the positive supply voltage (5 V) for the logic
part.
Supplying pin 26 with a logic high signal causes the Micro-reader to
run in a continuous charge-only read mode (see section 1.2.5 for
more information}.
When Ihe CRDM pin istied to logic low, the Micro-reader is in an idle
state waiting for commands via the serial interlace or (or a trigger
signal (RDEN-) to start a single read out cycle. CRDM is a high
impedance input and must be tied to either VSL or GND via a
suitable resistor (27 kOhm).
Pin 27 enables or disables wireless synchronization. To enable the
wireless synchronization, pin 27 must be taken to VSL. When
wireless synchronization is enabled, the Micro-reader will try to
synchronize its transmit signals with any other readers in range. To
disable wireless synchronization pin 27 must be taken to GND, Pin
27 is a high impedance input and must be tied to either VSL or GND
via a suitable resistor (27 kOhm).
Wireless synchronization can also be switched on/olf by a
corresponding command via the serial interface. During execution of
this command it has priority over the WLSC input.
This output is set to logic high tor approx. 60 ms if a valid
transponder was read. It can be connected to an LED externally to
indicate the result of the read cycle.
Pin 30 is set to logic low when the RF-transrnitter is activated.
Supplying an external LED with this signal makes the status of the
Micro—reader Visible.
11
Micro—reader - Reference Guide
1.3.2 Module and Antenna Block Diagrams
May ’00
Figure 3: Block Diagram of the Micro-reader
VSL
MICRO
CONTROLLER
IR‘ESET- \
fiRDM
I é
WLSC
RDEN-
SYNC
DKT
lTAT
RXCK
RXDT—
TXCT-
RFM
ASIC
ééfl
VSP
RXD
GND
kl
‘U r-
GNDP
Power
stage
4mm
ANT1
ANTZ
ANTCAFN
Filter
May '00 Chapter 1. Product Description
Figure 4: Antenna Circuit Black Dlagram
RECEIVEé—i
VSP
TXHI |
from
nesowmcs
A3|C mum»:
l—of ANT1 i
ANTZ
TXLO
from |
ASIC
—— ANTCAP)|
13
CHAPTER
Communications Protocol
This chapter describes the protonol that you need lo use to send instructions from
your PC lo the micro—reader ll also describes the protocol thal the micro-reader uses
to respond In lhe PC.
14
May ’00 Chapter 2. Communications Protocol
2.1 Protocol PC to Micro-reader
15m Length Cmdl Cmdzl Dami’ BCC
Byte Contents (hexadecimal value)
0 Start Mark (SOH. m flex)
1 Length
2 Command Field (1)
3 Command Field (2) (optional)
4(3) Data Field (1)
male) Data Field (N)
N+4(3) BCC
Note:
@ The lolal number of bytes sent withln a protocol frame (including Stan
Mark and ECG) is Iimlled to 41 bylss.
Examples are given in section 5.1,
2.1.1 Start Mark
The ‘Slarl-Mark’ signifies the beginning of a message. It is represented by lhe ASCII
character SOH (Start Of Header. (Him).
2.1 .2 Length
The 'Lenglh' byte indicates the Ionglh. in bytes, flflhs following Command and Data
Fields.
Micro-reader » Reference Guide May '00
2.1.3 Command Field
The 'Command FieId(s)‘ defines the mode in which the Micro-reader operales and
determines the operation that is to be carried out in the transponder. Depending on
the settlng of lhe relevenl bits, the corresponding information specified in the Date
Fields will be sent to the lransponder or not. Thus all functions of each particular tran-
sponder type can be executed (see 2.1.4 for further information).
Command Field (1)
Bit Use Setf/ng Comment
0/1 Mode/Cmd 00 Perform single command
(MSB.LSB) (for example: single read, program, lock)
01 Read in continuous Normal Mode
10 Read in continuous Line Mode
11 Send Micro—reader SIW version
2 FBCC calculation 1/0 lf set, Micro-reader calculates FBCC of the
MPT protocol
3 Power Burst I 1/0 If set, needs to be determined in Data Field
(see 2.1.4)
4 Power Pause Duration 1/0 lfset. needs to be determined in Data Field
5 Power Burst II 1/0 If set, needs to be determined in Data Field
6 Data 110 If set, needs lo be determined in Data Field
7 Cmd expansion Field 1/0 If set, Command Field (2) follows
If bit 5 (Power Burst II, for example: for programming and locking) is sel, the Micro-
reader automatically operales in single mode. Thus the user ls enabled to validate
the programming or lock response before a further cycle is started.
If bl| 2 (F800 calculation) and bit 6 (Data) are set, the Micro-reader automatically cal-
culates a two byle 300 over the data to be sent to the transponder and adds it lo the
protocol, When blts 2 and 6 are set the PC must not send the 2 byte FBCC to the
Micro—reader.
Blt 4 (Power Pause Duration) is for future use and must not be set when addresslng
standard TIRIS transponders.
Example: EBHEX=1110 1000EIN
1 1 10 1 000
1 Perform single command
No FBCC calculation
Power burst l value set in Data Field
Default set to 0
Power burst l| value set in Data Field
Data values follows in Data Field
Command Field (2) follows
Chapter 2. Communications Protocol
2.1.4
Command Field (2)
Command Field (2) is only present if bit 7 of Command Byte 1 is set.
Bit Use Setting Comment
0 Special Write Timing 1/0 1! set. needs to be determined in Data Field
(see 2.1 A)
1 Wireless Synchronization 1/0 If set. wireless synchronization is used
2 DBCC calculation 1/0 If set, Micro-reader calculates DBCC of the
RIW and MPT write data
3-7 Reserved
Example: 06,495 0000 01105|N
0 0 0 0 0 1 1 0
U- No Special Write Timing
Wireless Synchronization is used
Micro-reader calculates DBCC
Bits 3-7 reserved
lf Command Field (2) is not present, standard TIRIS write timings are used and wire-
less synchronization is switched oniofl according to the status oi input line WLSC.
Note:
Q The settings specified in Command Field (1) and (2) are only valid
during the execution of the current command.
Data Field
The presence of the relevant data field depends on the setting of the bits in the Com-
mand Field.
ifthe relevant bit (forexample: Command bit 3 “Power Burst l") is setto “1", then Data
Fieid 1 is present defining the Power Burst length. Ifthe relevant bit in the Command
Field is set to “0" the consequent Data Field is omitted, this results in the following
data field being moved forward (decremented) by one.
Data
Field Use Range (doc) Comment
1 Power Burst I 1.255 ms If bit 3 of Command Fieid(1) is set
2 Power Pause Duration 1.255 ms if bit 4 of Command Fieid(1) is set
3 Power Burst I] 1.255 ms it hit 5 ct Command Field(1) is set
4/5 toffLow (LSByte/MSByte) 28.2044 ms If bit 0 01 Command Field(2) is set
6/7 tonLow (LSByte/MSByte) 28.2044 me It hit 0 of Command Field(2) is set
5/9 tofingh (LSByte/MSByte) 28.2044 ms If bit 0 of Command Fleld(2) is set
10/11 tOnHigh (LSByte/MSByte) 28.2044 me If bit 0 of Command Field(2) is set
12 # of Data Fields that follow see " It hit 6 of Command Field(1) is set
13 . . Data Fields LSByte first
" The number of Data Fields must not cause an infringement of the total number
of bytes allowed within a protocol frame.
Transponder command protocols are described in detail in section 4.1.
17
Micro-reader — Reference Guide May ’00
The ‘BCC' field is a one—byte value of the Longitudinal Redundancy Check calcula-
tion (Xor‘ed bytes) tor the preceding message. The calculation is performed on the
whole message excluding the Start-Mark.
Example: 02 08 32
02 0000 0010
08 00001000
XOR 0000 1010
32 0011 0010
2.2 Protocol Micro-reader to PC
Sign Length Status Data ,, BCC
Byte Contents (hexadecimal value)
0 Start Mark (SOH. 01m)
1 Length
2 Status
3 Data Field (1) (LSByte)
N+2 Data Field (N) (MSByte)
N+3 BCC
Reler to section 5.2 for examples,
2.2.1 Start Mark
The ‘Start-Mark' signifies the beginning Ufa message. It is represented by the ASCIl
characterSOH (Start 01 Header: 01h”)
2.2.2 Length
The 'Length' byte indicates the length, in bytes, of the following Status and Data
Fields.
2.2.4
2.2.5
Chapter 2. Communications Pmloco)
Status
The 'Status' byte provides feedback from the preceding read or program operation.
Status Bits Setting Comment
0.1 00 Transponder type: R0
(MSB.LSB)
01 Transponder type: RM
10 Transponder type. MPT/SAMP'T
11 Other
2 ”0 If set. Staflbyte detected
3 1/0 If set, DBCC 0K.
4 1/0 I! set, FBCC O.K.
5 1/0 Ii set, Micro-reader SNV version follows
6 - 7 Reserved
Data Field
Response # of Bytes
Type in Data Field Comment
R0 8 Identification Data (LSByte first). 4.2.1
R/W 8 Identification Data (LSByle first)), 4.22
MPT/SAMPT 9 identification Data (LSByte first), plus Read Address, see
423
Other 14 Complete transponder protocol without pre-bils provided
that a valid R0 or RNV start byte was detected
No read 0 No Data Fields, not even transponder start byte was de-
tected, status 03nax
S/W version 1 For example: 15“). means S/W verslon 1.5
Section 4.2 prowdes an overview of the response telegrams oi the current TIRIS
transponder types.
BCC
The 'BCC‘ field is a one-byte value oi the Longitudinal Redundancy Check calcula-
tion (Xor'ed bytes) for the preceding message. The calculation is performed on the
whole message excluding the Starthark, An example is shown in seclion 21.5.
19
CHA
R3
Specifications
This chapter provides the specifications for the micro-reader, its inputs and outputs,
and its timing.
20
May '00 Chapter 3. Specifications
3.1 Recommended Operating Conditions
Operating free-air temperature range T70per -25 to +70 °C
Storage temperature range T_store -40 to +85 °C
Note:
Q Free-air temperature: air temperature immediately surrounding the
Module. if the module is incorporated into a housing, it must be guar-
anteed by proper design or cooling that the lnternal temperature does
not exceed the absolute maximum ratings.
, , , we
V_VSP Supply voltage for power stage 4.5 5.0 5.5 V
V7VSL Supply voltage for logic 4.5 5.0 5.5 \/
" |_vsr= Supply current for power stage - 10“ - mA
l_VSL Supply current for logic - 30'2 » mA
Lsu Output current sunk by an output pin - 5.0 15.0 mA
|_so Output current sourced by an output pin - 5.0 15.0 mA
Lsutot Output current sunk by all output pins - 20.0 600 mA
_ I_sotot I_sotot0utpu;uctl;r‘rte;‘tnssouroed by all _ 20.0 60.0 m A
7 V_ret VSP start voltage to guarantee power _ _ GND _
on reset
Vn’seJet VSF rise rate wrigzantee power on U 1 _ _ Vims
Lidle Supply current with Micro-reader Idle - 5.0 - mA
l_act Supply current Wltn Micro-reader active » 100'3 - mA
¥ ViH Input hlgh voltage 0.8 VSL ~ VSL -
VlL input low voltage GND - 0.2 VSL -
VoH Output high voltage VSL - 0.7 VSL
VoL Output low voltage GND 0.6 V
(LAnt Antenna quality factor 10 15 20
L_Ar|t Antenna inductance value 46.1 47.0 47.9 pH
‘1 Typical supply current {peak value) for the power stage when the RF transmitter
is switched on (L = 47pH, Q = 12).
"2 Typical supply current for logic when the RF transmitter is switched on.
”3 Typical supply current {average value) of the Micro—reader when the RF tmnsmlt»
tar/s switched on {L = 47pH, Q = 12).
Micro-reader - Reference Guide
3.2 Timings
May '00
. . ‘ Uni!
Read Cycle time without synch (no read) 100 V 105 me I
Read Cycle time with synch (no read) 120 175 ms
Read Cycle time without synch (Valid read) 170 175 ms
Read Cycle lime With synch (valid read) 190 245 ms
Interbyte ii meow ior serial communication 10“1 ms
‘1 I! an Interbyte time—out occurs the Micro-leader performs a reset.
3.3 Mechanical Data
‘ unit
Lengih 37.9 38.3 387 mm
W|dih 28,8 29.3 2946 mm
Height including pins 12 5 135 14.0 mm
Weight 5.0 Grams
Recommended finished pin hole size is 1 mm diameter,
Figure 5: Top, Front and Side View (measurements in mm)
35.7 max
ii ii ll II u m H Li ii Ii
lr ‘_ in] In]
D, a ij E
D II] E
= g m D ”m” E g
' u: E «2 ii] I ..
E r n e
3 3 ED in a“
a a a a g
11 Q E E E in
i i ii i i M-Jl n n mu
it
CHAPTER 4
Transponder Protocols
This chapter describes the protocols used when sending commands to the transpon-
der and the protocols used by the transponder when responding.
23
Micro-reader » Reference Guide May ’00
4.1 Transponder commands
This section describes the protocols that need to be sent by the PC in the lranspon~
der via the Micro-reader m order to execule the required function
4.1.1 Read R0, RNlI
Figure 6: Read Funetlon
OFF
RF TRANSMI'WER POWER BURST READ
ON //
50ms 4——>'<* zoms
4.1.2 Program RIW
Figure 7: Programmlng Data Format of the 64-bit Read/Write Transponder
_ < . . 112ml ‘ ) '< 12am 7
. . s . a . an . 16 .
OF WRnE wmrs / MIR/{E
RF YRANSM'TTE“ POWER BURSTl Kekunn PASSWORD W“ “A” FRAME F” ’ READ
ON , . . - // ' // ‘ '
f—sams%lsmx%mms».<——mums———).<~32 mt): 15m; 16 gums—i
- [SE Ms'a -
K ans ms 5:
Write Keyword : EB}.ex
Write Password : EBhex
Write Frame : 0300"ex
4.1.3 Addressing MPTsISAM PTs
Since MPT/SAMPTs allow the execution of lhe different commands applicable to
mullip1e pages the Write Address' needs to be sent within the protocol in order to de-
termine the function ta be execuled with e specific MPT/SAMPT page.
WRITE ADDRESS
M55 Lse
PPPPPP cc
1 1
PAGE COMMAND
mse LEE MSE LSB
Page 1 000001 00 General read page
Page 2 000010 01 Program page
. . . 10 Look page
Page 16 010000 11 Selective read
Page 17 010001
Chapter 4. Transponder Protocols
4.1.3.1 General Read Page of MFTISAMPT
Figure B: Data Format of the General Read Page Function
. (.xnu *|2am <)v
or: ' '
waltz -
a; musmma powsa my. Rm .
moms 1
ON
/ LSB ;
;<——sum-—> mm. «mm»
4.1.3.2 Program Page of MFTISAMPT
Figure 9: Programming Data Format of the MPT
~< mum > < mun )-
, x , so 15 . I 1
OFF
RF wmre - READ OR
r . ma DATA ms FRAME n ,
TRANSMWTER PDWEREURS \ ADDRESS . WR w sec PE mSCHARGE '
on . . .
k 50m Xewm >k 160m >K 32m; >: |5ms 16 mm‘):
LSB MSG '
K 293 nu >j
4.1.3.3 Lock Page of MPTISAMPT
Figure 10: Lack Page of MFTISAMPT
(f um ——)~ k—vua bu —>
OFF 5 ' 16
RF TRANSMITTER WRITE WRH‘E FRAME MC FE. READ OR -
on Pow“ “Rs” ADDRESS DISCHARGE :
K—snm ~>(—|sms—>:<—32m —-—) 15m! (— 20m5'—)'
I ma ‘ MSB ' .
,( 133 ms )‘_
25
Micro—reader- Reference Guide May ’00
4.1.3.4 Selective Read Page of SAMPT
Figure 11: Data Format of the Selective Read Page Function
. ‘R. SZVEBW —>'<—-125 w —)v
‘ ' a . 5'32 . 15 ' '
OFF //
WRWE SELECTNE READ OR '
“F TRANSM'TTE” POWER BURSTI ADDRESS ADDRESS WR'TE FRAME 5°C mscmnss '
UN ~ . // . I
k— iums ~>j<—15ms—>le lB-EAms $4— 32m: —-—>;<~ 20m: A):
j LSB ' Mss -
g< 134~182ms 4)‘
4.1.3.5 Selscfive Program Page of SAMPT
Figure 12: Data Format of the Selective Program Page Function
( i m as m —9‘ (— mum»:
' a j s»sz : s 1 n; ‘ ' '
err ' y , , I
wr mANstER rowan suns” WR'“ “gag wane mm wmrr. FRAME use we u READ 0" '
ON ADDRESS A NSCHARGE .
, . // _ // , -
(—50 max—w "nae ws—st m: $6160 m—)o(— 12m54—). 15mg ,(- 211 ms‘).
»< swan m. >
4.1.3.6 Selective Lock Page of SAMPT
Figure 13: Data format of the Selective Lack Page function
<——.—— 32-55)“ ——> (712am\4>~
' a , 547 - 15 ‘ '
OFF '
RF TRANSMWTER puwguuasn WRITE SELEE'WE WRWEFRAMEBCE READ on .
M ADDRESS ADDRESS P” moms: .
< mms kwmsax 15-54 m! >j< u m >2 mm i< zn ms—)I
1 £55 Ms'a ' '
( HF-Wlms >
26
4.2.1
4.2.2
4.2.3
Chapter 4. Transponder Protocols
Transponder Responses
This section shows lhe response telegrams ofthe current TIRIS transponder types.
Read Only Transponder
Figure 14: R0 Read Data Format
- START srorl mscmnee
1 FRE 3175 j ‘ READ DATA ' : END airs
. r lDENTlFICATION mm ‘ DATA acc -
15 8 54 16 B : 18 "
K 112th ).< terns >.
LSB ‘ M‘se
Realelrile Transponder
Figure 15: R/W Read Data Format
- START STOP DISCHARGE
: PRE BITS j ' READ DATA ' ' END ElTS l
. » lDENTIFlCATlON DATA DATA act: 1 Poem, away
i i r r | r l r |
1 15 a an 15 a 1 15 y
K— 112 bits he 15m —>.
LSB Ms'a
MPTISAMPT
Figure 16: MPTISAMPT Read Data Format
sum READ DISCHARGE
: PRE BlTS r l READ um 5mm, race ,
- I IDENTlFICATlDN DATA DECO A,
| 4 l ' . . -
, le 4 a . 54 r 16 . a . 16 .
‘(, 123ml >|
Lsg use
The Read Address consists of a 2-bit stalus field and a 6-bit page field, The status
field provides infom'lation about the function the multipega transponder has execuled
and the page tleld shows which page was affected,
READ ADDRESS
use LSB
PEPEPP co
PAGE COMMAND
MSE LEE MSE LSB
Page 1 000001 00 Read unlocked page
Page 2 000010 01 Programming done
. . . 10 Read locked page
Page 16 010000 11 Reserved ‘
Page 17 010001
000000 00 Read unlocked page, looking not correctly executed
000000 01 Programming done, but possibly not reliable
000000 10 Read locked page, but looking posslbly not reliable
27
Minna-reader - Reference Guide May ‘00
‘) It the status indicates ‘Reserved‘, the read data cannot be interpreted as identifi-
cation data.
Note:
@ It is stron Iy recommended to verify whether the requested function
has actua iv been carried out in the transponder by checking the Reed
Address. If a 'not reliable' response message is received, the com»
mand must be sent again to guarantee transponder data retention.
CHAPTER 5
Communication Protocol Examples
This chapter provides some examples of some actual commands sent in a transpon-
der and some possible responses.
29
Micro-reader » Reference Guide May ‘OD
5.1 PC to Micro-reader
5.1.1 Read R0, RIW
Byte Content Comment Description
(hex)
0 01 Stan Mark
1 02 Length Two bytes follow excluding BCC
08 Command Perform Single command, send Power Burstl
Field (1)
3 32 Data Field (1) Power Burst l With 50 ms duration (charge-up)
4 35 BCC BCC over previous bytes excluding Start Mark
5.1.2 Program RIW Transponder
The following sequence of bytes programs a RIW transponder with:
00 00 00 00 00 DD 00 01
MSByte LSByte
Byte Content Comment Description
(hex)
0 01 Start Mark
1 11 Length 17 bytes follow excluding BCC
2 EB Commend Perform Single command, no FBCC calculation,
Field (1) send Power Burst I & ll with Data
Command Field (2) follows
06 Command Wireless synchronization, calculate DBCC ofths
Field (2) RIW and MPT write data
4 32 Data Field (1) Power Burst | with 50 ms duration (charge-up)
5 OF Data Field (2) Power Burst II with 15 ms duration (Progr. burst)
6 00 Data Field (3) 12 Data Fields follow
0:
BB Data Field (4) Write Keyword
EB Data Field (5) Write Password
01 Data Field (6) Programming date (LSByta)
10 00 Data Field (7) Programming data
1 00 Data Field (8) - z -
12 00 -
13 00 -
14 00 -:~ -;-
15 00 ~'7 ~‘-
16 00 Data Field (13) Programming data (MSByle)
17 00 Data Field (14) Write Frame
15 03 Data Field (15) Write Frame
19 90 B00 BCC over previous bytes excluding Start Mark
May ‘00 Chapter 5, Communication Protocol Examples
5.1.3 General Read Page of MPT
The tollowmg sequence of bytes reads page 2 of en MPT.
Byte Content Comment Description
(hex)
0 01 Start Mark
1 04 Length Four bytes follow excluding BCC
2 48 Command Periorm Single command, send Power Burst I
Field (1) with data
3 32 Data Field (1) Power Burst I with 50 ms duration (charge-up)
4 01 Data Field (2) One Data Field follows
5 08 Data Field (3) Write Address specifying General Read Page 2
6 77 BCC BCC over previous bytes excluding Start Mark
5.1.4 Program Page of MPT
The (allowing sequence of bytes programs page 2 of an MPT with:
00 00 DD 00 00 2D C6 47
MSByte LSByte
Byte Content Comment Description
(hex)
D 01 Start Mark
1 OF Length 15 bytes follow excluding BCC
2 6C Command Perform Single command‘ calculate FBCC,
Field (1) send Power Burst l & II with Data
3 32 Data Field (1) Power Burst I with 50 ms duration (charge-up)
4 OF Data Field (2) Power Burst Il with 15 ms duration (Progr, burst)
5 0B Data Field (3) 11 Data Fields follow
6 09 Data Field (4) Write Address specifying Program Page 2
7 47 Data Field (5) Programming data (LSByte)
8 C6 Data Field (6) Programming data
9 2D -
10 00 - -
11 00 - -
12 00 — »
13 00 Data Field (11) Programming data
14 00 Data Field (12) Programming data (MSByte)
15 96 Data Field (13) DBCC (LSByte)
15 50 Date Field (14) DBCC (MSByte)
17 36 B00 B00 over previous bytes excluding Start Mark
5.1.5 Lock Page of MPT
The following sequence of bytes locks page Z of an MPT.
Byte Content Comment Descn'ptr'on
Micro-reader - Reference Guide
Na
stormed:
(hex)
01
05
so
32
O7
01
0A
5F
Start Mark
Length
Command
Field (1)
Data Field (1)
Data Field (2)
Data Field (3)
Data Field (4)
500
5.1.6 Selective Read Page of SAMPT
The following sequence of bytes reads page 2 of an SAMPT.
The 24 bit selective address = 12
Byte Content
ru
wmflmmau
(hex)
01
07
4C
32
04
OB
56
34
12
06
MSByta
Comment
Start Mark
Length
Command
Field (1)
Data Field (1)
Data Field (2)
Data Field (3)
Data Field (4)
Data Field (5)
Data Field (6)
BCC
5.1.7 Selective Program Page of SAMPT
The following sequence of bytes selective programs page 2 of an SAMPT with.
May '00
Five bytes follow excluding BCC
Perform Single command, calculate FBCC,
send Power Burst l & II with data
Power Burst I with 50 ms duration (charge-up)
Power Burst II with 15 ms duration (Progr. burst)
One Data Field follows
Writs Address specifying Lock Page 2
BCC over previous bytes excluding Start Mark
34 56
LSByte
Description
7 bytes tollow excluding BCC
Perform Single command, calculate FBCC.
send Power Burst I with Data
Power Burst I with 50 ms duration (charge-up)
4 Data Fields follow
Write Address specifying selective Read Page 2
Selective Address LSB
Selective Address
Selective Address M88
800 over previous bytes excluding Stan Mark
00 00 00 DD 00 00 GD 11
MSByte
The 24 hit selective address = 12 34 56
Byte Content
(hex)
0 01
1 12
2 60
3 32
4 OF
5 GE
LSByte
MSByte
Comment
Start Mark
Length
Command
Field (1)
Data Field (1)
Data Field (2)
Data Field (3)
32
LSEyte
Description
18 bytes follow excluding BCC
Perform Single commend, calculate FBCC,
send Power Burst I & II with Data
Power Burst I with 50 ms duration (charge-up)
Power Burst II with 15 ms duration (ngr. burst)
14 Data Fields follow
5.1.8
5.2
5.2.1
09
56
34
12
11
00
00
00
00
00
00
00
9F
ED
34
Data Field (4)
Data Field (5)
Data Field (6)
Data Field (7)
Data Field (8)
Data Field (9)
Data Field (15)
Data Field (16)
Data Field (17)
BCC
Selective Lock Page of SAMPT
The following sequence of bytes locks page 2 of an SAMPT.
Chapter 5. Communication Protocol Examples
Write Address specifying Program Page 2
Selective Address LSB
Selective Address
Selective Address MSE
Programming data (LSByte)
Programming data
Programming data (MSByte)
DBCC (LSByte)
DBCC (MSByte)
BCC over previous bytes excluding Stan Mark
The 24 bit selective address = 12 3 4 5 e
Byte
NA
LDOOflCDUt-bw
10
Content
(hex)
01
08
SC
32
0F
04
0A
56
34
12
27
Micro-reader to PC
Successful Read of R0
Byte
Content
(hex)
D1
09
DC
6A
MSByte
Comment
Start Mark
Length
Command
Field (1)
Data Field (1)
Data Field (2)
Data Field (3)
Data Field (4)
Data Fleld (5)
Data Field (6)
Data Field (7)
BCC
Comment
Start Mark
Length
Status
Data Field (1)
33
LSByte
Description
8 bytes follow excluding BCC
Perform Single command, calculate FBCC,
send Power Burstl St II with Data
Power Burst I with 50 ms duration (charge-up)
Power Burst II with 15 ms duration (Progr, burst)
4 Data Fields follow
Write Address specifying selective Lock Page 2
Selective Address LSB
Selective Address
Selective Address MSB
ECC over previous bytes excluding Start Mark
Description
9 bytes follow excluding BCC
Valid R0, Startbyte detected, DBCC O.K.
Identification Data (LSByte)
Micro-reader ~ Reference Guide May '00
4 55 Data Field (2) identification Data
5 4C - : - , i -
6 00 > i - - : —
7 00 , : — - : -
8 00 - : - - : -
9 00 Data Field (7) Identification Data
10 00 Data Field (8) Identification Data (MSByte)
11 7B 800 BOO over previous bytes excluding Slart Mark
5.2.2 Successful Program Page 2 of MPT
Byte Content Comment Description
(hex)
0 01 Start Mark
1 0A Length 10 bytes follow excluding 500
2 1E Status Valid MPT, Startbyte detected, DBCC O.K.,
FBCC OK.
3 47 Data Field (1) New Identification Data (LSByte)
4 CG Data Field (2) New Identification Data
5 2D - : - - : -
6 00 - : - - : ,
7 00 — : ~ — : -
5 00 — : - - : -
9 00 Data Field (7) New Idenlification Data
10 00 Data Field (8) New Identification Data (MSByte)
11 09 Data Field (9) Read Address specifying successful progr. of
page 2
12 B1 BCC BCC over previous bytes excluding Start Mark
5.2.3 No Read
Byte Content Comment Description
(hex)
0 01 Start Mark
1 01 Length One byte follows excluding BCC
2 03 Status Other, no Startbyte, DBCC not O.Kn FBCC not
OK,
3 02 ECC 500 over previous bytes excluding Start Mark
34
APPENDIX A
CE Declaration
The Micro-reader moduie complies with the European CE requirements specified in
the EMC Directive 89/336/EEC. The relevant documentation numbers are:
Declaration of Conformity11—06—02~005
Type Examination Ceriiflcate11—06-05—001
lithe Micro—reader is operated from a mains power supply, all power connections and
additional componenls oi the final device must compiy with the European EMC di-
rective.
Additional connections may have a length of up to 2 m maximum, or in fixed installa»
tions up to 1 rn maximum,
European customers must themseives make sure that the final device conforms to
the European EMC Directive.
35
APPENDIX B
Demonstration Circuit
The Micro-reader module can be demonstrated using the circuit shown in Figure 17.
Figure 17: Mina-reader Demonstration Circuit
mam
10 yr
zsv
475m
mama 6
29
an
ANTENNA
"a mm m w. mam/n: w. wax svnz ru m
w. w. (m. mm “mm Mum mm
36
APPEN X C
Antenna Design
C.1 Introduction
This appendix gives an example of how you could construct an antenna to work with
the micro-reader, It also provides information about calculating the 0 factor and
adapting the inductance range.
The antenna properties should be:
0 factor less than 20
Inductance between 46 and 4B uH
Recommended maximum size 200 mm x 200 mm
(2.2 Antenna Construction
Item List:
, ”Will?“
1 Enamelled solid copper wire. 0.2 mm 21 g
2 Tape‘ 10 mm wide 20 mm
3 Block cloth tape, 12 mm wide 0.12 m
4 Spiroband, 3 mm diameter (124 m
5 Screened antenna lead 1 m
Method:
- Wind 15 turns of item 1 with a diameter of 75 mm.
- Leave about 50 mm tree at the ends, cross the wires (at the +/- 50 mm point)
and secure them together using the tape (item 2).
- twist the spriband (item 4) onto the coil that you haveiust made. leaving the
start and finish ends free,
— Strip the insulating braid back at the end of the antenna lead (item 5)4 Wrap
the start and finish ends at least three times around the bared ends and solder
the joints (the polarity is not important),
~ Tightly bind the soldered joints to the spriband using the cloth tape (item 3).
This method should result in a 47 pH antenna with a quality factor of
approximately 17 - 18,
37
Mlcro»reader - Reference Guide May ’00
6.3 Q Factor
If the antenna’s Q factor exceeds 20:
l. The output capacitors will be overloaded and long term damage could result.
2. The antenna may still be resonating when the response from the transponder is
received. Without built-in damping the data will not be correctly received.
3. The antenna may be detuned it there is any metal in the area.
The following formula provides an approximate method of calculating the Q factor of
the antenna;
Where: f = 13A200 Hz (Frequency = 1342 kHz)
L = Inductance (henry)
R = Series resistance (ohm)
Example.
The inductance (L) = 47pH
The resistance (R) = 22 Ohm.
Q _ z x n x134200 x 0.000047
‘ 2,2
= 39.636
2.2
=18
0.4 Adapting the Inductance Range
If your antenna is outside of the required inductance range of 46 to 48 pH, you can
adapt it to work with the micro-reader by adding an external capacitor to it, either in
series or in parallel. You can use this external capacitor to change the inductance
range by 1 5 pH.
You can work out the total resonance capacity using the following formula:
2 \
Ifthe antenna inductance is less than 46.1 pH you can add an extra capacitor (exter-
nally) to the antenna between pin 16 (ANTt) and pin 17 (ANTCAP). The formula to
work out the value of this capacitor is:
Cext = Cruz—301117
Ifthe antenna inductance is more than 479 uH you can add an extra capacitor in se-
ries with the antenna between pin 19 (ANTZ) and the antenna. The formula to work
out the value of this capacitor is:
Cw; 30nF
ex

Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.3
Linearized                      : No
Modify Date                     : 2001:05:09 16:31:01+02:00
Create Date                     : 2001:05:09 16:17:34+02:00
Creator                         : Acrobat 4.0 Import Plug-in for Windows
Producer                        : Acrobat 4.0 Import Plug-in for Windows
Page Count                      : 52
EXIF Metadata provided by EXIF.tools
FCC ID Filing: PMF-MI-TR-201

Navigation menu