Innovative Technology Jornadas Técnicas Unidesa 2014 Pere Camprubí Índice • Smart Coin System • NV9 USB+ • DA3 2 Índice • Smart Coin System – – – – – Introducción Como manejar el equipo Funcionamiento del Smart Coin System Mantenimiento Resolución de problemas 3 Introducción El Smart Coin System • Smart Coin System – Validador de monedas masivo de última generación (8 monedas por segundo) – SmartHopper para monedas mezcladas y pagador todo en uno (velocidad de pago de hasta 12 monedas por segundo) – Elimina el vaciado de monedas, la necesidad de múltiples hoppers y simplifica la recaudación y el llenado • Solución completa e integrada Introducción Hardware 5 Introducción - Hardware Boton de configuración & Ranura SD • Ranura para tarjeta de memoria para realizar actualizaciones de forma rápida y sencilla mediante tarjetas SD. También se puede utilizar como registro de datos. Introducción - Hardware Botón de configuración & Ranura SD • El botón de configuración se puede utilizar para conmutar entre los protocolos de comunicación SSP & CCT. Introducción - Hardware Botón de configuración • El Botón de configuración que está al lado del panel frontal LED tiene las siguientes funciones. Conmutar entre protocolos de comunicación - Pulsarlo dos veces en menos de 3 segundos Conmutar entre modos USB (CDC & HID) - Pulsar y mantener durante 5 segundos 8 Introducción Conexionado eSSP/ ccTalk El SCS de Unidesa funciona a 12 V El conector de funcionamiento normal es el marcado como eSSP y el protocolo utilizado es el ccTalk. 9 Especificaciones Técnicas Especificaciones técnicas Entorno Temperatura funcionamiento Mínima +3 oC Humedad 5% Máxima +50 oC 95% Sin condensación DIMENSIONES MONEDAS Parámetros monedas Mínimo Máximo Diámetro Grosor 16mm 1,65mm 26mm 3,3mm ENERGIA Alimentación eléctrica Mínima Máxima Dimensiones Máximas y Mínimas de monedas CAPACIDAD La capacidad del Hopper depende de las medidas de las monedas. Voltaje (V DC) Límites Absolutos +10,8 V +26,4 V Tipo de moneda Diámetro grosor Capacidad aproximada Rizado en Voltaje 0V 0.25 V @ 100 Hz 1 Euro (€) 23,25mm 2,33mm 1500 PESO Tipo de moneda Peso moneda Peso Total Vacío - 4,32 Kg 1 Euro (€) 7,5g Aproximadamente 15,57Kg Lleno (1500 monedas) Corrientes alimentación Standby Funcionamiento normal Pico (bloqueo Motor) 200 mA 3A 7A Niveles Lógicos del Interface Inputs Nivel bajo 0V a +0,5V Nivel alto +3,7V a +12V Outputs con 2K2Ω pull up 0,6V Voltaje Pull up del host 10 Manejo del Equipo Como unir el alimentador de monedas Poner el alimentador de monedas encima del Smart Hopper de tal manera que queden desplazados unos 4cm, tal como se ve en la foto Empujar el alimentador de monedas en dirección al frontal del smart hopper. Empujar hasta oír el clic de la pestaña trasera que indica que ha llegado a su sitio. 11 Manejo del Equipo Placa en la base Deslizar el Smart Coin System encima de la placa base hasta su tope, haciendo que el pestillo delantero sujete el conjunto. 12 Manejo del Equipo Como abrir el alimentador de monedas El alimentador de monedas se puede abrir accionando el pestillo frontal. Durante la apertura si hubiera alguna moneda no capturada por el disco, estas quedarían sueltas y podrían caer al levantar el alimentador. Disco o “singulator” Sensores magnéticos y acústicos Sensores de trayectoria de moneda Trampilla de aceptación 13 Funcionamiento del equipo Recorrido de la moneda • Vamos a ver la trayectoria y las diferentes rutas que puede tomar una moneda al pasar a través del Smart Coin System. • En esta foto podemos ver el Smart Coin System en estado de reposo. 14 Funcionamiento del equipo Recorrido de la moneda • Antes de que la moneda pase por el detector magnético, el camino hacia el disco está cerrado y las monedas pasan libremente y son rechazadas. • Este es el estado en el que está el Smart Coin Feeder por defecto o si está sin alimentación. 15 Funcionamiento del equipo Recorrido de la moneda • Una vez la moneda pasa a través del detector magnético, la trampilla de aceptación se abre permitiendo a las monedas llegar al disco de entrada que las procesa saliendo de él una a una. 16 Funcionamiento del equipo Recorrido de la moneda • El hecho de que una moneda pase por el detector magnético de la entrada del alimentador de monedas hace que se active el motor del disco durante 5 segundos. • Aquí se ve como la primera moneda de 1 € entra en el disco. 17 Funcionamiento del equipo Recorrido de la moneda • Imaginemos que una segunda moneda de 1 céntimo ha entrado en el disco. • La moneda de 1 céntimo no está recogida en este Dataset y por lo tanto no será aceptada (igual pasaría con cualquier moneda de otros países o falsa). 18 Funcionamiento del equipo Recorrido de la moneda • Una tercera moneda de 1 euro entra al disco 19 Funcionamiento del equipo Recorrido de la moneda • Debido al movimiento de giro del disco, la primera moneda de 1 euro llega al “diverter”. • Por el accionamiento del diverter la moneda de 1 euro pasa de forma individual a través del validador de monedas donde se encuentran las bobinas magnéticas de validación y el test acústico. 20 Sensores Magnéticos • Los sensores se componen de 3 juegos de bobinas • Miden el tamaño de la moneda • Miden las características Dirección moneda del metal del núcleo • Miden las características el metal del borde exterior Bobina diámetro Bobina núcleo Bobina borde Como distinguir una moneda de curso legal de una sin acuñar? • Las monedas sin acuñar tienen el mismo tamaño y material que las de curso legal • Los sensores electromagnéticos no las diferencian • Este sistema dispone de sensores adicionales capaces de diferenciarlas Funcionamiento del equipo Recorrido de la moneda • Después de que la moneda haya pasado los sensores de validación, se desplaza hacia abajo siguiendo el camino hacia los sensores de trayectoria. • Después de activar los sensores de trayectoria y después de ser validada con éxito, se acciona la trampilla de aceptación y la moneda cae al interior del Smart Hopper. 23 Funcionamiento del equipo Recorrido de la moneda • Aquí vemos como la moneda de 1 euro entra al Hopper pasando por la trampilla que se encuentra abierta. • La siguiente moneda que sale del disco es la de 1 céntimo de euro, como no está incluida en el Dataset será rechazada. 24 Funcionamiento del equipo Recorrido de la moneda • Aquí la moneda de 1 céntimo pasa por los sensores de trayectoria pero como no ha sido validada previamente la trampilla hacia el Smart Hopper se encuentra cerrada. 25 Funcionamiento del equipo Recorrido de la moneda • Con la trampilla cerrada, la moneda de un céntimo de euro se desliza libremente por el camino hasta la salida de monedas donde es rechazada. • A la vez, la siguiente moneda de 1 euro esta saliendo del disco y está a punto de pasar a través de los sensores de validación. 26 Funcionamiento del equipo Recorrido de la moneda • De nuevo después que la segunda moneda de 1 euro haya pasado a través de los sensores de validación, se sigue moviendo descendiendo por el camino, hacia los sensores de trayectoria. • Y otra vez, Después de activar los sensores de trayectoria y después de ser validada con éxito, se acciona la trampilla de aceptación y la moneda cae al interior del Smart Hopper. 27 Funcionamiento del equipo Recorrido de la moneda • Y para finalizar este ejemplo vemos como la segunda moneda de 1 euro entra también al Hopper pasando por la trampilla que se encuentra abierta. 28 Funcionamiento del equipo Recorrido de la moneda • El disco para automáticamente de girar cuando no se detecta que ninguna moneda pasa a través de los sensores de validación durante 5 segundos. 29 Funcionamiento del equipo Recorrido de la moneda • A la izquierda podemos ver una sección del Smart Hopper donde caen las monedas aceptadas • En la parte inferior del Hopper se encuentra otro disco de selección parecido al que hay en el alimentador de monedas. El disco funciona de la misma manera. • En este punto la validación de monedas no requiere ser tan sofisticada debido a que ya han sido previamente discriminadas. Aquí se requiere distinguir las diferentes denominaciones 30 Funcionamiento del equipo Recorrido de la moneda • La foto de la izquierda muestra el camino de las monedas a través del Hopper. La sección en rojo es por donde las monedas salen del disco de selección. Las monedas pasan entonces a la cinta transportadora. Las monedas que van al cash box se envían hacia el conducto en azul. Las monedas que no se necesitan son reenviadas al Hopper por la parte superior de la cinta transportadora. Las monedas requeridas para pago son enviadas por la cinta hacia el orificio de salida. 31 Mantenimiento y limpieza No utilizar limpiadores a base de disolventes como alcohol, gasolina, alcohol de quemar, aguarrás o limpiadores de PCB. El uso de estos disolventes puede causar daños permanentes a la unidad; El disco selector se puede sacar para limpiarlo más fácilmente. Detalles en la página siguiente. Utilice solo detergentes suaves No quitar los sensores. Cualquier manipulación requerirá obligatoriamente que la unidad sea enviada para recalibración. El engranaje debe mantenerse libre de suciedad. La trayectoria ha de estar libre de suciedad para que las monedas se puedan deslizar sin problemas. Esta parte al limpiarla no hay que intentar pulirla. 32 Mantenimiento – desmontaje disco Si hiciera falta, el disco selector se puede desmontar para limpiarlo de objetos o partículas que pudieran estar atrapadas debajo del mismo. Por favor, asegurar que la unidad no tiene alimentación antes de empezar a desmontar el disco. 33 Mantenimiento – desmontaje disco Para quitar el disco hay que sacar el tornillo señalado en rojo. Para hacerlo nos hará falta un destornillador T30. Una vez desatornillado, se deja el tornillo dentro de su orificio. 34 Mantenimiento – desmontaje disco Abrir el alimentador de monedas normalmente utilizando el pestillo frontal. Con el tornillo desarmado se puede quitar el disco. 35 Mantenimiento – desmontaje disco Después de la limpiar el disco y antes de volverlo a montar tendremos que poner un poco de pegamento de alta adherencia al final del tornillo para posteriormente atornillarlo firmemente. 36 Maintenimiento – Resolviendo un atasco Mantenimiento El Smart Coin System ha sido diseñado para minimizar cualquier variación del desempeño con el tiempo. Esto se ha conseguido diseñándolo cuidadosamente tanto en hardware como en software para este propósito. COMO RESOLVER UN ATASCO En el improbable caso de que suceda un atasco de monedas en el Smart Coin System, siga por favor los pasos siguientes 1. Apague el equipo 2. Quite el hopper de la placa base 3. Vacíe todas las monedas de la zona en cuestión 4. Saque la moneda atascada del disco 5. Vuelva a poner el hopper sobre la placa base 6. Rellene el hopper 7. Conecte a la alimentación 8. Pruébelo en modo test 37 Códigos Flash del LED • Aquí se describen los diferentes códigos LED que se pueden dar en el Smart Coin System. Parpadeo rápido Parpadeo rápido al arrancar 2 Flashes 3 Flashes Parpadeo lento - Cargando al arrancar - Calibrando - Error de Calibración - Intento de Fraude - Inactivo & no habilitado (SSP) Parpadeo lento - Inactivo & no habilitado (CC2) Parpadeo lento - Habilitado 38 Software – Smart System Tools La versión 1.0.6.1 del Smart System Tools es un software para realizar un test simple de aceptación y pago de monedas y también sirve para actualizar el firmware del Smart Coin System. Clicando sobre el botón run permite la aceptación y pago de monedas. Haciendo clic encima de una denominación permite modificar el nivel de monedas de dicha denominación. También se puede seleccionar si se quiere que las monedas vayan a cash box o al pagador. 39 Software – Smart System Tools Si se dese realizar un pago, se ha de escribir la cantidad en esta casilla. Una vez seleccionada la cantidad, clicar en el botón “Payout Amount” y se realizará el pago. 40 Software – Smart System Tools Para vaciar el dispositivo se puede hacer clic en el botón “Empty” o “Smart Empty”. 41 Software – Smart System Tools Para poder actualizar el Smart Coin System clicar sobre la pestaña “Update”. Clicar en “change file directory” para buscar el fichero de firmware que queréis actualizar. Se mostraran todos los ficheros disponibles en esa carpeta. Seleccionar el archivo deseado y clicar el botón “Download selected”. La barra de progreso de la derecha se ira llenando a medida que avance la descarga. Una vez se llegue al 100% la actualización del Smart Coin System habrá terminado y se reseteará automáticamente. 42 Software – PayInPayoutSystem (PIPS) Actualmente se está adaptando la herramienta PIPS para que sea capaz de funcionar con el Smart Coin System. La versión Beta 2.2.3 1.4 del PIPS ya funciona y sincroniza con el Smart Coin System. De todas formas habrá una versión definitiva. 43 Software – PayInPayoutSystem (PIPS) Después de iniciar PIPS hará falta clicar el botón “Start-up” para que el ordenador empiece a buscar al Smart Coin System en alguno de los puertos de comunicación. 44 Software – PayInPayoutSystem (PIPS) Una vez se encuentre, se listarán las denominaciones tal como muestra el panel de la izquierda. Si clicamos el botón “Run” esto habilitará el Smart Coin System y permitirá realizar operaciones cobro y de pago a la vez que se nos mostrará un resumen de las comunicaciones. 45 Software – PayInPayoutSystem (PIPS) Mientras esté habilitado y funcionando, si clicamos el botón derecho sobre cualquier denominación se desplegará un menú Al hacer clic mientras el sistema esté parado, va a permitir utilizar las opciones que nos aparecen en gris cuando el sistema está funcionando y nos permitirá actualizar el Smart Coin System. Se muestra a la derecha 46 Actualizar mediante tarjeta SD Actualizar el Smart Coin System con una tarjeta SD es el procedimiento más simple y rápido. Hará falta: Una tarjeta SD de Classe 4. Un ordenador con un lector/grabador de tarjetas SD La tarjeta tiene que ser formateada con el formato FAT de almacenamiento. Copiar el archivo de Firmware en la tarjeta SD con el nombre update.cf1 Posteriormente insertar dicha tarjeta en la ranura existente en el frontal del Smart Coin System estando este apagado y encenderlo. Durante la actualización las luces LED parpadearán. Una vez termine (1,5 minutos) la actualización el Smart Coin System se reseteará. 47 Índice NV9 USB+ • Que es el NV9 USB+ • Diferencias con el NV9USB 48 Que es el NV9 USB+ • El NV9USB+ es la evolución mejorada del NV9USB que incorpora más sensores para impedir el fraude de billetes cortados • Al rediseñar parte de la electrónica también incorpora mejoras en la memoria interna y de diseño de circuitos. • Por lo que a la maquina de juego se refiere, no hay diferencia entre NV9USB+ y NV9USB. Se pueden intercambiar sin problema. • Lo mismo aplica al NV11 • Si hay que tener en cuenta que los firmwares NO son intercambiables. No se puede poner un firmware de NV9USB+ en un NV9USB ni viceversa debido a que los sensores y electrónica interior son diferentes • El aspecto exterior es idéntico y se podrán diferenciar por la etiqueta y los sensores que se muestran a continuación 49 Diferencias con el NV9USB NV9+ NV9+ NV9USB NV9USB 50 Diferencias con el NV9USB NV9+ NV9USB 51 Índice Encriptación • Qué es la Encriptación • Qué implicaciones tiene • Como actualizar un NV9/NV11 52 Qué es la Encriptación • La Encriptación es una manera de codificar la información para protegerla frente a terceros mediante algoritmos matemáticos y claves numéricas secretas • Es una herramienta muy poderosa para combatir el fraude • Las máquinas que disponen de encriptación 100%, son mucho más seguras • Veamos un ejemplo general 53 Estructura de datos en SSP Secuencia STX dirección Longitud Datos CRCL CRCH • Todos los mensajes empiezan con STX byte (0x7F) • 1 bit de secuencia y 7 bits de dirección • 1 byte de longitud • ‘longitud’ bytes de Datos • 2 bytes de CRC 54 Paquete de datos encriptados Encriptado STEX Longitud Contador Datos encriptados relleno CRCL CRCH • Paquete empieza igualmente con STEX (0x7E) • Todo lo demás no se puede leer, salvo que se conozcan las claves secretas de encriptación 55 Qué implicaciones tiene • Para funcionar requiere que el validador disponga de un firmware adecuado (V 3.52 o superior) y que la máquina de juego tenga el hardware correspondiente. • El validador y la máquina tienen que “hablar” el mismo “lenguaje”, sino no funcionará – Un NV9/NV11 que “hable” encriptado no se entenderá con una máquina que no tenga el hardware encriptador adecuado – Un NV9/NV11 que “hable” SSP no se entenderá con una máquina que tenga el hardware encriptador 56 Como actualizar un NV9/NV11 • Ver la Nota Informativa 005/14 sobre la Carta Encriptadora NV9/11, del 28/03/2014 57 Como actualizar un NV9/NV11 58 Como actualizar un NV9/NV11 59 Como actualizar un NV9/NV11 60 Índice DA3 • Que es el DA3 • Como se utiliza para actualizar billeteros 61 DA3 • Programador de campo sin necesidad de PC • Opción de actualizar y opción de programar a una configuración predefinida 62 DA3 - conexiones Conector a máquina Conector al lector Entrada alimentación 12V Conector al PC Ranuras tarjeta memoria 63 DA3 – botones y leds LED indicador comunicación Botón ejecutar Botón de selección de modo LEDs indicador opción 64 DA3 – Modos de funcionamiento • BNV MATCH DOWNLOAD Compara y actualiza si procede • BNV OVERRIDE DOWNLOAD Sobre escribe • MODO ESPECIAL ACTUALIZACIÓN 10€ Descargar herramienta de página web ITL • SET BNV TO CHECK MODE Probar lector con billetes 65 Software para utilizar el DA3 1. Drivers del DA3 para Windows – Antes de conectar el DA3 al ordenador por primera vez mediante el cable USB, hay que instalar los Drivers. 2. El programa se llama DPS (Device Programming System) – se obtiene de forma gratuita desde la web de ITL después de registrarse. Ultima versión 1.1.4 3. El DA3 necesita su firmware – El DA3 necesita que se le cargue un programa para funcionar (firmware del DA3). Ultima versión 1.15 (DA31001152167000.vps) Donde obtener el Software del DA3 Donde obtener el Software del DA3 Donde obtener el Software del DA3 Device Programing System 70 Device Programing System DA3 – Modo especial 10€ • Se necesita descargar el archivo – DA3 SMART Update Tool - Euro €10 • En este archivo comprimido encontraremos todo lo que necesitaremos pare utilizar esta herramienta: – – – – El firmware especial El DPS Una guía en ingles de todo lo que se tiene que hacer Un archivo Read me.txt donde se encuentra el link a Dropbox donde esta el archivo (update.bin) que copiar en la tarjeta SD (pesa unos 202 Megas) • Se tiene que cargar el firmware especial al DA3 – Versión (DA31001150000EUR.vps) • Se tiene que grabar el archivo en una tarjeta SD y introducirla en la ranura A del DA3 DA3 – Modo especial 10€ • Una vez hecho todo lo anterior el DA3 funcionara en un modo especial que no deja hacer nada más que conectar el DA3 al billetero para actualizarlo pulsando el botón central. Para volver a utilizar el DA3 de forma normal hay que volverlo a conectar al DPS y instalar un firmware normal. • El archivo grabado en la tarjeta SD contiene todos los firmwares de todos los productos actualizados al billete de 10 euros, en esencia el DA3 se comporta en modo Match pero más ampliado 74