ViVOtech VPS500A Low Power Transmitter Wireless Card Reader User Manual ViVOpay 4000 OEM Technical Reference
ViVOtech, Inc. Low Power Transmitter Wireless Card Reader ViVOpay 4000 OEM Technical Reference
ViVOtech >
Users Manual
ViVOpay OEM S500 Technical Reference ViVOtech, Inc. 451 El Camino Real Santa Clara, CA 95050 Ph: (888) 363‐3753 Email: info@vivotech.com www.vivotech.com Document: 740‐0005‐00 Rev. 1.0 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Table of Contents PRODUCT OVERVIEW............................................................................................................................ 3 OVERVIEW ................................................................................................................................................. 3 FEATURES .................................................................................................................................................. 3 READER INSTALLATION ...................................................................................................................... 4 PHYSICAL PLACEMENT ............................................................................................................................. 4 ORIENTATION OF READER PCAS ............................................................................................................. 5 CONNECTING TO A HOST ......................................................................................................................... 5 APPLYING POWER ..................................................................................................................................... 6 READER OPERATION ............................................................................................................................. 7 PRESENTING CARDS/TAGS ........................................................................................................................ 7 RS‐232 OPERATION................................................................................................................................... 7 MAGNETIC STRIPE CARD READER EMULATION ...................................................................................... 8 MAGNETIC STRIP CARD EMULATION ....................................................................................................... 8 TROUBLESHOOTING ............................................................................................................................. 9 APPENDICES............................................................................................................................................ 10 APPENDIX A ‐ PERFORMANCE SPECIFICATIONS..................................................................................... 10 APPENDIX B ‐ COMPONENT & PIN‐OUT DETAIL .................................................................................... 11 APPENDIX C ‐ DIMENSIONS AND CLEARANCES ..................................................................................... 14 Document: 740‐0005‐001 Rev 1.0 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Product Overview The ViVOpay OEM S500 Vending Reader (the Reader) is an electronic module capable of communicating with ISO 14443 Type A and Type B compatible cards and tags using Radio Frequency (RF). Data stored on the cards and tags is read by the Reader and transmitted to a host. This section provides general information about the Reader. Refer to Appendix A, B, and C for technical details. Overview The Reader consists of a set of printed circuit boards consisting of a Control PCA and an Antenna PCA. The two circuit boards together contain all circuitry required to communicate with between the host and RFID cards and tags. An optional Interface PCA may be connected to the Control PCA to add additional Reader to Host configurations. All circuit boards are designed to be assembled as a single module for simple mounting, or they may be separated to accommodate space constraints. Type A & B cards and tags do not contain internal power and are activated by the RF power transmitted by the Reader. When a card or tag is positioned close to the antenna the card/tag is powered and activated, and it transmits its data as a modulated RF signal to the RF receiver. The RF receiver demodulates the signal and sends the demodulated tag data to the microcontroller. The microcontroller collects the tag data, decrypts it (if required), and transmits it to the host terminal. The LEDs and beeper indicate when a tag has been read successfully. Features • Read of ISO 14443 Type A & Type B cards and tags. • ARM LPC2124 32‐bit Microcontroller. • Crypto data processing for contactless Smartcards (optional). • RS‐232 (9600, 19200, 38,400, 57,600 baud) • Magnetic Stripe Card and Magnetic Stripe Card Reader emulation. • Horizontal (4) or Vertical (3) LED indicators, or external LED drive. • Beeper or external beeper drive. • Field replaceable firmware. • Compact packaging fits in the space of a typical Card Reader or Bill Collector. • Expandable interface for use with custom Interface PCAs. Document: 740‐0005‐00 Rev. 1.0 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Reader Installation This section describes how to install the ViVOtech S500 OEM Vending Reader into a vending or terminal system. Installation will vary depending upon the specific use of the product. Physical Placement Because the Reader relies on radio frequency communications, the reader can be susceptible to electrical interference and affected by metal materials. Therefore, for optimal performance, please observe the following important guidelines before physically locating or mounting the Reader. • Do not position the Antenna PCB on any metal surface or within approximately 2 inches (5 cm.) in any direction of any grounded metal such as metal shelving, steel beams, or electrical conduit. When attaching the Reader to a metallic face panel frame the Antenna with a non‐metallic material as shown below to ensure clearance with the metal. Plastic or other non‐ metallic material 2” Antenna 2” 2” Metal Frame • Do not place the Reader PCB in the near vicinity of broad spectrum EMI noise sources (such as motors, pumps, power supplies, light dimmers, CRTs, etc.). • Avoid sources of RF (such as cellular telephones, portable 2‐way radios, etc.) which may reduce the ability of the reader to communicate with the tag. • Make sure that all cables and wiring associated with the Reader is at least 6 inches (15 cm.) away from other cabling and wiring (such as AC power cables from other electrical devices, computer data cabling, telephone wiring, or wiring associated with electric‐powered locking mechanisms). Document: 740‐0005‐00 Rev. 1.0 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Orientation of Reader PCAs The physical design of the Reader provides for stacking of the PCAs using standoffs to form a single unit requiring a volume as small as 10 cu in. However, if space constraints or mounting configurations do not support a stacked assembly the individual PCAs may be mounted separately such as side by side. Dual mounting holes are provided on both the Antenna PCA and Control PCA to accommodate various mounting configurations. Additionally, the Antenna PCB contains both horizontal (4) and vertical (3) LED placement and may be oriented as such. LEDs Antenna Control Stacked Configuration Horizontal/Separated IMPORTANT: When configuring the Antenna and Control boards in a stacked configuration the distance between the two boards is critical with respect to the read range of cards and tags. It is recommended the boards are placed no closer than 1” (2.54 cm.) to achieve typical read range with most cards. Some cards/tags may require more distance between the boards. Always use non‐ metallic standoffs to connect the boards together. Vertical LED Orientation 2.54 cm. min. Connecting to a Host The connection from the Reader to the Host depends upon the configuration desired. The J2 connector on the Control PCA contains all data signals along with input +5V power. For typical RS‐232 communications or when the Reader performs as a single Magnetic Stripe Card Reader then connect from J2 on the Control PCA to the host. Refer to the diagram below. If adding the Reader into a system with an existing magnetic stripe card reader then an additional optional Interface PCA is required. With this configuration the Reader Document: 740‐0005‐00 Rev. 1.0 Proprietary & Confidential ViVOpay OEM S500 Technical Reference multiplexes the card reader signals from itself and the existing card reader and passes them to the host. The Reader is invisible to the host and behaves like the existing magnetic card reader. This configuration requires a second cable identical to the one connecting the existing card reader to the host. Connect the cable from the existing card reader to the J1 connector on the Interface PCA, and connect the second cable from the J2 connector to the host. The host does not need any other change. Note the Host Controller must supply +5VDC to both devices. Host Controller RS‐232 or Single Emulated Magnetic Card Reader Connections Host Controller Dual Magnetic Card Reader Connections Applying Power The ViVOpay OEM S500 does not have a switch to turn on/off power. After connecting the cable from the Reader to the host apply power to the host and/or power supply. The Reader will perform a power‐up sequence as follows: • • • All LEDs will illuminate an internal self‐test is being performed. The default RS‐232 parameters (19,200 bps, 8 data, 1 stop, no parity) will be set. If self‐test and initialization is successful the beeper will emit two short beeps and the leftmost LED will remain illuminated indicating the Reader is ready. With the power‐up sequence successfully completed, the unit will read a valid card or tag if presented and send the data to the host. Document: 740‐0005‐00 Rev. 1.0 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Reader Operation This section describes how to present cards and tags to the Reader and obtain the data read from the card. Presenting Cards/Tags Presenting a card or tag to the Reader so it can be read is simple. Simply bring the card/tag within a few centimeters of the antenna. It is also OK to gently touch the card on the antenna. Present a card/tag so that its maximum surface area is parallel to the antenna to obtain the best read range. If a card/tag is read successfully the beeper will emit a single beep and, if connected, all LEDs on the Antenna PCA will illuminate (the leftmost LED remains on to indicate power, the others illuminate briefly). If a card is not read successfully no beep will occur nor will the LEDs flash. Note that only one card/tag can be in the antenna’s field at a give time. Once a card/tag has been read it must be removed from the antenna’s field (about 6 in. or 15 cm.) for at least 1 second and then presented again to be read again. However, different cards/tags can be read at less than 0.5 second intervals. After a card/tag has been read successfully the Reader will store its data in the buffer and send it to the host through the RS‐232 interface, the Magnetic Card Reader interface, and through the Strip Drive interface. RS‐232 Operation RS‐232 communications use the J2 signals RX and TX to send and transmit serial data to/from the host. No flow control is used with 8 bits of data, 1 stop bit, and no parity. Baud rates are 9600, 19200 (default), 38,400, and 57,600. The default serial mode is “Burst” which automatically (without a host command) transmits the data to the host when a valid card/tag is read. Refer to the ViVOPay Serial Port Interface document for details on serial packet formatting and other serial interface commands. Document: 740‐0005‐00 Rev. 1.0 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Magnetic Stripe Card Reader Emulation The Reader emulates a Magnetic Stripe Card Reader by sending the data read from a card/tag out as Track 1 and Track 2 data using the –IT1D, –IT1CLK, –IT2D, –IT2CLK, and –ICP signals located at J2 on the Control PCA. The output signals are TTL (+5V) levels. Data read from a card/tag is sent to the host only if valid Track 1 and/or Track 2 data is present on the card. Track 1 data is sent using the –IT1D, –IT1CLK signals; Track 2 data is sent using the –IT2D and –IT2CLK signals. Data is valid for both Track 1 and Track 2 when the –ICP signal is active. The timing diagram below illustrates the timing used with Magnetic Card emulation. The timing represents an average card swiping speed of 20 cm/s. t0 ‐ICP ‐ITD 720 usec. ‐ITCLK 480 usec. Emulated Magnetic Card Reader Timing Magnetic Strip Card Emulation The Reader can also output Track 1 and Track 2 magnetic stripe F2F encoded data which can be injected into the heads of a magnetic strip card reader and read by it. Low power Track 1 and Track 2 analog data is output on the J2 Strip Drive signals TRACK1 and TRACK2. High Power Strip Drive 9V differential signals are output on TRACK2+ and TRACK2‐. Note that operation of the High Power Strip Drive signals requires an additional 9VDC, 500ma. power input on J2 pin 4. Document: 740‐0005‐00 Rev. 1.0 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Troubleshooting There are no user‐serviceable parts within the reader. If the Reader does not operate properly when installed according to instructions use the Troubleshooting Table below to help solve simple problems. If the cause of the problem still can not be determined, you may contact our Technical Support Staff at the numbers listed below. Please have the model number and serial numbers available. Telephone Customer Support (888) 363‐3753 Troubleshooting Table Symptom General Issues Reader does not seem to be powered (no LEDs lit). Reading Cards/Tags LEDs do not light and beeper does not sound when any card/tag is presented. Some cards/tags are read, but not all. Can read all cards/tags, but only at very close range. Communications No data received from reader or data garbled. Document: 740‐0005‐00 Rev. 1.0 Possible Cause Probable Cause and Remedy Reader not powered or incorrect voltage • Check cable connections. • Ensure power is on and correct voltage and current is present. Cards/tags not presented properly • Present card/tag closer to antenna. • Ensure valid cards/tags used. • Ensure voltage/current correct. • Ensure no metal or RF interference is near unit. • Ensure correct firmware • See remedies above for no cards/tags read. • Check if card/tag damaged. • Ensure no metal or RF interference is near unit. Power supply voltage Metal or RF interference Wrong firmware See causes above for no cards/tags read. Possible bad card/tag Metal or RF interference Faulty or incorrect cable connections RS‐232 parameters • Check and/or replace cable. • Ensure host parameters correct. • Ensure no COM port conflicts. Proprietary & Confidential ViVOpay OEM S500 Technical Reference Appendices Appendix A ‐ Performance Specifications Electrical DC Input Voltage (at reader) DC Input Current (at reader) Reader Power Up Time 5VDC +/‐ 10%; 50 mV P‐P ripple 250 mA. (nominal) (see Note 1) Less than 1 second after power applied Note 1: Does not include Strip Drive power requirements. Environmental Operating Temperature Storage Temperature Cold and Heat Shock Operating Humidity Operating Environment ‐25° C to 70° C (‐13° F to 158° F) ‐40° C to 85° C (‐40° F to 185° F) ‐40° C to 85° C (‐40° F to 185° F) within 2 hrs. 10% to 90% non‐condensing Indoor and sealed outdoor use only Operational Transmitter Frequency Transmitter Modulation 13.56 MHz +/‐ 0.01% ISO 14443‐2 Type A Rise/Fall Time: 2‐3 μsec. Rise, < 1 μsec fall ISO 14443‐2 Type B Rise/Fall Time: < 2 μsec. each; 8% ‐ 14% ASK 847.5 KHz ISO 14443‐2 Type A: Modified Manchester ISO 14443‐2 Type B: NRZ‐L, BPSK 5‐7 cm. Receiver Subcarrier Frequency Receiver Subcarrier Data Typical Read Range Document: 740‐0005‐00 Rev. 1.0 10 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Appendix B ‐ Component & Pin‐out Detail Control PCA ‐ Front View JTAG Connector (not installed on production units) ARM Microcontroller J2 Connector (see pinouts next page) Control PCA ‐ Rear View RTC Battery Configuration Switches SIM Socket Antenna Connector Beeper Document: 740‐0005‐00 Rev. 1.0 11 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Control PCA ‐ Pinouts J2 – Power and Data Pin # 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Signal GND +5VDC RS232RET +9VDC TX ‐RST RX ‐ISP GND IT1D STRIPRET ‐IT1CLK TRACK1 IT2D TRACK2 ‐IT2CLK TRACK2+ ‐ICP TRACK2‐ CPENABLE XLED1 XLED2 XLED3 XLED4 GND XBUZZ Pin # 10 11 12 Signal RF_VCC LED1 LED2 LED3 LED 4 RF_DIN RF_DOUT RF_SCK RF_SCS RF_RST VCC GND Function Power supply ground input 5VDC Power supply input RS‐232 Return input 9VDC power input for HI Power Strip Drive RS‐232 Transmit signal output External Reset input RS‐232 Receive signal input Enable for firmware download input Power Supply Ground input Internal Track 1 Data output Strip Drive Return Internal Track 1 Clock output LO Power Strip Drive Track 1 output Internal Track 2 Data output LO Power Strip Drive Track 2 output Internal Track 2 Clock output HI Power Strip Drive Track 2 positive output Internal Card Present output HI Power Strip Drive Track 2 negative output Card Present Enable – blocks external CP output External LED #1 Drive output External LED #2 Drive output External LED #3 Drive output External LED #4 Drive output Power Supply Ground External Buzzer Drive output J100 – Antenna Connector Document: 740‐0005‐00 Rev. 1.0 Function RF +5VDC output LED 1 drive output (power on LED) LED 2 drive output LED 3 drive output LED 4 drive output RF Data input RF Data output RF Clock output RF Chip Enable output RF Reset output Logic +5VDC output Ground output 12 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Antenna PCA ‐ Front View Antenna Vertical LEDs Horizontal LEDs Antenna PCA ‐ Rear View Type A & B Radio Document: 740‐0005‐00 Rev. 1.0 13 Proprietary & Confidential ViVOpay OEM S500 Technical Reference Appendix C ‐ Dimensions and Clearances (dimensions in millimeters) 79.0 76.0 69.0 3.0 10.0 50.5 47.5 47.0 3.5 3.0 3.5 50.5 47.0 3.5 65.5 62.0 Document: 740‐0005‐00 Rev. 1.0 14 Proprietary & Confidential
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.4 Linearized : No Modify Date : 2005:10:13 10:15:34-07:00 Create Date : 2005:02:23 13:53:01-08:00 Company : ViVOTech, Inc. Source Modified : D:20050223215251 Page Count : 15 About : uuid:22db8e48-e219-46c1-a165-346239675cf9 Producer : Acrobat Distiller 6.0 (Windows) Mod Date : 2005:10:13 10:15:34-07:00 Creation Date : 2005:02:23 13:53:01-08:00 Author : Richard Schnell Headline : Creator Tool : Acrobat PDFMaker 6.0 for Word Metadata Date : 2005:10:13 10:15:34-07:00 Keywords : Document ID : uuid:0fed2d42-b644-4426-8140-fa553da6e6de Version ID : 4 Format : application/pdf Title : ViVOpay 4000 OEM Technical Reference Creator : Richard Schnell Subject : Tagged PDF : YesEXIF Metadata provided by EXIF.tools