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

Users Manual

ViVOpayOEMS500
TechnicalReference
ViVOtech,Inc.
451ElCaminoReal
SantaClara,CA95050
Ph:(888)3633753
Email:info@vivotech.com
www.vivotech.com
Document:740000500Rev.1.0 &ConfidentialProprietary
ViVOpay OEM S500 Technical Reference
TableofContents
PRODUCTOVERVIEW............................................................................................................................ 3
OVERVIEW ................................................................................................................................................. 3
FEATURES .................................................................................................................................................. 3
READERINSTALLATION ...................................................................................................................... 4
PHYSICALPLACEMENT ............................................................................................................................. 4
ORIENTATIONOFREADERPCAS............................................................................................................. 5
CONNECTINGTOAHOST ......................................................................................................................... 5
APPLYINGPOWER ..................................................................................................................................... 6
READEROPERATION ............................................................................................................................. 7
PRESENTINGCARDS/TAGS........................................................................................................................ 7
RS232OPERATION................................................................................................................................... 7
MAGNETICSTRIPECARDREADEREMULATION ...................................................................................... 8
MAGNETICSTRIPCARDEMULATION....................................................................................................... 8
TROUBLESHOOTING ............................................................................................................................. 9
APPENDICES............................................................................................................................................ 10
APPENDIXAPERFORMANCESPECIFICATIONS..................................................................................... 10
APPENDIXBCOMPONENT&PINOUTDETAIL.................................................................................... 11
APPENDIXCDIMENSIONSANDCLEARANCES..................................................................................... 14
Document:7400005001Rev1.02Proprietary&Confidential
ViVOpay OEM S500 Technical Reference
Document:740000500Rev.1.03Proprietary&Confidential
ProductOverview
TheViVOpayOEMS500VendingReader(theReader)isanelectronicmodulecapableof
communicatingwithISO14443TypeAandTypeBcompatiblecardsandtagsusingRadio
Frequency(RF).DatastoredonthecardsandtagsisreadbytheReaderandtransmitted
toahost.ThissectionprovidesgeneralinformationabouttheReader.RefertoAppendix
A,B,andCfortechnicaldetails.
Overview
TheReaderconsistsofasetofprintedcircuitboardsconsistingofaControlPCAand
anAntennaPCA.Thetwocircuitboardstogethercontainallcircuitryrequiredto
communicatewithbetweenthehostandRFIDcardsandtags.AnoptionalInterface
PCAmaybeconnectedtotheControlPCAtoaddadditionalReadertoHost
configurations.Allcircuitboardsaredesignedtobeassembledasasinglemodule
forsimplemounting,ortheymaybeseparatedtoaccommodatespaceconstraints.
TypeA&BcardsandtagsdonotcontaininternalpowerandareactivatedbytheRF
powertransmittedbytheReader.Whenacardortagispositionedclosetothe
antennathecard/tagispoweredandactivated,andittransmitsitsdataasa
modulatedRFsignaltotheRFreceiver.TheRFreceiverdemodulatesthesignaland
sendsthedemodulatedtagdatatothemicrocontroller.Themicrocontrollercollects
thetagdata,decryptsit(ifrequired),andtransmitsittothehostterminal.TheLEDs
andbeeperindicatewhenataghasbeenreadsuccessfully.
Features
ReadofISO14443TypeA&TypeBcardsandtags.
ARMLPC212432bitMicrocontroller.
CryptodataprocessingforcontactlessSmartcards(optional).
RS232(9600,19200,38,400,57,600baud)
MagneticStripeCardandMagneticStripeCardReaderemulation.
Horizontal(4)orVertical(3)LEDindicators,orexternalLEDdrive.
Beeperorexternalbeeperdrive.
Fieldreplaceablefirmware.
CompactpackagingfitsinthespaceofatypicalCardReaderorBillCollector.
ExpandableinterfaceforusewithcustomInterfacePCAs.
ViVOpay OEM S500 Technical Reference
ReaderInstallation
ThissectiondescribeshowtoinstalltheViVOtechS500OEMVendingReaderintoavending
orterminalsystem.Installationwillvarydependinguponthespecificuseoftheproduct.
PhysicalPlacement
BecausetheReaderreliesonradiofrequencycommunications,thereadercanbe
susceptibletoelectricalinterferenceandaffectedbymetalmaterials.Therefore,for
optimalperformance,pleaseobservethefollowingimportantguidelinesbefore
physicallylocatingormountingtheReader.
DonotpositiontheAntennaPCBonanymetalsurfaceorwithinapproximately
2inches(5cm.)inanydirectionofanygroundedmetalsuchasmetalshelving,
steelbeams,orelectricalconduit.WhenattachingtheReadertoametallicface
panelframetheAntennawithanonmetallicmaterialasshownbelowtoensure
clearancewiththemetal.
MetalFrame
2”
Plasticorothernon
metallicmaterial
2” 2”
Antenna
DonotplacetheReaderPCBinthenearvicinityofbroadspectrumEMInoise
sources(suchasmotors,pumps,powersupplies,lightdimmers,CRTs,etc.).
AvoidsourcesofRF(suchascellulartelephones,portable2wayradios,etc.)
whichmayreducetheabilityofthereadertocommunicatewiththetag.
MakesurethatallcablesandwiringassociatedwiththeReaderisatleast6
inches(15cm.)awayfromothercablingandwiring(suchasACpowercables
fromotherelectricaldevices,computerdatacabling,telephonewiring,orwiring
associatedwithelectricpoweredlockingmechanisms).
Document:740000500Rev.1.04Proprietary&Confidential
ViVOpay OEM S500 Technical Reference
OrientationofReaderPCAs
ThephysicaldesignoftheReaderprovidesforstackingofthePCAsusingstandoffs
toformasingleunitrequiringavolumeassmallas10cuin.However,ifspace
constraintsormountingconfigurationsdonotsupportastackedassemblythe
individualPCAsmaybemountedseparatelysuchassidebyside.Dualmounting
holesareprovidedonboththeAntennaPCAandControlPCAtoaccommodate
variousmountingconfigurations.Additionally,theAntennaPCBcontainsboth
horizontal(4)andvertical(3)LEDplacementandmaybeorientedassuch.
Antenna
LEDs
Control
StackedConfigurationHorizontal/SeparatedVerticalLEDOrientation
IMPORTANT:WhenconfiguringtheAntennaand
Controlboardsinastackedconfigurationthedistance
betweenthetwoboardsiscriticalwithrespecttotheread
rangeofcardsandtags.Itisrecommendedtheboards
areplacednocloserthan1”(2.54cm.)toachievetypical
readrangewithmostcards.Somecards/tagsmayrequire
moredistancebetweentheboards.Alwaysusenon
metallicstandoffstoconnecttheboardstogether.
2.54cm.min.
ConnectingtoaHost
TheconnectionfromtheReadertotheHostdependsupontheconfigurationdesired.
TheJ2connectorontheControlPCAcontainsalldatasignalsalongwithinput+5V
power.FortypicalRS232communicationsorwhentheReaderperformsasasingle
MagneticStripeCardReaderthenconnectfromJ2ontheControlPCAtothehost.
Refertothediagrambelow.
IfaddingtheReaderintoasystemwithanexistingmagneticstripecardreaderthen
anadditionaloptionalInterfacePCAisrequired.WiththisconfigurationtheReader
Document:740000500Rev.1.05Proprietary&Confidential
ViVOpay OEM S500 Technical Reference
multiplexesthecardreadersignalsfromitselfandtheexistingcardreaderand
passesthemtothehost.TheReaderisinvisibletothehostandbehaveslikethe
existingmagneticcardreader.Thisconfigurationrequiresasecondcableidenticalto
theoneconnectingtheexistingcardreadertothehost.Connectthecablefromthe
existingcardreadertotheJ1connectorontheInterfacePCA,andconnectthesecond
cablefromtheJ2connectortothehost.Thehostdoesnotneedanyotherchange.
NotetheHostControllermustsupply+5VDCtobothdevices.
HostController
RS232orSingleEmulatedMagneticCardReaderConnections
HostController
DualMagneticCardReaderConnections
ApplyingPower
TheViVOpayOEMS500doesnothaveaswitchtoturnon/offpower.After
connectingthecablefromtheReadertothehostapplypowertothehostand/or
powersupply.TheReaderwillperformapowerupsequenceasfollows:
AllLEDswillilluminateaninternalselftestisbeingperformed.
ThedefaultRS232parameters(19,200bps,8data,1stop,noparity)willbeset.
Ifselftestandinitializationissuccessfulthebeeperwillemittwoshortbeeps
andtheleftmostLEDwillremainilluminatedindicatingtheReaderisready.
Withthepowerupsequencesuccessfullycompleted,theunitwillreadavalidcard
ortagifpresentedandsendthedatatothehost.
Document:740000500Rev.1.06Proprietary&Confidential
ViVOpay OEM S500 Technical Reference
Document:740000500Rev.1.07Proprietary&Confidential
ReaderOperation
ThissectiondescribeshowtopresentcardsandtagstotheReaderandobtainthedataread
fromthecard.
PresentingCards/Tags
PresentingacardortagtotheReadersoitcanbereadissimple.Simplybringthe
card/tagwithinafewcentimetersoftheantenna.ItisalsoOKtogentlytouchthe
cardontheantenna.Presentacard/tagsothatitsmaximumsurfaceareaisparallel
totheantennatoobtainthebestreadrange.
Ifacard/tagisreadsuccessfullythebeeperwillemitasinglebeepand,ifconnected,
allLEDsontheAntennaPCAwillilluminate(theleftmostLEDremainsonto
indicatepower,theothersilluminatebriefly).Ifacardisnotreadsuccessfullyno
beepwilloccurnorwilltheLEDsflash.
Notethatonlyonecard/tagcanbeintheantenna’sfieldatagivetime.Oncea
card/taghasbeenreaditmustberemovedfromtheantenna’sfield(about6in.or15
cm.)foratleast1secondandthenpresentedagaintobereadagain.However,
differentcards/tagscanbereadatlessthan0.5secondintervals.
Afteracard/taghasbeenreadsuccessfullytheReaderwillstoreitsdatainthebuffer
andsendittothehostthroughtheRS232interface,theMagneticCardReader
interface,andthroughtheStripDriveinterface.
RS232Operation
RS232communicationsusetheJ2signalsRXandTXtosendandtransmitserialdata
to/fromthehost.Noflowcontrolisusedwith8bitsofdata,1stopbit,andnoparity.
Baudratesare9600,19200(default),38,400,and57,600.
Thedefaultserialmodeis“Burst”whichautomatically(withoutahostcommand)
transmitsthedatatothehostwhenavalidcard/tagisread.RefertotheViVOPay
SerialPortInterfacedocumentfordetailsonserialpacketformattingandotherserial
interfacecommands.
ViVOpay OEM S500 Technical Reference
MagneticStripeCardReaderEmulation
TheReaderemulatesaMagneticStripeCardReaderbysendingthedatareadfroma
card/tagoutasTrack1andTrack2datausingthe–IT1D,–IT1CLK,–IT2D,–IT2CLK,
andICPsignalslocatedatJ2ontheControlPCA.TheoutputsignalsareTTL(+5V)
levels.
Datareadfromacard/tagissenttothehostonlyifvalidTrack1and/orTrack2data
ispresentonthecard.Track1dataissentusingthe–IT1D,–IT1CLKsignals;Track2
dataissentusingthe–IT2Dand–IT2CLKsignals.DataisvalidforbothTrack1and
Track2whenthe–ICPsignalisactive.
ThetimingdiagrambelowillustratesthetimingusedwithMagneticCardemulation.
Thetimingrepresentsanaveragecardswipingspeedof20cm/s.
t0
0000 0  1 1 1 0  0110
720usec.
480usec.
ICP
ITD
ITCLK
EmulatedMagneticCardReaderTiming
MagneticStripCardEmulation
TheReadercanalsooutputTrack1andTrack2magneticstripeF2Fencodeddata
whichcanbeinjectedintotheheadsofamagneticstripcardreaderandreadbyit.
LowpowerTrack1andTrack2analogdataisoutputontheJ2StripDrivesignals
TRACK1andTRACK2.HighPowerStripDrive9Vdifferentialsignalsareoutputon
TRACK2+andTRACK2.NotethatoperationoftheHighPowerStripDrivesignals
requiresanadditional9VDC,500ma.powerinputonJ2pin4.
Document:740000500Rev.1.08Proprietary&Confidential
ViVOpay OEM S500 Technical Reference
Document:740000500Rev.1.09Proprietary&Confidential
Troubleshooting
Therearenouserserviceablepartswithinthereader.IftheReaderdoesnotoperate
properlywheninstalledaccordingtoinstructionsusetheTroubleshootingTablebelowto
helpsolvesimpleproblems.Ifthecauseoftheproblemstillcannotbedetermined,you
maycontactourTechnicalSupportStaffatthenumberslistedbelow.Pleasehavethe
modelnumberandserialnumbersavailable.
TelephoneCustomerSupport
(888)3633753
TroubleshootingTable
SymptomPossibleCauseProbableCauseandRemedy
GeneralIssues
Readerdoesnotseem
tobepowered(no
LEDslit).
Readernotpoweredor
incorrectvoltage
Checkcableconnections.
Ensurepowerisonandcorrect
voltageandcurrentispresent.
ReadingCards/Tags
Cards/tagsnotpresented
properly
Presentcard/tagcloserto
antenna.
Ensurevalidcards/tagsused.
Powersupplyvoltage Ensurevoltage/currentcorrect.
MetalorRFinterference EnsurenometalorRF
interferenceisnearunit.
LEDsdonotlight
andbeeperdoesnot
soundwhenany
card/tagispresented.
Wrongfirmware Ensurecorrectfirmware
Seecausesaboveforno
cards/tagsread.
Seeremediesaboveforno
cards/tagsread.
Somecards/tagsare
read,butnotall.
Possiblebadcard/tag Checkifcard/tagdamaged.
Canreadall
cards/tags,butonly
atverycloserange.
MetalorRFinterference EnsurenometalorRF
interferenceisnearunit.
Communications
Faultyorincorrectcable
connections
Checkand/orreplacecable.Nodatareceived
fromreaderordata
garbled.RS232parameters Ensurehostparameterscorrect.
EnsurenoCOMportconflicts.
ViVOpay OEM S500 Technical Reference
Document:740000500Rev.1.010Proprietary&Confidential
Appendices
AppendixA‐PerformanceSpecifications
Electrical
DCInputVoltage(atreader)5VDC+/‐10%;50mVPPripple
DCInputCurrent(atreader)250mA.(nominal)(seeNote1)
ReaderPowerUpTimeLessthan1secondafterpowerapplied
Note1:DoesnotincludeStripDrivepowerrequirements.
Environmental
OperatingTemperature‐25°Cto70°C(13°Fto158°F)
StorageTemperature‐40°Cto85°C(40°Fto185°F)
ColdandHeatShock‐40°Cto85°C(40°Fto185°F)within2hrs.
OperatingHumidity10%to90%noncondensing
OperatingEnvironmentIndoorandsealedoutdooruseonly
Operational
TransmitterFrequency13.56MHz+/‐0.01%
TransmitterModulationISO144432TypeA
Rise/FallTime:23μsec.Rise,<1μsecfall
ISO144432TypeB
Rise/FallTime:<2μsec.each;8%‐14%ASK
ReceiverSubcarrierFrequency847.5KHz
ReceiverSubcarrierDataISO144432TypeA:ModifiedManchester
ISO144432TypeB:NRZL,BPSK
TypicalReadRange57cm.
ViVOpay OEM S500 Technical Reference
AppendixB‐Component&PinoutDetail
ControlPCA‐FrontView

ControlPCA‐RearView
JTAG Connector (not installed on production units)
ARM
Microcontroller
J2 Connector (see pinouts next page)
Bee
p
e
r
SIM
Socke
t
Antenna
Connecto
r
Configuration
Switches
RTC Batter
y
Document:740000500Rev.1.011Proprietary&Confidential
ViVOpay OEM S500 Technical Reference
ControlPCA‐Pinouts
J2PowerandData
Pin#SignalFunction
1GNDPowersupplygroundinput
2+5VDC5VDCPowersupplyinput
3RS232RETRS232Returninput
4+9VDC9VDCpowerinputforHIPowerStripDrive
5TXRS232Transmitsignaloutput
6‐RSTExternalResetinput
7RXRS232Receivesignalinput
8‐ISPEnableforfirmwaredownloadinput
9GNDPowerSupplyGroundinput
10IT1DInternalTrack1Dataoutput
11STRIPRETStripDriveReturn
12‐IT1CLKInternalTrack1Clockoutput
13TRACK1LOPowerStripDriveTrack1output
14IT2DInternalTrack2Dataoutput
15TRACK2LOPowerStripDriveTrack2output
16‐IT2CLKInternalTrack2Clockoutput
17TRACK2+HIPowerStripDriveTrack2positiveoutput
18‐ICPInternalCardPresentoutput
19TRACK2‐ HIPowerStripDriveTrack2negativeoutput
20CPENABLECardPresentEnableblocksexternalCPoutput
21XLED1ExternalLED#1Driveoutput
22XLED2ExternalLED#2Driveoutput
23XLED3ExternalLED#3Driveoutput
24XLED4ExternalLED#4Driveoutput
25GNDPowerSupplyGround
26XBUZZExternalBuzzerDriveoutput
J100AntennaConnector
Pin#SignalFunction
1RF_VCCRF+5VDCoutput
2LED1LED1driveoutput(poweronLED)
3LED2LED2driveoutput
4LED3LED3driveoutput
5LED4LED4driveoutput
6RF_DINRFDatainput
7RF_DOUTRFDataoutput
8RF_SCKRFClockoutput
9RF_SCSRFChipEnableoutput
10RF_RSTRFResetoutput
11VCCLogic+5VDCoutput
12GNDGroundoutput
Document:740000500Rev.1.012Proprietary&Confidential
ViVOpay OEM S500 Technical Reference
Document:740000500Rev.1.013Proprietary&Confidential
AntennaPCA‐FrontView
AntennaPCA‐RearView
Vertical LEDs
Horizontal LEDs
Antenna
Type A & B Radio
ViVOpay OEM S500 Technical Reference
Document:740000500Rev.1.014Proprietary&Confidential
3.0
10.0
47.047.5
3.0
3.5
50.5
76.0
79.0
69.0
AppendixC‐DimensionsandClearances
(dimensionsinmillimeters)

3.5
65.5
62.0
47.0
3.5
50.5

Navigation menu