MICRO-1356 MULTI-PROTOCOL READER

Similar documents
MICRO-1356 MULTI-PROTOCOL READER

MOD-RFID1356 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, May 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved

JMY6804 IC Card Reader

MOD-RFID125 User Manual. All boards produced by Olimex are ROHS compliant. Rev.A, February 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved

MOD-RFID125-BOX User Manual

OEM-MICODE (MIFARE ICODE)

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

ACR122S NFC Reader. Datenblatt / Specifications. Technical Specifications

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM-1.0 Version /8/2011 USER MANUAL

Supports ISO14443A Mifare Classic 1K, Mifare Classic 4K, Mifare Ultralight. Fast data transfer - Contactless communication up to 106 KHz

Universal RFID Socket board with RS232 / USB interface

USB-B1 v2 User Manual V1.3 23/01/2018

MF1-RW-TTL-PCB Mhz Mifare ISO14443A reader/writer module with TTL interface CONTENT 1. MAIN FEATURES...,, PINNING INFORMATION...

UM2268 User manual. ST25RU3993-EVAL board software. Introduction

YHY502CTG++ DATASHEET MHz RFID Mifare Read/Write Module. YHY502CTG++ Datasheet Revision 2.0 Oct, 2009 Page 1 of 21

Installation procedure Hands free reader: L51 - R1x Variant

QUICK START GUIDE FOR DEMONSTRATION CIRCUIT 740 TRACKER/SEQUENCER DEMO BOARD

RFID Read/Write Module, Serial (#28440) RFID Read/Write Module, USB (#28540)

A1/B1 EB v2.0 User Manual V1.1 05/10/2017

UHF Reader Configuration Manual

ACR120 Technical Specifications Version 4.00

Mifare ID Reader. with selectable outputs

Universal RFID Socket board with USB interface

MOD-RFID125-BOX user's manual

RN-174 WiFly Super Module

Evaluation Kit & Driver User s Guide

SH1030 Rev Introduction. Ultra low power DASH7 Arduino Shield Modem. Applications. Description. 868 MHz. Features

ARDUINO LEONARDO ETH Code: A000022

S125 Multi-Purpose 125 KHz RFID Reader USER MANUAL. 9V/24V DC Operating Voltage, AC (optional) KHz RFID EM4100/2 Cards & Tags

Click-A-Tune. User Manual

ACR128U Dual- Interface Reader

REV6 Multi Sector MIFARE Reader/Writer Data Sheet

Innovati s Bluetooth 100M Universal Wireless Bluetooth Module

AtlasScientific. Micro footprint Embedded Data Logging subsystem ENV-32X. Biology Technology

MCP2120/MCP2150 DEVELOPER S KIT USER S GUIDE

JMY504M User's Manual

3.1 I-7560 Pin Assignment and Specifications: Introduction

Matrix-710. Linux-Ready Cortex-A5 Industry IoT Gateway. Hardware Guide. Version: Nov.

A TECHNICAL INFO A. External GSM AT420 DATE :

JMY505G User's Manual

ARDUINO MEGA 2560 REV3 Code: A000067

ARDUINO UNO REV3 Code: A000066

DTNFCSS UART YES Internal DTNFCUS USB YES Internal

Wireless Sensor Networks. FireFly 2.2 Datasheet

Communication of passive RFID Reader and. FOX3-2G/3G/4G series via RS-232 serial link. and its use to identify RFID tags in

RN-134. WiFly GSX Super Module SuRF Board. Features. Description. Applications. ~ page 1 ~ rn-134-ds v1.

Bolt 18F2550 System Hardware Manual

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

WM1030 Rev Introduction. Ultra low power DASH7 Modem. Applications. Description. 868 / 915 MHz. Features. WIZZILAB Technical datasheet 1/10

ACR120 Contactless Reader/Writer. 1.0 Introduction. 2.0 Features. 3.0 Supported Card Types. 6.4cm. 9.9cm

SM125 System SM125-IC 125 KHz RFID Chip SM125-M1 125 KHz RFID Module SM125-EK Evaluation Kit SMRFID 3.0 Software USER MANUAL

BLE232: Manual Copyright 2014 taskit GmbH

GM 500A Mifare Read/Write Module V1.0 GM 500A Mifare 13.56MHz Read/Write Protocols Interface (I2C/UART) User s Manual

Stalker Sports Speed Sensor User Manual

EHAG 125 khz Multitag Reader Module ME-H10101xx

LM058 Bluetooth Serial Adapter

How a 2d barcode scan engine to be integrated with your. I. The imager engine itself with TTL serial interface :

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232C

MOD-RFID1356 user's manual. All boards produced by Olimex are ROHS compliant. Rev. C, June 2015 Copyright(c) 2008, OLIMEX Ltd, All rights reserved

REV: C JAN 2008 GIGA-TMS REGISTERED TO ISO

ARDUINO MEGA ADK REV3 Code: A000069

BV4615. Dual Interface Zero Keypad. Product specification. Dec 2009 V0.a. ByVac Page 1 of 11

ROTOR CONTROL DXA. de K4JRG. User s Manual

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011

Project Progress. 1. Overall Design

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

Arduino ADK Rev.3 Board A000069

MIFARE Secure OEM Reader Module Data Sheet

ARDUINO M0 PRO Code: A000111

ARDUINO LEONARDO WITH HEADERS Code: A000057

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.1 BLE Datasheet and Quick Reference for BLE232V2

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

WJM3000G. Next Generation RFID Reader Module. Key Features. Applications: Printers Item-level RFID Mobile & handheld devices Fixed readers

Serial Bluetooth Smart Adapter - RS232, Low Energy 4.2 BLE Datasheet and Quick Reference for USBLE232DEXA

Firmware Reprogramming Guide

Saturn Reader User Manual

Wireless Modem Evaluation Board User s Guide

HACCOM UM96 DataSheet / UserManual Dimitri Karatsinides

Supplement for module D041 incl. ATMega8 Prozessor

M32 Development Board

Low-Power-Radio Transceiver IC

USB UART 4 click PID: MIKROE Weight: 23 g

Copyright Oregon RFID, Inc.

AsReader Desktop Demo Reference Guide v1.2

TBox-Radio & WIRC photocell User manual

LM780 Bluetooth Serial Data Module 25m Distance with On-Board Antenna

MicroBolt. Microcomputer/Controller Featuring the Philips LPC2106 FEATURES

Product Specification

OEM Proximity Reader with Keypad Manual REV1

RFID MODULE Mifare Reader / Writer SL031 User Manual Version 3.0 Jan 2018 StrongLink

Use of ISP1807-LR Evaluation Boards

Supplement for module D061 incl. ATMega128 Prozessor

Cinterion BGS2T (RS232) Terminal Starter Kit. Getting Started Guide

+ (5~27 VDC) GND. Bluetooth V4.2 BLE RS-232 Serial Adapter. Model: BLE-232D-E. 1. Package content: BLE RS-232 adapter

15693-RW-TTL-PCB1 CONTENT 1. MAIN FEATURES PINNING INFORMATION BAUD RATE SETTING COMMUNICATION PROTOCOL...5

MF700 Configurable Reader. User s Manual PROMAG MF700 REV.C. MF700 Configurable Reader REV.C. Overview:

ARDUINO MICRO WITHOUT HEADERS Code: A000093

DEMO9S08SH8/SG8 Demonstration Board for Freescale MC9S08SH8/SG8

DVK User Manual. Scope. Related Melexis Products. Introduction

ACR120 Contactless Reader/Writer

Transcription:

MICRO-1356 MULTI-PROTOCOL READER Unique Features: The datasheet for the Micro-1356- USB and Micro-1356 readers are the same. The Micro-1356-USB reader is a USB version of the Micro-1356 embedded RFID reader module. The Micro-1356-USB has a built-in antenna, but can easily be used with an external antenna as well. The Micro-1356-USB is easy to interface to any computer program using simple ASCII text commands. A small yet powerful command set makes this reader useful for many applications. Multi protocol: EPC, i-code, ISO15693, ISO14443A, and Tag-It Reader can automatically identify the protocol of the tag being read Functions as both a reader AND a tag emulator for bi-directional near field communication (NFC protocol) Programmable reader ID code for networking many readers together Your custom reader settings can be saved in EEPROM so the reader will automatically boot-up in the correct mode On board EEPROM memory for storing IDs (617) 494-1001 2000-2006

MICRO-1356 BOARD INTERNAL ANTENNA (connect 2 left-most pins together) EXT. POWER + 5 Volts to left pin, GND to right pin TUNING EXT. ANTENNA (connect to 2 right-most pins) SERIAL PORT PWR GND TX RX Frequency: 13.56 MHz Operating Voltage: 3-5 V Current consumption: o <1mA when idle o 80mA when transmitting Protocols Supported: o EPC, i-code, ISP15963 ISO14443A, and Tag-It Payment Protocols: o ISO14443A Data Output: o RS232-TTL built in o RS232 and USB external adapters available Small Size: 28mm X 30mm To use the internal antenna, place a jumper across the two left-most antenna pins. The tuning capacitor adjusts the resonant frequency of the internal anten na no extra capacitors necessary. To use an external antenna, attach it to the two right-most pins. (617) 494-1001 2000-2006

MICRO-1356 COMMAND SUMMARY ASCII Command Description _ p0 p1 multi-protocol reader mode i-code p2 EPC p3 ISO15693 p4 ISO14443A p5 Tag-It t tag modem mode -near field communication (NFC) protocol N0 set anti-collision to 1 slot N1 set anti-collision to 4 slots N2 set anti-collision to 8 slots N3 set anti-collision to 16 slots N4 set anti-collision to 32 slots N5 set anti-collision to 64 slots N6 set anti-collision to 128 slots k / K Z start/end reader continuous autoscan do a single scan (only with autoscan turned off) d / D enable/disable continuous data streaming m / M enable/disable printing of reader protocol type i / I enable/disable printing of reader ID r display the reader ID number R< ID> set reader ID number e display tag emulator ID number E set tag emulator ID number s display current state of reader S save the current state of the reader as the default i.e. it will boot up in this state W<data> write <data> to EPC tag (only in EPC [p2] mode) (617) 494-1001 2000-2006

INTERFACING WITH THE MICRO-1356-USB There are two ways to interface with the Micro-1356-USB. The simplest way is to use the TagSense Reader Control Panel software, which comes with the Micro-1356-USB Evaluation Kit. To install this software, follow the instructions that come with the CD. Additionally, drivers for the USB Virtual Com Port must be installed (instructions for installing these can also be found on the CD). Linux drivers are also available, although TagSense does not provide any sample code. Windows Interface (617) 494-1001 2000-2006

STARTING WINDOWS DEMO PROGRAM After installing the USB drivers and the demo program, you can connect the reader to the computer using a USB cable. Please make sure that you have an antenna connected to the reader. You should open the program (TagSense reader control panel), then go to the Reader menu and select MICRO-1356-USB. Then select the proper COM port for your USB port. If you are not sure, then you can use the USB COM Port locator utility, which is under the HELP menu. You should then verify that the BaudRate setting is correct (9600), then you can click the CONNECT button. SELECT Windows Interface (617) 494-1001 2000-2006

USING THE MICRO-1356-USB Each time the reader reads a tag it will flash the LED and print the tag data. Each line of output data consists of an asterisk ( * ), followed by the 8 byte reader ID (if enabled), followed by the protocol type 0-5 (if enabled), followed by the tag ID: *<READER ID><PROTOCOL IDENTIFIER><TAG ID> The number of bytes in the tag ID depends on the type of tag used. Each line of data ends with a carriage return and newline character ( \r\n ). If you are using the Micro-1356-USB with a terminal program and see the reader LED flash when you present a tag but do not see any output data in the terminal window, this means that the reader is working but there is a problem with the PC serial port connection. To reset the connection, in the terminal program, you should disconnect and then reconnect. If you are using Hyperterminal, these commands are under the Call menu. Notes on the Commands: p0-p5: Switching the reader mode automatically disables continuous autoscan. N0-N6: Increasing the number of anti-collision slots slows down the reader. d/d : The data streaming mode can be set to meet the needs of the application. For some applications, we only want to know when a tag has entered the reader field. In this case, data streaming is turned off. When a tag is detected, its ID will be displayed only once. In other applications, it is necessary to continuously monitor the tag(s) in the reader field. For example, we may want to know exactly when a particular tag has left the reader field. In this case, the data streaming is turned on, and the tag ID will be continuously printed until the tag leaves the reader field. S: Once you save the settings using the S command, the reader will automatically boot up in that configuration next time it is power on. You do not need to change these settings each time the reader is turned on. (617) 494-1001 2000-2006

EXAMPLE #1 If you want to configure the reader to automatically detect the type of tag and report it back, send the following commands to the reader: p0 k m put the reader in multi-protocol mode set the reader to continually scan for tags enable printing of tag protocol identifier If you bring an ISO14443A tag into the reader s field the reader will print: *4 12345678 (8 byte tag ID) The number 4 is the protocol identifier. In this case, the reader prints a number 4 to indicate that the tag uses ISO14443A. The remaining number is the Tag ID. If you want to display the current reader settings, simply send the s command to the reader. Below is some sample data output that you would see after sending the s command: p=0 protocol mode N=4 number of anti-collision slots L=1 continuous autoscan 0: disabled, 1: enabled S=0 continuous data streaming I=0 printing of reader ID M=1 printing of protocol type Once you adjusted the settings of the reader as desired, the configuration can be saved using the upper-case S command. S save the current configuration in the EEPROM (617) 494-1001 2000-2006

EXAMPLE #2 If you want to write an ID to an EPC tag, the reader must be in EPC mode and autoscan must be OFF. If you are already reading tags in EPC mode, enter K disable continuous autoscan. If the reader is not in EPC mode, enter: p2 put the reader in EPC mode Changing the reader mode automatically disables continuous autoscan. Now place the tag very close to the reader antenna. Next, we send the write command ( W ) followed by the desired 24 byte ID: W123456789012345678901234 We can verify that the data was written successfully by having the reader scan the tag. Type the following character: k start auto-scanning for tags Now, if you bring the tag into the reader s field, and the write was successful, the reader will print the following: *123456789012345678901234 (617) 494-1001 2000-2006

EXAMPLE #3 If you want to use a Micro-1356 as a tag emulator, we use the following command t this put the reader in emulator mode Now, we can choose the tag ID and write it into memory using the e command. For example: e234565 Now, if we bring the module near another RFID reader that can read the ISO14443A protocol, the reader will detect the following ID *234565 To change the module function from tag emulator mode back to reader mode, we simply select one of the reading modes (p0 p5) (The p0 command reads all protocols). For example, if we wanted to enter ISO14443A reader mode, we would type the following: p4 k ISO14443A reader mode enable continuous autoscan Thus, by using the commands t and p4, it is possible to have two readers exchange data to each other by alternating between reader and tag functions. The NFC protocol provides a standard higher-level protocol for coordinating such transfers of information. (617) 494-1001 2000-2006

ADVANCED COMMANDS Certain electromagnetic conditions, such as a change of antenna, tuning of the antenna, or the presence of metal near the antenna, will affect the strength of the modulations signal received by bit comparator on the receiver section of the tag reader; this will, in turn affect the width of the bit pulses that are output by the comparator. This effect should only be noticeable at the longer reading distances. To compensate for these changes, the Micro-1356-USB also allows fine tuning of its data sampling. The reader is shipped with default settings that should work well for most tags and most situations, and it is not recommend that these settings be changed unless the antenna is changed. However, for advanced users, this is a handy capability. The Micro-1356-USB also has an operating mode that will automatically sweep over a range of sampling delays (from a to b, where a and b are the min and max delay, respectively). This can be used to help you find the optimum value of the sampling delay for each protocol. The current settings can be viewed by sending the u command to the reader, which returns the following format: 1 0e 08 18 2 0f 09 16 3 39 30 40 4 3a 36 3d 5 1a 18 1d The first number in the line indicates the protocol (1 = i-code, 2=EPC, etc), the second number indicated the value of the delay when sweeping is OFF (e.g. the fixed delay), and the last two numbers in the line indicate the min and max delays, respectively. All of these parameters can be modified by using the set of advanced commands. (617) 494-1001 2000-2006

ADVANCED COMMANDS Command (ASCII) Description _ h/h a b g u U enable/disable response sampling delay sweep display minimum sweep sample delay display maximum sweep sample delay display fixed sweep delay display the current sample delay settings save the current sample delay settings as the default i.e. it will boot up with these settings + increment the current parameter value - decrement the current parameters value The u command can be sent to the reader regardless of which protocol the reader is currently using (including the p0 multi-protocol mode. However, to change the values of the delay parameters, it is necessary to place the reader in a specific protocol mode. For example, if we wish to increase the minimum delay parameter for ISO15693, then we must send the following commands: p3 a this puts the reader in ISO15693 mode this selects the minimum delay parameter 39 this is the value of the min. delay parameter for ISO15693 + this decrements the presently selected parameter 40 U this saves all the current settings to EEPROM memory (617) 494-1001 2000-2006