Descargar Imprimir esta página

Publicidad

Enlaces rápidos

GUÍA RÁPIDA
SKYPATROL TT8750
DRAFT DOCUMENT
REVISION 1.2
CM
Agregado CBL069 pinout
Agregado GPIO as Output behavior TSB
Agregado Ejemplo Decodificación Binaria TSB
Agregado Apendice C – Mensajería via RS232

Publicidad

loading

Resumen de contenidos para Skypatrol TT8750

  • Página 1 GUÍA RÁPIDA SKYPATROL TT8750 DRAFT DOCUMENT REVISION 1.2 Agregado CBL069 pinout Agregado GPIO as Output behavior TSB Agregado Ejemplo Decodificación Binaria TSB Agregado Apendice C – Mensajería via RS232...
  • Página 2: Descripción Unidad Tt8750

    AVL, de tal forma que se puede obtener la ubicación de un vehiculo de manera oportuna, en tiempo real, y de forma precisa. La unidad TT8750 puede ser adquirida en Kit el cual consta de los siguientes componentes:...
  • Página 3 La unidad TT8750 cuenta con sensor de ignición, 2 Gpio´s, una salida y un puerto serial RS232 para la programación y comunicación con periféricos que contribuyen a crear sistemas AVL mas complejos para interactuar entre una central de monitoreo y el vehiculo, así...
  • Página 4 Especificaciones de consumo para TT8750 @ 12 VDC GSM850 à ~150 mA (GPS ON) EGSM800 à ~150 mA (GPS ON) DCS1800 à ~155 mA (GPS ON) PCS1900 à ~157 mA (GPS ON) IDLE, GPS ON à ~50 mA IDLE, GPS OFF à ~25 mA Especificaciones de GPS para TT8750 Como armar el cable de programación con el arnés CBL047:...
  • Página 5 Código de colores de CBL047 La conexión debe ser realizada como se muestra: CABLE 047 Café PIN 2 Amarillo PIN 3 Negro Aux PIN 5...
  • Página 6 Código de colores cable de instalación CBL069...
  • Página 7 GPS, latitud, longitud... etc... API DE EVENTOS La unidad SkyPatrol cuenta con un API en la cual se crean los eventos a medir, entre estos existen dos tipos: eventos de entrada y eventos de salida, los primeros para medir o monitorear algún variable y los segundos para ejecutar una tarea una vez los eventos de entrada se cumplen.
  • Página 8 GRUPO El grupo determina la posición en la tabla de eventos. Ejemplo: AT$EVENT? $EVENT: evgp evtyp evcat Donde se puede observar que hay una configuración inicial en la unidad que no debe ser modificada desde el grupo 1A al 6B. Debido a esto se recomienda que los eventos que defina el usuario inicien desde el grupo 7 en adelante.
  • Página 9 528454 Y así irá creciendo la tabla dependiendo del numero de grupos insertados. TIPO Luego encontramos el tipo que define si el evento es de entrada o salida. Un evento de entrada es aquel que nos permite sensar, monitorear, evaluar una condición o estado de una variable ya sea física o lógica para convertirlo en un evento de salida.
  • Página 10 Tipo 2 define el evento de entrada como una transición haciendo una AND con otros eventos de entrada. Por ejemplo vamos a crear un evento de tiempo que solo se cumplirá cuando ocurran 2 minutos en el timer 1 y el vehiculo este encendido Ejemplo: AT$EVTIM1=120 AT$EVENT=9,1,12,1,1...
  • Página 11 Podemos notar que se definieron los dos siguientes parámetros como 1,1, así mismo podemos ver en la tabla que solo nos permite dos valores 0,0 o 1,1, esto es debido a que la misma categoría nos sirve para saber si el vehiculo esta apagado ( 0,0 ) o encendido ( 1,1 ): de esta forma se puede concluir que los parámetros 1 y 2 son dependientes de la categoría en los eventos de entrada y deben definirse dentro de los valores sugeridos en las tablas mencionadas del manual de comandos AT de la unidad.
  • Página 12 Agregar formato $GPRMC Bit 19: 1 Reportar la última posición conocida cuando no hay info gps disponible Para mayor detalle sobre como armar el parametro 2, solicite en nuestro correo de soporte SkyPatrol@skypatrol.com la forma de Excel Evolution UDP Msg.xls...
  • Página 13 A continuación se presentan algunos ejemplos de scripts de prueba: Ejemplo de SCRIPT en UDP/ASCII – Reporte basado en tiempo y el status de Ignición: AT+CGDCONT=1,"IP","xxxxxxxxxxxxxxxxxxxxxx" //aquí debes configurar tu apn AT$FRIEND=1,1,"XXX.XXX.XXX.XXX" //aquí debes configurar Server IP AT$UDPAPI=,XXXXX //aquí debes configurar el puerto del servidor AT$MDMID="XXXXXXXXX"...
  • Página 14 Ejemplo de SCRIPT en UDP/BINARIO basado en reporte por Tiempo: AT+CGDCONT=1,"IP","xxxxxxxxxxxxxxxxxxxxxx" //Configuracion de apn AT$FRIEND=1,1,"XXX.XXX.XXX.XXX" // Configuración IP del server AT$UDPAPI=,XXXXX //Configuración Puerto de server AT$MDMID="XXXXXXXXX" //Configuración de ID de la unidad 'Reporte por tiempo cada 300 segundos AT$EVTIM1=300 //configuración de TIMER1 AT$EVENT=9,1,12,1,1 AT$EVENT=9,3,40,9,655359 'Reporte por entrada 1 (Ej.
  • Página 15 Ejemplo de SCRIPT en TCP/ ASCII basado en distancia: 'apn AT+CGDCONT=1,"IP","xxxxxxx.xxxxxxx.xxxxxxxx.xx" 'ip del servidor/puerto tcp/modo TCP AT$FRIEND=1,1,"186.28.77.27",1721,1 'id de la unidad AT$MDMID="XXXXXXXXX" ‘Opcional debounces para IO’s AT$IODBNC=1,2 AT$IODBNC=2,2 AT$IGNDBNC=2 'reporte por distancia cada 800 metros AT$EVENT=9,0,16,800,1000000 AT$EVENT=9,2,7,1,1 AT$EVENT=9,3,52,2,528590 'reporte entrada 1 AT$EVENT=10,0,0,0,0 AT$EVENT=10,3,52,10,528590 'Exceso de velocidad sobre 41knots aprox 80 km/h...
  • Página 16: 358.5 Rumbo En Grados

    Ejemplo de Decodificación de una trama ASCII Ejemplo de un reporte en ASCII TEST D1,DC 47 0 7 $GPRMC,181351.00,9,3326.418013,S,07039.280030,W,00.0,358.5,160310,2.3,W,A*6F Identificador del evento configurado en el PARAM1 TEST: ID de la unidad configurado en el comando AT$MDMID Configuración de GPIOS (entradas 1; salidas 0) si se pasa a binario será: 11010001 se lee de izquierda a derecha GPIO1 GPIO2 GPIO3 GPIO4 GPIO5 GPIO6 GPIO7 GPIO8 configurado en comando $IOCFG Estado actual de GPIOS consultado en comando AT$IOGPA? Si se pasa a binario...
  • Página 17 160310 Fecha 2.3, W Variación magnética (no se suele tener en cuenta) A:*6F Checksum (no se suele tener en cuenta) Valor odómetro, en metros.
  • Página 18 Ejemplo de Decodificación de una trama Binaria 00050200000000032020202020202020553830354d383330383038353020d1db0304025b0701b1a2 0107abc6ff8d1d5f0000000002e69c00087f0800151a8d 00050200 4 bytes - Header 00000003 4 bytes - PARAM1 4 bytes - MODEM ID 2020202020202020553830354d383330383038353020 1 byte - GPIO STATUS 1 byte - GPIO CONFIG 0304 2 bytes - ADC1 025b 2 bytes - ADC2 1 byte - INPUT EVENT...
  • Página 19 PUERTOS IO DE LA UNIDAD TT8750 La unidad SkyPatrol cuenta con dos gpios y una salida. El siguiente diagrama es el código de colores de los IO’s del cable CBL046 o CBL047 El siguiente diagrama es el código de colores de los IO’s del cable CBL069 La unidad TT8750 cuenta con dos puertos GPIO, es decir, pueden ser configurados como entrada o como salida.
  • Página 20 Al ser entrada puede sensar dispositivos como botones de pánico o sensores digitales que entreguen una señal de tierra en activación. Ejemplo de conexión de las entradas y salida de la unidad Los gpios 1 y 2 vienen configurados como entradas por defecto sin embargo al ser GPIO pueden ser configurados como salidas si se requiere, esto se puede lograr cambiando la dirección del gpio a través del comando $IOCFG.
  • Página 21 El normal funcionamiento del IO1 y el IO2 para unidades TT8750 es como una entrada, sin embargo en algunas aplicaciones es necesario usar estos IO como salidas, por lo cual se deben tener en cuenta las siguientes consideraciones: • Si el IO1 se desactiva (AT$IOGP1=0) mantendrá su estado durante un reset ya sea provocado por Ignición o por el comando AT$RESET.
  • Página 22 El gpio 3 es una salida de 1.5 Amp que puede ser utilizado sin amplificación y debido a sus características eléctricas es capaz de mover cualquier periférico que no exceda la corriente especificada. Este se usa especialmente en bloqueo de motor a través de la corriente de Ignición o del suministro de la bomba de gasolina.
  • Página 23 Para mayor detalle sobre estos comandos, favor consultar el manual de comandos AT de su unidad disponible desde equipment.skypatrol.com, hardware documentation. El speaker puede ser cualquiera que se consiga en el mercado que cumpla las condiciones eléctricas especificadas. El speaker debe ser preamplificado, la ventaja del recomendado es que solo toma alimentación del vehiculo cuando se abre el canal y deja de consumir energía una vez se...
  • Página 24 MODEM realizara la conexión de datos. Este valor es configurado en su unidad Skypatrol a través del comando AT+CGDCONT y dependerá del operador y al apn que el operador hay activado en la simcard.
  • Página 25 Software Top Tec Lo pueden descargar desde http://equipment.skypatrol.com/software/Terminal%20Utilities/ el archivo se llama Terminal TT8750.zip Ejecutan el programa y eligen la opción Chat Mode:...
  • Página 26 Aparecerá la ventana de chat mode. Luego configuren los parámetros del puerto serial, recuerden que debe ser 8N1 No flow control, lo hacen escogiendo la opción Serial Port Setup en la pestaña File: Aparecerá la ventana:...
  • Página 27 Escogen el puerto donde esta conectada la unidad y oprimen el botón Conf, aparecerá la siguiente ventana: De quedar configurado con 115200 – 8 – None – 1 – None Y oprimen OK y close a la ventana. Luego ya esta listo para que puedan intercambiar datos con la unidad. Pueden hacer la prueba dando el comando ATI y la unidad les debe responder: Ya están listos para programar la unidad, pueden hacerlo de dos formas, cargan el script en la ventana de chat mode como lo vimos en la capacitación y van dando enter por cada línea...
  • Página 28 La otra forma es teniendo su archivo txt de programacion y cargarlo directamente a través de la opción Send File de Top Tec: Ahí aparece una ventana para escoger el archivo que se va a enviar, buscan el archivo txt de script y aceptan, el script se empezara a cargar de manera automática.
  • Página 29 EVALUACION DE UNIDADES SKYPATROL Los siguientes son comandos de diagnostico que permiten verificar las unidades y determinar si esta lista para ser instalada: Verificar la tabla de eventos de la unidad AT$EVENT? Debe coincidir con el script guardado en la unidad Para verificar la configuración global de la unidad, apn, friend, comandos almacenados, y demás:...
  • Página 30 Verificar si la unidad ha recibido IP de la red de datos: AT$NETIP? Ejemplo de respuesta esperada: $NETIP: "172.029.082.150", "198.228.090.211", "198.228.090.210" Debe responder al menos con el primer parámetro en valores diferentes a 000.000.000.000. Otros comandos de diagnóstico: Verificar el estado de la simcard: AT+CPIN? Esperado: +CPIN: READY...
  • Página 31 Reset remoto: AT$GPSRTP=3 AT$TAIP=">SRTFACTORY<" AT$TAIP=">SRTSAVE_CONFIG<" AT$GPSRTP =0 AT&W AT$RESET Para TT8750 AT$GPSCMD=0 //esperar el OK AT$GPSCMD=1 //esperar el OK Verificar el log de datos AT$MSGLOGRD? Si la unidad esta por alguna razón bloqueada y el log no incrementa como se espera según la programación o script configurado, ejecutar...
  • Página 32 Llevar la unidad a valores de fábrica, esto permite borrar el contenido previamente insertado para volver a configurar: AT$AREG=0 AT$MSGLOGCL AT&F AT&W AT$RESET...
  • Página 33 SkyPatrol recomienda que la instalación de la unidad sea llevada a cabo por personal profesional certificado.
  • Página 34 Elección de puntos de voltaje La energía para la unidad es suministrada a través del cable rojo del arnés. El voltaje de operación de la unidad es de 7 a 40 voltios DC y una capacidad de corriente de hasta 1 Amperio. La mayoría de sistemas eléctricos de vehículos usan 12 voltios DC por lo cual el voltaje de operación de la unidad es fácil de acceder.
  • Página 35 Ignición Es importante entender que el sensado de ignición es una característica requerida para el excelente desempeño de su unidad, además de proveer información adicional de encendido y apagado de vehículo. Al no conectar este punto la unidad entenderá que la ignición está siempre Apagada. El cable del arnés a conectar para esta función es el cable blanco, y el punto de escogencia es considerablemente diferente al punto de energía principal y tierra.
  • Página 36 La antena GPS es la más sensible respecto a instalación de las dos antenas y se debe tener en cuenta en primera instancia los elementos bloqueantes de la señal de los satélites, en general los elementos conductores son aislantes de señal, así como la disposición de estos como resortes metálicos de una silla pueden ser aislantes de la señal.
  • Página 37 Habilitar / Deshabilitar Arranque / Desbloqueo de Puerta La unidad SkyPatrol esta habilitada para operar con un relay de switch automotor N/o o N/C. La conexión correcta del relé dependerá del vehículo y el servicio contratado. El siguiente es un diagrama de rele automotor: Los pins 85 y 86 son cableados de la misma forma en todos los casos, estos dos pines están...
  • Página 38 Para este proceso se requiere 1. Descargar la actualización necesaria* desde nuestro FTP 2. Unidad Skypatrol con puerto serial a 15200 8 N 1 sin control de flujo 3. Cable de programación CBL047 • Para consultar cual es la actualización necesaria, consulte a nuestro correo de soporte skypatrol@skypatrol.com...
  • Página 39 PKG47D5 PKG48 versión actual disponible Descárguelo a su computador y si la extensión es diferente a .exe renómbrelo a esta para su ejecución. Como consultar el paquete de firmware de su unidad Skypatrol Ejecute en la unidad el comando: AT$PKG...
  • Página 40 Limpie la unidad a valores de fábrica con los comandos: AT$AREG=0 AT$MSGLOGCL AT&F AT&W AT$RESET Cierre el hyperterminal o cancele cualquier programa que este ocupando el COM por el cual esta comunicando con la unidad. Ejecute la actualización: Siga el procedimiento con el botón NEXT.
  • Página 41 Siga el procedimiento con el botón NEXT. La actualización iniciará la búsqueda de la unidad a actualizar por todos los COM del equipo Detectada la unidad, presionar el botón NEXT para iniciar el proceso de actualización. * Recuerde: por ningún motivo se debe pausar, detener, cancelar la actualización o se puede perder la unidad.
  • Página 42 AT$MSGSND=2,”MENSAJE” ‘Envio TCP AT$MSGSND=4,”MENSAJE” Si es necesario enviar un mensaje desde el servidor hacia la unidad SkyPatrol para que se muestre por puerto serial, ejecutar: AT$MSGSND=0,”MENSAJE” Donde MENSAJE será la información a enviar hacia el destino especificado. Este comando soporta hasta 50 caracteres en unidades TT8540 y hasta 90 en unidades TT8740 y 145 en unidades TT8750.