Innovative Technology SMART Hopper Operation Manual

Page 1
INTELLIGENCE IN VALIDATION
SMART HOPPER
OPERATIONS MANUAL
FENG CHEN TECHNOLOGY CO.,LTD
豐乾科技有限公司
+886-4-2232-9236
Fax +886-4-2235-4234 Webhttp://www.itltw.com.tw/ E-mail itl.tw@msa.hinet.net
Page 2
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
2
Page 3
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
3
CONTENTS
1 Introduction 4 2 Technical Specification 6 3 General Description 7 4 Installation 9
4.1 Hopper Installation 9
4.2 Lock Installation 10
5 Machine Interfaces 11
5.1 Status LEDs 11
5.2 Hardware 12
5.2.1 Connection Diagram 13
5.2.2 Interface Connector 13
5.3 Communication Protocols 14
5.3.1 Encrypted SSP (eSSP) 14
6 Programming the SMART Hopper 15
6.1 Clearing a Jam 18 Appendix A – Ordering Information 19 Appendix B – Dimension Drawing 20 Appendix C – eSSP Commands 21 Appendix D – Example eSSP Communications 22 Appendix E – Parts List 24 Revision History 25
TABLES
Table 1 - Environmental Requirements 6 Table 2 - Power Requirements 6 Table 3 - Interface Logic Levels 6 Table 4 - Maximum and Minimum Coin Dimensions 6 Table 5 - Approximate Hopper Capacities 6 Table 6 - SMART Hopper Weights 6 Table 7 - LED Status Codes 11 Table 8 – eSSP Host Connector Pin Details 13 Table 9 - CCT Coin Acceptor Connections 13 Table 10 - SMART Hopper eSSP Commands 21 Table 11 - eSSP example for the SMART hopper with coin mech connected via the hopper 22 Table 12 – eSSP example for the SMART hopper with coin mech connected separately 23
FIGURES
Figure 1 - SMART Hopper Connection Diagram 13 Figure 2 - Interface Connections location 13 Figure 3 - Connecting the SMART hopper to a PC 15
Page 4
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
4
1 INTRODUCTION
This manual describes the operation of the SMART Hopper programmed with version SH00026 firmware or later. As a result of Innovative Technology Ltd continuous improvement policies, some functions mentioned in this manual may be changed. New functions may also be added.
This document is intended for those who will
Install the SMART Hopper Maintain the SMART Hopper
Although information is included in this document that will allow a degree of fault diagnosis and repair, it is recommended that for all but simple repairs, the unit must be returned to an approved service centre for repair.
CAUTIONS
Never exceed the recommended environmental and electrical limits. Do not attempt to lubricate the mechanisms as this may affect the coin transport. Always ensure power is removed from the hopper before carrying out any work.
WARNINGS
Only suitably trained personnel should carry out any work on this equipment in
accordance with all current local, national and international health and safety regulations.
Always ensure the bottom cash box exit is clear to allow coins to exit the SMART
Hopper. Failure to do so can result in permanent damage to the internal mechanisms
We recommend that you study this manual as there are many new features permitting new uses and more secure applications. If you do not understand any part of this manual please contact your local office for assistance. In this way we may continue to improve our product.
Innovative Technology Ltd has a policy of continual product improvement. As a result the products supplied may vary from the specification described here.
Page 5
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
6
2 TECHNICAL SPECIFICATION
ENVIRONMENT
Environment
Minimum
Maximum
Temperature
+3oC
+50oC
Humidity
5%
95% Non condensing
Table 1 - Environmental Requirements
POWER REQUIREMENTS
Electrical Supply
Minimum
Maximum
Supply Voltage (V DC) Absolute Limits
+21.6 V
+26.4 V Supply Ripple Voltage
0 V
0.25 V @ 100 Hz
Supply Currents
Standby
200 mA
Running
3 A
Peak (Motor Stall)
6.5 A
Table 2 - Power Requirements
Interface Logic Levels
Logic Low
Logic High
Inputs
0V to +0.5V
+3.7V to +12V
Outputs with 2K2 pull up
0.6V
Pull up voltage of host interface
Maximum Current Sink
50mA per output
Table 3 - Interface Logic Levels
COIN DIMENSIONS
Coin Parameter
Minimum
Maximum
Diameter
18mm
28.5mm
Thickness
1.65mm
3.3mm
Table 4 - Maximum and Minimum Coin Dimensions
CAPACITY
The capacity of the SMART Hopper depends on the size of coins. The table below shows approximate capacity for various coins and assumes all the coins within the hopper are the same type
Coin Type
Diameter
Thickness
Approximate Capacity
UK £1
22.5mm
3.15mm
1300
UK £2
28.4mm
2.5mm
800
Euro €1
23.25mm
2.33mm
1500
Table 5 - Approximate Hopper Capacities
WEIGHT
Coin Type
Coin Weight
Total Weight
Empty
-
2.60 Kg
UK £1
9.5g
Approximately 14.95Kg when full (1300 Coins)
UK £2
12.0g
Approximately 12.20Kg when full (800 Coins)
Euro €1
7.5g
Approximately 13.85Kg when full (1500 Coins)
Table 6 - SMART Hopper Weights
Page 6
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
7
3 GENERAL DESCRIPTION
The Innovative Technology SMART Hopper sets new standards for coin handling technology. The SMART Hopper is a multi-coin hopper with the ability to payout coins of 11 different denominations at speeds up to 12 coins per second.
TRADITIONAL SETUP
SMART HOPPER SETUP
Coin Acceptor
Coin Sorter
Coin Tubing
Coin Hoppers – one for
each denomination to be paid out
Cash Box
Cash Box – Coins not required
for payout are routed through the SMART
Hopper to the Cash Box
Coin Acceptor – All coins are
routed to the SMART Hopper.
SMART Hopper – holds all
denomination of coins required for payout
SMART Hopper coin payout
Coin Tubing
Coin Payout
Page 7
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
8
Other Features Include: -
Floating function– When the hopper receives the command to float to a
required level, coins are sent to the cash box until the requested float level remains in the hopper
No need for additional sorters, hoppers or tubing – all coins validated by the
coin mechanism enter the hopper. The hopper will then send coins not required for future payments to the cash box.
Built in security – modulated coin exit sensor; 128 bit AES Encrypted SSP
communications (eSSP); locking option.
The SMART Hopper can be used to control a coin acceptor making machine
wiring and software implementation simpler. There is no need to have a separate ccTalk bus to control the coin acceptor. Only 1 SSP bus is required, the hopper then communicates with the coin acceptor using a ccTalk connection.
Page 8
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
9
4 INSTALLATION
4.1 HOPPER INSTALLATION
1. Secure the mounting plate using the 6 fixing holes shown in Appendix B – Dimension Drawing.
2. Connect the cable from the host machine to the connector on the rear of the mounting plate. See Chapter 5.2.2 - Interface Connector for connection details.
3. Slide the hopper onto the base plate; ensuring the hopper is fully pushed into position.
4. Apply power to the machine.
NOTES ON SAFETY
Do not put a hand into the hopper while power is applied. It is possible for a static charge to be transferred onto the coins during
normal operation. The coins should be discharged to earth before they are accessible to the user.
The base plate should always be connected to earth during operation to
avoid a build-up of static electricity inside the unit.
WARNING
Always ensure the bottom cash box exit on the underside of the SMART
Hopper is clear to allow coins to exit. Failure to do so can result in permanent damage to the internal mechanisms
Page 9
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
10
4.2 LOCK INSTALLATION
The SMART Hopper has the option to add a lock that prevents the hopper being removed from the mounting plate. The hopper uses a standard lock PA650 which includes all the parts shown with an asterisk *. The lock cam can be ordered from Innovative Technology, part MC211.
Remove the two screws from the base of the unit, and unclip the Lock Bracket as shown
Assemble the lock in the order shown paying close attention to the orientation of parts
Unclip the Lock Blank from the Lock Bracket
Place the Lock Bracket over the Lock Body and secure with the Retaining Nut
Place the Lock Plate and Lock Cam over the shaft of the Lock Body and secure with the Lock End Nut
Fit the assembly to the base of the hopper unit and secure with the two screws. (The Lock Blank is no longer required)
Page 10
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
11
5 MACHINE INTERFACES
5.1 STATUS LEDS
The SMART Hopper has 2 status LED’s located on the front panel, one Green, one Red. The
green status LED indicates system health, while the red status LED is used to indicate system problems; these are described below in Table 7 - LED Status Codes. The red LED will flash a number of times according to the status, pause and then flash the code again.
LED Colour
Status
Description
Green
Flashing (1Hz)
Heartbeat - System normal
Red
1 flash
Hopper disabled
2 flashes
Calibration Fault
3 flashes
No Encryption Key set
4 flashes
Coin Jam
5 flashes
Fraud Attempt Detected
6 flashes
Hopper Empty
7 flashes
Memory Checksum Error
8 flashes
Hopper sensors are not Initialised
9 flashes
Lid Removed
Table 7 - LED Status Codes
Page 11
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
12
5.2 HARDWARE
Coin Payout
Lid Catch
Coin Entry
Unit Removal Handle
Lock
Status LEDs
Host Machine Connections
Cash Box Exit
Page 12
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
13
5.2.1 CONNECTION DIAGRAM
Figure 1 - SMART Hopper Connection Diagram
5.2.2 INTERFACE CONNECTOR
Figure 2 - Interface Connections location
eSSP Connections (Host Machine)
Pin
Function
1
eSSP Tx
2
eSSP Rx
8
Comms GND
Table 8 – eSSP Host Connector Pin Details
CCT Connections (coin acceptor)
Pin
Function
1 and 2
Data
7
+12V 8 0V
Table 9 - CCT Coin Acceptor Connections
The USB port can be used for eSSP communications in place of the eSSP Connector. Power must be supplied via the 4-way 24 Volt connection
Host Machine Control Board
24V D.C. Supply
WARNING
Always ensure that the bottom cash box exit is clear to allow coins to exit the hopper
Page 13
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
14
5.3 COMMUNICATION PROTOCOLS
5.3.1 ENCRYPTED SSP (eSSP)
eSSP is a secure serial interface specifically designed to address the problems experienced by cash systems in gaming machines. Problems such as acceptor swapping, reprogramming acceptors and line tapping are all addressed.
The interface uses a master slave model, the host machine is the master and the peripherals (note acceptor, coin acceptor or coin hopper) are the slaves.
Data transfer is over a multi-drop bus using clock asynchronous serial transmission with simple open collector drivers. The integrity of data transfers is ensured through the use of 16 bit CRC checksums on all packets.
A Diffie-Hellman key exchange is used to allow the host machine and SMART hopper to jointly establish a shared secret key over an insecure communications channel. The encryption algorithm used is AES with a 128-bit key; this provides a very high level of security.
IMPORTANT: All transactions with the SMART Hopper must be encrypted to prevent
dispense commands being recorded and replayed by an external device.
For detailed information and full protocol specification please refer to SSP Interface Specification (ITL Drawing GA138), this is available from the ITL website www.innovative­technology.co.uk.
For a list of SMART Hopper specific commands see Appendix C – ESSP Commands. Examples of communications between host machine and SMART Hopper are shown in Appendix D – Example ESSP Communications
Page 14
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
15
6 PROGRAMMING THE SMART HOPPER
The SMART Hopper must be programmed with a dataset to recognise different currencies and denominations of coins. The Hopper will leave the factory pre-programmed with the required dataset, however it may be necessary to re-program the hopper as new coins are introduced or updates are made to the dataset. To program the SMART hopper a PC must be used running the ITL SMART PIPS software version 1.4.5 or later.
Connect the hopper to the PC via a DA2 with cable assemblies CN385 and CN389 as shown in Figure 3 - Connecting the SMART hopper to a PC
Figure 3 - Connecting the SMART hopper to a PC
Using SMART PIPS software, select Utilities – Run PIPS System. Or press the Start-up Button.
WARNING
Always ensure that the bottom cash box exit is clear to allow coins to exit the
hopper
Page 15
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
16
After connection has been established, move the mouse pointer over the Smart Hopper to be updated, and click the right mouse button, Select Download Update File
Page 16
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
17
Locate and open the required file.
Once the file is open, you will need to confirm the download. Click ‘Yes’ if the information is
correct.
NOTE: Do not remove power during the update procedure; this could result in rendering the Smart Hopper inoperable.
Page 17
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
18
Maintenance The SMART Hopper has been designed to minimise any performance variation over time. Much of this is achieved by careful hardware and software design.
6.1 CLEARING A JAM
On the unlikely event of a coin jamming within the SMART Hopper, follow the steps below
1. Power off the hopper
2. Remove the hopper from the mounting plate
3. Empty all coins from the coin bowl
4. Clear the jammed coin from the disk
5. Re-fit the hopper to the mounting plate
6. Re-fill the hopper
7. Apply power
8. Test operation
Page 18
Copyright Innovative Technology Ltd 2009 GA401-2
SMART HOPPER OPERATIONS MANUAL
20
APPENDIX B – DIMENSION DRAWING
Page 19
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
21
21
APPENDIX C – eSSP COMMANDS
Table 10 - SMART Hopper eSSP Commands shows the eSSP commands for the SMART Hopper. These commands are in addition to the Generic commands. See document number GA138 for the full eSSP specification. Commands marked with an asterisk (*) must be encrypted
Action
Command Code (HEX)
Get Device Setup
0x05
Payout Amount(*)
0x33, value
Set Coin Amount(*)
0x34, number, value
Get Coin Amount
0x35, value
Halt Payout(*)
0x38
Set Coin Routing(*)
0x3B, route, value
Get Coin Routing(*)
0x3C, value
Float(*)
Ox3D, min payout, float value
Get Minimum Payout
0x3E
Set Individual Coin Accept Inhibit(*)
0x40, state, value
Empty(*)
0x3F
Host Serial Number Request(*)
0x14, Serial No
Table 10 - SMART Hopper eSSP Commands
Get Device Setup: Single byte command used to request information about the hopper. Payout Amount: Five-byte command to set the value to payout. Set Coin Amount: Five-byte command used to inform the hopper of coins being added. Get Coin Amount: Five-byte command that returns the coin count for a given value. Set Coin Routing: Six-byte command to set the routing of each coin value. Coins can either be routed to the cash box, or recycled and used for payouts. Set Coin Routing: Five-byte command that returns the routing for a given value Float: Seven-byte command that sets the minimum payout value and the value to float to Get Minimum Payout: Single byte command that returns the minimum payout value. Set Individual Coin Accept Inhibit: Four-byte command that is used to enable or disable acceptance of individual coin values from a coin acceptor connected to the hopper. Empty: This command will route all coins to the cash box without reporting any value and reset all the stored coin counters to zero. Host Serial Number Request: Allows the host machine to send its serial number to the hopper. This may be used as an extra check that the host is authentic.
Page 20
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
22
22
APPENDIX D – EXAMPLE eSSP COMMUNICATIONS
For more details on generating the encryption key, refer to the SSP Protocol specification, document number GA138
Host
Slave
Comments
> SYNC
< OK
> SET_GENERATOR, [64 bit prime number]
< OK
Set the encryption key generator
> SET_MODULUS, [64 bit prime number]
< OK
Set the encryption key modulus
> REQUEST_KEY_EXCHANGE, [64 bit host intermediate key]
< OK, [64bit slave intermediate key]
Host sends the host intermediate key, the slave responds with the slave intermediate key. The encryption key is then calculated independently by both the host and the slave.
> GET_SERIAL
< OK < [SERIAL NUMBER]
> GET_DEVICE_SETUP
< OK < [SETUP INFORMATION]
> GET_COIN_AMOUNT, 0A 00 00 00
< OK < 2c 01
300 coins of 0010 value
> GET_COIN_AMOUNT, 14 00 00 00
< OK < 00 96
150 coins of 0020 value
> SET_ROUTING, 01 0A 00 00 00
< OK
Route coins of value 0010 to the cash box
> SET_ROUTING, 00 14 00 00 00
< OK
Recycle coins of value 0020 for future payouts
> SET_COIN_ACCEPT_INHIBIT, 00 01 00
< OK
Set the coin mech to Inhibit the acceptance of coins of value 0001
> SET_COIN_ACCEPT_INHIBIT, 01 14 00
< OK
Set the coin mech to accept coins of value 0020
> ENABLE
< OK
> POLL
< OK
> POLL
< OK
> POLL
< OK, COIN_CREDIT, 0100
Credit from coin mech of 0100 value
> POLL
< OK
> POLL
< OK, COIN_CREDIT, 0050
Credit from coin mech of 0050 value
> POLL
< OK
> PAYOUT_AMOUNT, 28 00 00 00
< OK
Payout a value of 0040
> POLL
< OK < DISPENSING, 14 00 00 00
Currently dispensed 0020
> POLL
< OK < DISPENSED, 28 00 00 00
Dispense value of 0040 completed
> POLL
< OK
Table 11 - eSSP example for the SMART hopper with coin mech connected via the hopper
Page 21
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
23
23
Host
Slave
Comments
> SYNC
< OK
> SET_GENERATOR, [64 bit prime number]
< OK
Set the encryption key generator
> SET_MODULUS, [64 bit prime number]
< OK
Set the encryption key modulus
> REQUEST_KEY_EXCHANGE, [64 bit host intermediate key]
< OK, [64bit slave intermediate key]
Host sends the host intermediate key, the slave responds with the slave intermediate key. The encryption key is then calculated independently by both the host and the slave.
> GET_SERIAL
< OK < [SERIAL NUMBER]
> GET_DEVICE_SETUP
< OK < [SETUP INFORMATION]
> GET_COIN_AMOUNT, 0A 00 00 00
< OK < 2c 01
300 coins of 0010 value
> GET_COIN_AMOUNT, 14 00 00 00
< OK < 00 96
150 coins of 0020 value
> SET_ROUTING, 01 0A 00 00 00
< OK
Route coins of value 0010 to the cash box
> SET_ROUTING, 00 14 00 00 00
< OK
Recycle coins of value 0020 for future payouts
> ENABLE
< OK
> POLL
< OK
> POLL
< OK
> SET_COIN _AMOUNT, 03 00 32 00
< OK
3 coins of value 0050 added to hopper (total value of 0150)
> POLL
< OK
> POLL
< OK
> PAYOUT_AMOUNT, 28 00 00 00
< OK
Payout a value of 0040
> POLL
< OK < DISPENSING, 14 00 00 00
Currently dispensed 0020
> POLL
< OK < DISPENSED, 28 00 00 00
Dispense value of 0040 completed
> POLL
< OK
Table 12 – eSSP example for the SMART hopper with coin mech connected separately
Page 22
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
24
24
APPENDIX E – PARTS LIST
The following parts are available as spares
PA417 – SMART Hopper Base plate PA415 – SMART Hopper Lid Assembly CN384 – SMART Hopper CCT interface cable CN385 – SMART Hopper eSSP interface cable CN389 – SMART Hopper Power cable PA650 – Lock MC211 – Lock Cam
Page 23
Copyright Innovative Technology Ltd 2012 GA401-5
SMART HOPPER OPERATIONS MANUAL
25
25
REVISION HISTORY
INNNOVATIVE TECHNOLOGY LTD
TITLE
SMART HOPPER OPERATIONS MANUAL
DRAWING NO
AUTHOR
DATE
FORMAT
GA6401
RJS
26/03/09
MS Word 2000
ISSUE
RELEASE DATE
MODIFIED BY
COMMENTS
1
30/06/09
RJS
Initial Release
2
02/07/09
RJS
Corrected coin weight table; added warnings for bottom exit; corrected supply voltage limits;
3
08/11/10
NJC
Corrected software type for hopper update.
4
30/08/11
SR
Lock Cam Seperate
5
22/02/12
SR
Add correct current ratings
Smiley® and the ITL Logo are international registered trademarks and they are the property of Innovative Technology Limited. Innovative Technology has a number of European and International Patents and Patents Pending protecting this product. If you require further details please contact the factory. Innovative Technology is not responsible for any loss, harm, or damage caused by the installation and use of this product. This does not affect your local statutory rights. If in doubt please contact Innovative Technology for details of any changes. In line with continued product development Innovative Technology Ltd. reserves the right to change specifications without prior notice. The data used in this document may be used as a guideline only.
Loading...