Sorry, this entry is only available in Español.



Post relacionados:

  1. (Español) Instalando el entorno de desarrollo para crear aplicaciones JAVA con el modem Siemens TC65 Sorry, this entry is only available in Español. FacebookTwitter...
  2. (Español) Nuevo módem terminal MTX-3G-Java Sorry, this entry is only available in Español. FacebookTwitter...
  3. New MTX-IND RS232/485/422 GPRS Terminal with Relay Output Today I had already started writing an article but then...
  4. GSM Positioning Today we are going to do GSM positioning experiment, I’m...
  5. (Español) MTX-H15 – Modem UMTS / HSDPA terminal Sorry, this entry is only available in Español. FacebookTwitter...








52 Responses to “(Español) Modem terminal para aplicaciones de localización GPS”
  1. Sergi says:

    Primero felicidades por el blog. Es fantastico!
    Sabes cuanto puede costar este bicho, o su compra esta limitada a lotes por el distribuidor?

    Un saludo

  2. blogElectronica says:

    Lo de los precios deberías preguntarlo al distribuidor. No hay lotes, se venden desde cantidad 1, aunque siempre en este tipo de productos, el precio baja cuanto más unidades se compran.

    Salu2.

  3. Sergio Montoro says:

    Hola,

    Voy a comprar esta semana un modulo MTX65 en Matrix Electronica Valencia, y me gustaria saber que programita debo implementarle para desarrollar el funcionamiento ( creo que es el ECLIPSE), me gustaria que me pasaras algun programita qu me pueda servir de gui, lo unico que pretendo es programarlo para utilizarlo como localizador del coche en caso de robo.

    Espero noticias. Gracias de antemano. Saludos

  4. blogElectronica says:

    Hola Sergio,

    haré un programita y lo colgaré como dije en el post, pero no será antes de fin de mes. Y sí, si quieres programarlo necesitarás el entorno de programación Eclipse más el SMKT del módem más el sjdk1.4

    Según leo veo que lo quieres para uso doméstico (para tu coche particular). Piensa que tienes otras opciones ya acabadas para uso particular como el sistema Navento (de la empresa Avanzit) que puedes ver en http://www.navento.com y que según las críticas que he oído, está muy bien en cuanto a características y precio. Dále un vistazo.

    Salu2.

  5. Maco says:

    Hola,
    estoy trabajando con este módulo y no me está siendo nada fácil. Para empezar, a pesar de haber seguido el manual de instalación que viene para las smtk y el eclipse, no consigo entrar en modo debug dado que me dice que no puede inicializar el módulo. He desistido y estoy intentando ejecutar un programa desde el eclipse directamente en el módulo. Funciona para por ejemplo hacer una llamada mediante comandos at (String str = at.send(“atd (nº de telefono)\r”), pero cuando intento leer y escribir en el puerto serie, me da algún tipo de excepción que no puedo ver porque el modo debug no me funciona. Se te ocurre alguna solución?Muchísimas gracias!Un saludo.

  6. blogElectronica says:

    Hola Maco,

    Puedes entrar en modo debug con el MTX65+G sin problemas si usas el Eclipse con el plugin de Siemens v1.5 (no el v1.2.3 para el TC65) + el SMTK del XT65 (no el del TC65) + sjdk1.4.

    Salu2.

  7. blogElectronica says:

    Hola a todos,

    he puesto hoy un nuevo post en blogElectrónica que tal vez os pueda interesar, pues es un proyecto java para los modems de Siemens..

    Salu2.

  8. netflander says:

    Donde se puede adquirir este moden? Estoy teniendo multitud de inconveienetes para hacerme con uno además de un precio superior a otras opciones similares (lease GenLoc 31e de la empresa erco gener). Alguien conoce alguna tienda que venda a usuarios finales?
    Gracias

  9. blogElectronica says:

    Hola netflander,

    la verdad es que los MTX son modems de aplicaciones industriales. Si no eres empresa, tal vez lo puedas comprar en Onda Radio (Barcelona), y digo tal vez, no estoy seguro.

    Por otro lado, estás comparando un gprs clase 12 cuatribanda (MTX), con un clase 10 dual-band en el que además la librería TCP/IP es opcional (GenLoc). El MTX lo programarás en java (fácil portabilidad) el otro con openAT, una especie de C propietario.

    Salu2.

  10. Jose says:

    Antetodo enorabuena por el blog.. es fantástico.
    Y ahora mi cuestión: estoy trabajando desde hace tiempo con este modem. Ahora esto inmerso en un proyecto en el que tengo que conectarlo a un teclado+display pero no consigo que se establezca una comunicación entre ambos. (EL display+teclado es el ‘DIS-820-BT’ de ALCOM y no encuentro información de él por ningún lado, exepto el pinout que sí lo tengo). Podrías ayudarme o indicarme donde puedo encotrar información sobre este tema? GRACIAS!!

  11. blogElectronica says:

    Hola Jose,

    me gustaría, pero no tengo información del teclado que indicas. Despecto a lo de la comunicación. ¿Ese display + teclado van por puerto serie?. ¿Tienes ínformación sobre el protocolo que utiliza? ¿Si la tienes, que es lo que te ocurre?

    Salu2

  12. Pua says:

    Hola,

    ALCOM no es una marca de Protos Comunicaciones?
    Compruebalo , quizás ellos te puedan ayudar.

    Salud2

    Pua

  13. Jose says:

    Hola,
    Ya he contactado con Protos Comunicaciones, teniais razón, Alcom es una marca de ellos. Ya tengo medio encarrilado el tema. Mil gracias de nuevo, y seguid con este magnifico blog que de tanta ayuda nos es. Un saludo.

  14. JagaSevilla says:

    Muy buenas. He llegado a este blog buscando un equipo como este. Os explico para que lo quiero.
    Practico vuelo de aeromodelismo en formato FPV (First Person View) o lo que es lo mismo a grades rasgos, controlo el avión enviando a tierra la imagen de una cámara colocada en la posición del piloto (www.aeromodelismovirtual.com). En este tipo de vuelo las distancias que llegamos a cubrir es de varios kilómetros, como os podéis imaginar es fácil perder el avión en caso de fallo de radio R/C o vídeo. Por este motivo, y cuando te falla todo, le llevo dando vueltas tema de colocar un dispositivo GPS/GPRS que a petición del usuario devuelva las coordenadas de posición. Como veréis este equipo es lo que estoy buscando.
    Lo único que me faltaría sería, y que no tengo ni idea de cómo hacerlo, sería el programa y la forma de insertarlo en el dispositivo. O sea lo que se comenta un poco más arriba.
    Os agradecería me indicarais, si ya habéis editado el programa, donde se encuentra expuesto.
    Un abrazo desde Sevilla.

  15. JagaSevilla says:

    Ya he encontrado el programa. Alguién me puede dar idea de que, aparte del equipo MTX-65+G, me hace falta para implementar todo el sistema.
    Os ruego me déis alguna guía. Nunca he realizado este tipo de “inventos”.
    Por fa ayuda.

  16. JagaSevilla says:

    El módulo XT55 de siemens en igual a este equipo????

  17. blogElectronica says:

    Hola JagaSevilla,

    el módulo XT55 es muy antiguo, de hecho era un módem con un GPS en la misma placa pero poco más y además no podías embeber en java. El módem y el GPS si no recuerdo mal no estaban interconectados, por lo que ambos puertos serie salían fuera del módem para ser tratados de forma independiente.

    La evolución, el XT65 es muchísimo más potente, programable en java y controlable el GPS desde el módem.

    La aplicación que planteas es muy compleja. Se puede hacer, y además he de reconocer que debe ser muy divertida hacerla, pero es también bastante complicada. Yo practicaría con un MTX65+G, aunque dependiendo de las dimensiones del avión (y de tus conocimientos de electrónica) deberías utilizar un XT65 directamente, pues es muho más pequeño.

    Por cierto, la siguiente evolución del MTX65+G va a contar con posibilidad de batería interna, que seguro será de interés para tu aplicación ;)

    Salu2.

  18. Jose says:

    Cuales son las posibles fuentes de alimientación del MTX65+G.? Necesitaría una fuente de alimentación de un tamaño pequeño

  19. blogElectronica says:

    Hola Jose,

    pues como fuente tienes el modelo S1512-1212 de Opaniel. La puedes conseguir a través de mátrix. Las medidas son:

    fuente alimentacion

    si te parece muy grande hay otras opciones, pero tendrías que incorporarle tu el conector RJ11 de alimentación.

    Salu2

  20. netflanders says:

    Y para conectar el trasto al circuito de un coche? Se puede conectar directamente al mechero o se tiene que intercalar un fusible o algún tipo de estabilizador de la tension?
    Saludos a todos

  21. Sergio says:

    Hola!

    Ante todo mis sinceras felicitaciones por el blog. Es por él por el que he conocido las soluciones de Matrix, y sobre todo, el MTX65+G, que me viene que ni pintado para la aplicación que voy a hacer.

    ¿Algún consejo sobre las antenas que se deben poner? ¿Conviene usar una combinada GSM/GPS? He visto que hay antenas activas para gps ¿has probado alguna?

    Un saludo y gracias!
    Sergio

  22. blogElectronica says:

    Hola Netflanders,

    no se recomienda conectar directamente el equipo a la salida del mechero de un vehículo, pues como sabrás pueden haber picos muy grades. Se recomienda utilizar un estabilizador de tensión para filtrar estos picos y evitar problemas.

    Salu2

  23. blogElectronica says:

    Hola Sergio,

    pues te puedo decir que para la mayor parte de las aplicaciones reales de calle que utilizan el MTX65+G utilizan una antena combinada gps activa. Concretamente esta es la más utilizada (y la que utilizo yo para mis pruebas):

    Antena dual GMS-GPS

    Salu2.

  24. Pua says:

    Holam

    Netflanders, no se cuales son los rangos del MTHX, para el TC65 Terminal, yo pondría a demás un fusible de 3A para que los picos de arranque del sistema del coche no destruyeran el terminal.
    Fusible 3A a /bat y a /igt

    Salu2

    Pua

  25. dNavento says:

    Hola,

    He visto que más arriba mencionáis a Navento. El sistema para vehículos que tenemos es este: http://www.navento.com/Producto.aspx?Page=Vehiculo y la verdad es que nos está funcionando muy bien. No sólo te permite tener localizado el vehículo, también funciona como antirrobo y si te roban el vehículo te avisa al móvil en el mismo momento que lo hagan, para poder reaccionar lo antes posible.

    Un saludo.

  26. blogElectronica says:

    Hola dNavento,

    normalmente no permito posts publicitarios pero como lo menciono más arriba, pues como empresa aludida, adelante.

    (Además, si así ayudo a recuperar un poquito el valor de las acciones de Avanzit pues mucho mejor. Que tiempos aquellos cuando subía sin cuartel ;) Esperemos que pase la crisis global en la que nos encontramos y vuelvan los viejos tiempos).

    Salu2

  27. jose says:

    Hola,

    A ver si pudiera echárseme de nuevo una mano…

    En la aplicación que estoy trabajando deben enviarse desde distintas localizaciones no fijas, de ahí que la funcionalidad gps sea requerida, una serie de datos adicionales (12 bytes a lo sumo) a la propia localización.

    Mi duda… eso datos se deben introducir a través a través del SPI o a través de alguno de los puertos serie? Los datos provienen de un dispositivo que también ofrece comunicación serie, entiendo que sería a través de estos puertos, pero ante la duda opto por preguntar a quien sabe…

    Una vez los datos “dentro” del terminal, supongo que con un programa java adecuado(por cierto,donde está el “antirrobo”?. Lo siento, no doy de él) ya se podría enviar la información completa, no…

    Porque, con esto cierro el interrogatorio, es más “sencillo” el desarrollo de la aplicación con un modem de este tipo que no con uno al que haya que conectarle “a mayores” el gps(problemas de integración,…), no?

    Podrías decirme algo sobre las características del gps de este módulo:dgps, egnos,…?

    Muchas gracias…

  28. blogElectronica says:

    Hola Jose,

    si el equipo tiene puerto serie lógicamente coge los datos por el puerto serie, es mucho más fácil..

    Exacto, dentro del terminal con el programa java que hagas deberás tratar los datos que vengan por el RS232, juntarlos con los del GPS y enviarlos.

    Por supuesto es más sencillo hacerlo todo con el MTX65+G, te ahorras todo el desarrollo de hardware.

    Dentro del MTX65+G hay un XT65 que tiene un módulo GPS de uBlox, con un chipset de antaris. Busca información en la web del fabricante uBlox.

    Salu2.

  29. Eduardo says:

    Hola buen dia:

    Me encuentro en Colombia desarrollando un proyecto para mi grado que es un rastreador GPS de vehiculos que envie la posicion e imagenes probenientes de una camara y adicional el calculo de la velocidad por GPS, a un dispositivo movil cada que el usuario asi lo solicite, pero me encuentro con la dificultad de no encontrar la tecnologia en mi pais, escribo con la intencion de comentar cual seria el coste si tu desarrollaras la aplicacion y me vendieras todo lo necesario para esta, para que simplemente yo contactar a alguien que te de el dinero y que me envie todo lo necesario, de manera que yo aca simplemente introduzca la SIM y programe mi celular Nokia N95 con la aplicacion.

    Agradezco pronta respuesta

  30. Jose says:

    Hola!

    Ya que es posible embeber aplicaciones JAVA en el módulo,si se quisiese cifrar la información, sería posible que dicha aplicación fuese un cliente IPSEC?

    Si fuese posible, sería recomendable? O mejor instalar el cliente en un PC externo?

    Por cierto que memoria hay disponible para embeber aplicaciones?

    He buscado en una hoja de características información al respecto pero no he encontrado nada…

    Agradecido por la ayuda…

    Saludos,

    Jose

    • blogElectronica says:

      Hola Jose,

      puede hacer comunicaciones SSL si quieres, pero tienes que instalar un certificado en el módem, algo harto complicado que no te voy a poder ayudar.

      La memoria (si mi memoria no me falla :) ) son unos 400KB de ram y 1700KB de flash.

      Salu2

  31. Juan says:

    Buenas quisiera saber si este modem permite adquirir datos desde un dispositivo movil, no se si me hago entender, pues la idea que quiero hacer es mediante un dispositivo movil enviar los datos al modem gprs y luego que el modem me envie los datos a un pc. si alguno de ud tiene alguna pagina de guia le agradeceria mucho que me enviaran el link

  32. German says:

    Buenos dias. He leido tanto el post como los comentarios y antes de seguir doy las gracias a todos por compartir con respeto sus opiniones y conocimiento, es lo mas valioso que puede conservar la raza humana.
    Quizas mi comentario llegue un poco tarde (veo el cese de actividad desde mediados de enero) pero consulto igual:
    Mi idea es implementar seguimiento en tiempo real de N vehiculos (0 < N < 200) y estoy tratando de analizar todas las posibilidades a fin de conseguir la solucion mas cercana a la optima (dentro de los limites de mi sistema). En base a esto, he leido que los datos enviados por el recepor GPS se transmiten mediante GSM/GPRS. Mis preguntas son, si eso permite un seguimiento en TIEMPO REAL (asociando tiempo real con espacio continuo) o digamos que es algo asi como una filmacion a bajos FPSs, recibiendo la info cada vez que pregunto?
    Otra duda es, si puedo recibir los datos del SMS (suponiendo que sea la unica forma en que puedo enviar datos desde el vehiculo) directamente a la PC que funcionara como AppServer con un modem como el del post.

    Desde ya muchas gracias, espero que sigan asi. Saludos.

    • blogElectronica says:

      Hola Germán,

      el tiempo real en GPRS es relativo, depende de la cobertura y demás, pero puedes llegar a refrescar una posición cada 2-3 segundos sin problemas. Eso aquí y en Argentina se le llama tiempo real.

      Y sí, lo del SMS es posible, no hay problema.

      Salu2.

  33. SoWIl says:

    Hola a todos, mi pregunta es puedo programar el modem para que en una posición o varias posiciones determinadas, el módem me envíe a mi central la hora que pasa por esa posicion via gprs.

    • blogElectronica says:

      Hola SoWII,

      por supuesto que puedes. Evidentemente no me preguntes cómo, pues es un proyecto en toda regla que no se puede explicar en unas líneas, pero sí, se puede. Con todo el contenido que puedes leer en este blog puedes hacer esta aplicación sin problemas.

      Salu2.

  34. Que tal a todos

    Alguien sabe acerca de cómo configurar modems GSM/GPRS con comandos at vía sms? A lo que me refiero es, que quiero configurar algunos modems pero sin el uso del hyperterminal, es decir, que le envíe un mensaje sms a la línea celular que tiene el modem con comandos AT, ya saben, para configurar operador celular, dirección IP del server a donde se debe conectar, etc.

    Gracias y si saben algo, me ayudarían mucho.

    Saludos.

    • blogElectronica says:

      Hola,

      la única manera de realizar eso es mediante una aplicación java, que trate el texto de un SMS entrante y lo envíe mediante una instancia de una clase ATCommand (de igual forma que utilizarías la clase ATCommand para el envío de cualquier comando AT).

      Salu2.

  35. Javier says:

    Hola, muy buena explicación que diste, gracias por el aporte con tus conocimientos no cualquiera hace eso.
    Pero me quede con una duda quisiera que me ayudes a entenderla por favor: el sms que envias donde se envia, al modem, a una PC o a un servidor, y que tanto es la exactitud en los segundos, es decir este modem manda las señales en tiempo real, todas estas preguntas que hago es porque necesito un dispositivo que pueda o tenga las caracteristicas que describes acerca de este modem para realizar una aplicación.
    De antemano gracias por el tiempo tomado por responderme.

  36. Javier says:

    Una consulta para recibir la señal de la ubicación necesito dos modem o el modem manda el sms al celular, ademas este dispositivo funciona en lugares alejados de los centros de la urbe, o que radio de alcance tiene.

  37. blogElectronica says:

    Hola Javier,

    este dispositivo es un módem que puedes programarlo en Java. Por sí sólo no hace nada, debes realizar una aplicación para que envíe la posición. Respecto a dónde envía la ubicación … pues cómo tú quieras. Puedes enviarla por SMS o bien enviarla a una determinada dirección IP / puerto TCP. Como te digo debes implementar una aplicación en java, como si fuera un PC lo que manejas.

    Salu2.

  38. tc 65 says:

    Hola a todos

    Una pregunta, saben que significa los siguientes errores que me aparecen en el log de las cajas GPS que tengo con TC65:
    Unattach: err send:java.io.IOException: Remote host has reset the connection
    Unattach: err send:java.io.IOException: Connection timed out

    Se refiere a problemas con la red celular o problemas de socket con el server donde vive la aplicación???

    Gracias y buen fin de semana.

    Saludos.

    • blogElectronica says:

      Hola,

      es complicado saberlo así … pero parece más un problema de la red celular. Creo recordar, por ejemplo, que el primer error lo podrías reproducir así:

      tienes una conexión cliente TCP establecida contra un PC servidor. Coge y desconecta el cable de red del servidor (como si hubiera un corte en la red gprs) y cierra entonces la conexión desde el lado del servidor. El TC65 no se va a enterar al no recibir los paquetes desde el servidor que indican el cierre. Después intenta enviar algo desde el TC65 y seguramente obtendrás el error de “remote host has reset the connection”.

      Salu2.

  39. Miguel says:

    Gracias por la información, voy a tratar de reproducir el error send:java.io.IOException: Connection timed out
    Saludos.

  40. Miguel says:

    Hola como estan, otra vez molestandolos con algunas dudas, algunas veces recibo el error:
    +CME ERROR: 3
    +CME ERROR: 4
    en el manula encontre que el significado es : Operation not allowed y Operation not supported respectivamente, pero no entiendo bien a que se refiere, si es a la red celular o algún error interno en la configuración del modem, ustedes saben algo alrespecto?

    Nuevamente gracias por su ayuda.

  41. Valentino says:

    Hola muy bueno el blog.
    Estaba buscando algun modem gps bien pequeño que se pueda poner en notebooks quizas con minipci por el tema de los robos.
    ¿Los modems estos pueden tener alimentacion electrica independiente y llevan chip los modem? ¿Donde podria ver modelos?

  42. Santi says:

    hola! En primer lugar felicidades por el blog.

    Sabes si los módems tc65i y xt65 son compatibles a nivel de comandos at?
    Es decir, si desarrollo un programa para un micro externo y el xt65,
    y si luego no necesito el GPS intercambiar el xt65 por el
    tc65i que es màs barato… Lo ves posible?

    Por cierto, el xt65 no tiene dos puertos serie (como he
    leído en el blog) sino que tiene un único puerto serie. Mi
    impresión es que el xt65 debe utilizar uno de los puertos
    del arm9 que integra en su interior para implementar la
    comunicación serie con el receptor Gps.

    Ahora bien, ese puerto serie es completo? Cuando hablamos
    de puerto serie completo entiendo que es rts y cts además
    de rx y tx. Estas líneas de flujo hardware a veces no se
    utilizan, por lo que no suelen ser necesarias. Sin embargo,
    si se trabaja con el modo sleep, estas líneas son importantes.
    Cts se utiliza para indicar al procesador externo que el
    módem se encuentra dormido o despierto. Y rts para despertar
    externamente al módulo cuando se encuentra dormido. Así
    que en ese caso hay que teneR cuidado.

    Por último, preguntarte un par de preguntas más complicadillas, a ver si las sabes.

    He leído que los comandos at disponiblEs externamente no son
    los mismos que los accesibles desde Java. Concreetamente,
    sabes si desde un procesador externo se pueden crear
    sockets tcp y udp, de tal forma que podamos currarnos
    un protocolo a nivel de aplicación?

    Un saludo.

  43. blogElectronica says:

    Hola Santi,

    “Sabes si los módems tc65i y xt65 son compatibles a nivel de comandos at?
    Es decir, si desarrollo un programa para un micro externo y el xt65,
    y si luego no necesito el GPS intercambiar el xt65 por el
    tc65i que es màs barato… Lo ves posible?”

    Sí, son compatibles.

    ” uno de los puertos del arm9 que integra en su interior para implementar la
    comunicación serie con el receptor Gps.”

    (El XT65 es un ARM7, el TC65i un ARM9) Efectivamente el segundo puerto serie se usa para el control de GPS. Y sí, el único puerto serie del XT65 es completo, con sus CTS y RTS).

    “He leído que los comandos at disponiblEs externamente no son los mismos que los accesibles desde Java.”

    A nivel de comandos AT son exactamente los mismos que puedes enviar desde JAVA con la clase ATCommand. Lo único que hay algunos que no se pueden usar desde java, como el AT^SJRA, para lanzar una aplicación java.

    “Concreetamente, sabes si desde un procesador externo se pueden crear
    sockets tcp y udp, de tal forma que podamos currarnos un protocolo a nivel de aplicación?”

    Esto último no lo entiendo bien. ¿Hablas de usar el stack TCP/IP del micro con el módem? Si es así, sí, es posible.

    Salu2.

  44. Alejandro says:

    Hola y felicitaciones por el blog y su contenido. Soy de Santiago del Estero, Argentina, me parece muy interesante y adecuado este dispositivo para lo que pretendo hacer, en realidad es un sistema antirrobo para motovehículos. Ahora, a tu criterio: ¿Es mas conveniente hacerlo usando el terminal MTX-65+G o se podría hacerlo partiendo desde el modem XT-65? ¿valdría la pena y el esfuerzo por la diferencia del costo entre uno y otro? Esto sin saber exactamente esos costos. Gracias!

    • blogElectronica says:

      Hola Alejandro,

      es una pregunta difícil de responder, obviamente yo te voy a decir que el MTX65+G. Piensa que detrás del MTX65+G hay mucho trabajo hasta haber conseguido un producto así. Además, habrá sorpresas agradables para los usuarios del MTX65+G con nuevas prestaciones dentro de poco … ;)

      Salu2.

  45.  
Leave a Reply

Puedes publicar un comentario aquí si quieres, pero te recomiendo que uses el nuevo foroElectronica.com para introducir comentarios. Te contestaré más rápido. Recuerda que debes registrarte si no lo estás para publicar un comentario.