Conexión GPS - PDA ( o PC )
Etrex - Haicom 201 S en una Ipaq 3630 ( o PC )
Terminado de redactar el 23/01/2003
Aquí os presento una relación de distintos cables que me he construido, tanto para el etrex como para mi nuevo Haicom 201S. como observareis por el contenido y extensión la cosa es difícil de organizar para que no resulte lioso, lo he hecho lo mejor que se me ha ocurrido. El montaje en si no es nada complicado, siempre es basándonos en una premisa, y a partir de ahí variamos según necesidades y gustos, espero que con todo lo que aqui expongo seáis capaces de montaros los cables a vuestro antojo, ahorrándoos de paso un dinero.
La premisa para conectar cualquiera gps a un PDA o PC es que lo que tenemos que hacer es llevar el cable RX del GPS al TX del conector del PC, del PDA o de lo que sea, y el TX del GPS al RX del PC... , siendo la masa la misma, esto es lo que tenemos que buscar al construirnos cualquier cable.
GPS | PDA o PC |
RX | TX |
TX | RX |
Masa | Masa |
Lo que distingue a cada caso es el tipo de conector que utiliza cada GPS y cada PDA. En el PC el conector es standard, conocido como DB9. El Haicom 201 S viene listo para usarlo en un PC y para el Etrex necesitaremos un cable.
PC o PORTÁTIL
Conexionado de un etrex a un ordenador.
Cogemos el conector del etrex y llevaremos cada cable tal como lo he indicado anteriormente, quedando esto :
El cable quedaría así, aunque yo lo he hecho corto por mis necesidades, se puede hacer de mas de 3 metros sin problemas.
El conector de mas que se observa lo utilizo para alimentar el GPS cuando es necesario, el etrex en concreto se alimenta entre 3 y 3,3 V , si es menos puede ser que no arranque y si es mas lo mas seguro es que lo quememos, mi consejo es 3,1 V. Lo que hay que hacer es llevar el positivo al Power + y el Negativo soldarlo en la patilla 5 del RS232. Aquí encontrareis un esquema de un alimentador desde 12 V, esta en PDF.
Conexionado de un Haicom a un PC
Nada mas sencillo, conector serie a conector serie y conector PS2 al conector de teclado, el conector PS2 del Haicom es un ladrón, por lo que el teclado lo conectaremos a la parte posterior del ladrón.
A la hora de usar el GPS con el PC no debemos olvidar :
En el Etrex :
Seleccionar el puerto COM al que hemos conectado el GPS en el soft que vayamos a utilizar.
Si lo vamos a utilizar para Moving Map poner el protocolo del Etrex en NMEA.
Si por el contrario lo vamos a utilizar para descargar o cargar datos ( Waypoints, rutas .. ) desde el PC al Etrex o viceversa tenemos que seleccionar el protocolo Garmin. Esto solo lo permiten programas como Oziezplorer, G7ToWin ( gratuito ), y los propios de la casa del GPS.
En el Haicom :
Seleccionar el puerto Com al que lo hemos conectado en el soft que vayamos a utilizar.
En principio no es necesario seleccionar protocolo, solo usa el NMEA, aunque esto no es cierto, tiene también el sirf, que se esta extendiendo, pero es necesario un soft para PC para cambiarlo, y además no conozco ningún programa de cartografía para PC que lo use en la actualidad, por lo tanto para PC nos olvidamos del tema protocolo.
Conexión de cualquiera de los dos GPS en un portátil sin puerto serie :
Solo tenemos que comprar un adaptador USB-Serie, de 30 a 60 € según comercios, el primero que compre no funcionaba en mi portátil, no así el segundo ( y además mas económico ), al cargar el driver de este adaptador en el portátil nos aparecerá un puerto com ( virtual ), normalmente del Com3 para arriba.
PDA
Conexión de un Etrex a un PDA :
Lo mas sencillo es :
Usar el cable descrito antes para conectarlo al PC, ya sea el comercial de garmin o uno construido por nosotros, un nullmodem, y el cable serie del PDA, al igual que en el caso del GPS lo podemos construir o comprar. El nullmodem también se puede adquirir en tiendas informáticas, pero en formato cable con un conector en cada extremo. Esta es casi la única vía en la que no necesitamos el soldador para nada, cable etrex comercial, nullmodem comercial, y cable serie del PDA comercial.
¿ Porque es necesario el Nullmodem con estos cables ?
Los dos están pensados para unir el dispositivo ( GPS o pda ) al
PC, por lo que si los unimos tal cual ( entre ambos cables ) tendremos el TX de
ambos unidos y el RX igual, por lo que serán incapaces de comunicarse, por eso
se intercala un nullmodem, en el lo que hacemos es poner el TX con el RX del
otro para que puedan comunicarse.
Si te fijas los dos cables llevan conector hembra, por eso no podemos
conectarlos entre ellos, además de ser necesario el cruce de RX con TX y TX con
RX.
Así quedaría el comercial ( el nullmodem no es el comercial,
pero para que quede claro ..... )
La otra vía es comprar cables específicos que ya venden hechos, el inconveniente es el alto precio que nos cuestan los comerciales comparado con lo que nos cuestan los componentes para hacerlos nosotros, además de ser "sistemas" cerrados, es decir no podríamos alimentar externamente el PDA y el Ipaq, aunque este ultimo si es de la serie 36XX ( creo que la 37XX también ) como el mío se puede alimentar por la entrada que tiene de alimentación.
Aquí tenemos el mismo cable hecho por mi, lo uso para la bici, esta hecho a la medida necesaria, mas adelante explicare su construcción algo mas detallada.
Precios aproximados:
Cable serie del etrex sin alimentación , unos 50 € , hacerlo nosotros : unos 11 €
Cable serie del Etrex con alimentación a 12 V , unos 90 €, hecho por nosotros: unos 15 €
Nullmodem comercial unos 15 € , hecho por nosotros : unos 3 €
Cable serie del PDA unos 50 €, hacerlo nosotros : menos de 10 €
Cable especifico : unos 30 € o mas, pero no incluyen la opción de poder Alimentarlo
Cable especifico hecho por nosotros : menos de 15, con la ventaja de que podríamos añadir alimentación y hacerlo de la longitud que necesitemos.
La satisfacción de hacerlo uno : No Tiene Precio :-)
Conexión de un Haicom a un PDA :
La forma mas sencilla es con un nullmodem y el cable serie de la PDA, pues el Haicom ya trae el cable como parte de el. Pero nos encontramos con que el GPS no tiene alimentación, con lo que no funcionara, por lo tanto nos hace falta alimentar el GPS, la forma mas sencilla es con un alimentador, bien a pilas o bien desde la toma de mechero ( con un 7805 ) con un terminal PS2, mas adelante también explicare la construcción de estos alimentadores. El montaje quedaría así :
Al igual que ocurre con el etrex, el cable serie del Ipaq nos lo podemos crear nosotros, evitándonos el nullmodem al conectar RX en TX y viceversa en el conector DB9 Macho que utilizaríamos en vez del DB9 Hembra que lleva el comercial.
Yo he utilizado otra forma, que veréis en la construcción de los cables, pero sigo teniendo la posibilidad de conectarlo tal cual.
A la hora de usar el GPS con el PDA no debemos olvidar :
En el Etrex :
Seleccionar el puerto COM1, que es al que hemos conectado el GPS, en el soft que vayamos a utilizar.
Si lo vamos a utilizar para Moving Map poner el protocolo del Etrex en NMEA.
Si por el contrario lo vamos a utilizar para descargar o cargar datos ( Waypoints, rutas .. ) desde el PC al Etrex o viceversa tenemos que seleccionar el protocolo Garmin. Esto solo lo permiten programas como OziezplorerCE, G7ToCE ( gratuito ).
En el Haicom :
Seleccionar el puerto Com,1 que es al que lo hemos conectado, en el soft que vayamos a utilizar.
En principio viene con el protocolo Nmea por defecto, por lo que este es el que tendremos que seleccionar. Sin embargo mucho soft para PDA admite sirf ( algunos no permiten nmea ), con las ventajas que ello conlleva, por lo que con ayuda de este soft ( Sirftweak , gratuito, o Sirfdemo para PC) podemos cambiar el protocolo y velocidad, si la cambiamos debemos de seleccionar el protocolo y la velocidad en el soft que vayamos a usar. Indicar que OziCE no admite este protocolo.
PIN OUT
Antes de pasar a la construcción de los cables vamos a ver los pinout de los principales conectores.
Etrex
Como ya hemos visto al inicio, el pinout en el conector del GPS es el siguiente.
En el otro extremo del cable de datos convencional lo tendremos así :
Hembra |
Donde viéndolo de frente, por el lado de conexión al PC ( no por las soldaduras ) tendremos que el 2 es TX , el 3 es RX y el 5 es Masa, estando el resto sin uso.
En cuanto a la alimentación, puede alimentarse externamente como ya se ha dicho, o bien con las pilas que lleva dentro ( 2 pilas AA )
Haicom
Aquí tenemos dos conectores, uno para datos y otro para alimentación, este GPS no lleva alojamiento para pilas.
Conector de Datos, es el mismo que el del etrex :
Hembra |
Donde viéndolo de frente, por el lado de conexión al PC ( no por las soldaduras ) tendremos que el 2 es TX , el 3 es RX y el 5 es Masa, estando el resto sin uso, idéntico al etrex.
Conector de alimentación, este GPS esta pensado para alimentarse a través del conector PS2 del ordenador, donde tenemos una alimentación de 5 V para alimentar el teclado, aunque el GPS admite un rango mas amplio de tensión, desde 4 a 7 Voltios.
Macho |
Donde viendo de frente el conector del GPS, por el lado de conexión al PC ( no por las soldaduras ) tendremos que el 3 es + y 4 es Masa, el resto no tiene uso.
IPAQ 36XX
Aquí tenemos dos conectores, uno de datos y alimentación, y otro de solo alimentación, siendo el que mas nos interesa el que incluye los dos.
El pinout queda como sigue, pongo el pinout completo, pero los que a nosotros nos interesan los pongo en rojo, es para las series 31,36 y 37 de Compaq Ipaq :
1 |
V_ADP | AC adapter power in + |
2 |
V_ADP | AC adapter power in + |
3 |
DTR | RS-232 Data Terminal Ready |
4 |
GND | Power ground Masa |
5 |
CTS | RS-232 Clear To Send |
6 |
RTS | RS-232 Request To Send |
7 |
TXD | RS-232 Transmit Data (from the SA-1110) |
8 |
RXD | RS-232 Receive Data (from the SA-1110) |
9 |
DCD | RS-232 Data Carry Detect |
10 |
GND | Power ground Masa |
11 |
UDC_P | USB positive data signal |
12 |
USB_N | USB negative data signal |
El conector de alimentación tiene la entrada de + en el centro del conector, y el menos en el exterior, la alimentación es de 5 V.
En la serie 38XX el conector tiene 22 pines, se empieza a contar igual que en la serie 36, el 1 a la izquierda mirando el conector de frente con la pantalla hacia arriba. Sin embargo no tiene otro conector de alimentación, por lo que forzosamente tendremos que alimentarlo por aqui. El pinout es el siguiente :
Pin 1 | V_ADP |
Pin 2 | V_ADP |
Pin 3 | V_ADP |
Pin 4 | V_ADP |
Pin 5 | Reserved – Do Not Use |
Pin 6 | RS232 DCD |
Pin 7 | RS232 RXD |
Pin 8 | RS232 TXD |
Pin 9 | RS232 DTR |
Pin 10 | GND |
Pin 11 | RS232 DSR |
Pin 12 | RS232 RTS |
Pin 13 | RS232 CTS |
Pin 14 | RS232 RING |
Pin 15 | GND |
Pin 16 | No Connect – Do Not Use |
Pin 17 | USB Detect |
Pin 18 | No Connect – Do Not Use |
Pin 19 | USB – UDC + |
Pin 20 | No Connect – Do Not Use |
Pin 21 | USB – UDC - |
Pin 22 | GND |
Si a la vista de los pinouts pensáis en coger un Haicom u otro tipo de GPS con conector USB olvidaros rápidamente, el USB de los PDA es de los llamados pasivos, es decir, sirven para ser reconocidos, pero ellos no pueden reconocer otros dispositivos, como los que nos ocupan, los GPS.
Construcción de Cables
Etrex
Se pueden hacer a gusto de cada uno, con las indicaciones que he dado al inicio es muy sencillo, solo hay que llevar cada cable a su sitio dependiendo del conector, y si queremos añadirle alimentación externa.
Cable para PC sin alimentación:
Cable para PC con Alimentación ( para el GPS ) :
Si queremos hacer este cable solo para usarlo con el cable serie del ipaq, y de esa forma evitarnos el nullmodem ( no nos servirían para conectarlo a un PC, salvo con un nullmodem ), observar que el conector DB9 ha pasado de Hembra a ser Macho, nos quedarían asi :
Cable para cable serie Ipaq ( no sirve para PC ) :
Cable con alimentación ( del GPS )para cable serie Ipaq ( no sirve para PC ) :
Como ultima observación, indicare que para llevar la alimentación al GPS lo mejor es introducir los dos cables por la parte trasera del conector DB9, tal como se ve en el cable que enseño mas arriba, el conector para esto deberías de escogerlo macho ( del tipo que prefieras ), de forma que el que viene del alimentador quede protegido de cualquier posible cortocircuito por contacto con la masa del coche por ejemplo.
Conexión directa Etrex - Pda
Sin alimentación
Pues nada mas sencillo, cogemos un conector de etrex y uno de Ipaq y a unir pines mediante un cable, como siempre teniendo en cuenta que Rx tiene que ir al tx del otro ......
3630
Etrex | Ipaq |
Data in | 7 |
Data Out | 8 |
Masa | 4 o 10 |
Para saber cual es el 1 nada mejor que insertar el
conector en la ipaq con la pantalla hacia arriba, el pin mas a la
izquierda es el 1, el siguiente, que estará en la otra fila el 2 y así
sucesivamente hasta el 12
Indicar que el de la foto incluye alimentación ( pin 1 y 2 ) |
Recientemente, en el lugar donde compro los conectores ( ver al final ), han puesto a la venta conectores con cables ya soldados, aunque ahora mismo desconozco el precio. Para ese conector precableado las conexiones quedarían así :
Etrex | Color |
Data in | Naranja |
Data Out | Marrón |
Masa | Negro |
Para el Ipaq 38XX y similares quedarían así
Etrex | Ipaq 38XX |
Data in | 8 |
Data Out | 7 |
Masa | 10 o 15 |
Si queremos añadir alimentación a estos cables tendréis que hacer una Y, si queréis alimentar solo un aparato o una x si queréis alimentar ambos. Para alimentar el etrex ya ha quedado claro que son 3,1 V y por donde se alimenta, para el Ipaq son 5 V y las patillas para alimentación son la 1 y la 2 para positivo, y la 4 y/o la 10 para masa. Para el ipaq 38XX el positivo es por la 1,2,3y 4 y la masa por la 10 y/o 15.
Haicom
Empezaremos con el de alimentación, pues para una conexión con el PDA es imprescindible.
Podemos hacerlo con un simple porta pilas, pues el rango de alimentación va de 4 a mas de 7 Voltios, por lo que con 4 pilas tendremos el alimentador listo. Ahora bien, si queremos usar el mismo porta pilas para alimentar/cargar el PDA lo mejor es que pongamos un diodo ( de esta forma tendremos 6-06 = 5,4 V ), como veremos en las fotos, si solo queréis alimentar el gps olvidaros del diodo.
Porta pilas |
Conector PS2, el rojo positivo y el negro masa, observar que la ranura del conector queda en la parte inferior |
Observar la polaridad del diodo | Enfundamos con termoretractil el diodo |
Soldamos la masa y enfundamos con termoretractil el conjunto | Yo lo he hecho con tres conectores porque tiene tres usos, alimentar el PDA solo, alimentar el GPS solo, o ambos ( no conseguí una hembra como la del IPAQ ) |
Aqui tenéis el de Alimentar el IPAQ, + al centro, masa al exterior | Aqui podéis ver que el piloto de carga esta encendido |
Otra forma de alimentarlo, si lo vamos a utilizar en un coche, es mediante un regulador de tensión, que nos dejara los 12 V de la batería en 5, que nos servirán tanto para el GPS como para el Ipaq.
7805 , a la entrada conectamos los 12 V de la batería, a la salida tenemos los 5 V para alimentar el GPS o el PDA, y en la masa tenemos tanto la entrada como la salida del negativo ( o masa ), es muy conveniente usar un radiador. | Aqui tenemos otro 7805, en formato TO3, este es mucho mas conveniente si queremos alimentar el GPS y el PDA al mismo tiempo |
Si nos fijamos veremos que las patillas no están en el centro, de esta forma podemos identificar el patillaje, las conexiones entonces quedan igual. La masa es la propia chapa. | Aqui lo tenemos puesto en el radiador. |
Y aqui vemos las conexiones, como se puede ver la masa esta cogida a un conector que se coge con el tornillo a la chapa. Se puede ver que en el terminal de masa hay dos cables, uno viene de la batería y el otro va al conector. |
Ya solo nos queda poner los conectores, para la entrada desde la batería podemos cogerlo con un conector de toma de mechero o bien de un punto que sepamos que tenemos los 12 V, mientras que en el otro extremo ( la salida de 5 V ) pondremos el conector según nuestros intereses ( PS2, ... ) como hemos visto en el porta pilas.
Una vez ya tenemos resuelto el inconveniente de la alimentación ya solo nos queda hacer el cable de unión al PDA.
El mas sencillo es el que hemos visto al principio del documento, que quedaría así :
podemos alimentarlo tanto con el porta pilas ( como aparece en la foto ) o bien con el 7805.
Una segunda opción es sustituyendo el cable del Ipaq y el nullmodem por un cable con db9 macho por un lado y el conector del Ipaq por otro, con este cable no tendríamos alimentado el ipaq, quedando el conexionado de la siguiente manera :
DB9 | Ipaq |
2 | 8 |
3 | 7 |
5 | 4 o 10 |
Estas serian las variantes mínimas, es decir, sin cortar el cable del GPS, yo lo he cortado, y con ayuda de conectores le he dado mucho mas juego a las posibilidades, además de ser mas cómodo. Esto lo veréis mas adelante.
Lugares donde comprar los materiales :
GPS Haicom 201 S : http://www.gpsw.co.uk , cuesta unos 150 € con transporte inc., hay una versión sin Sirf que cuesta unos 20 € menos y a la hora de cables y conexiones es identico, aunque mi consejo es que por la diferencia vale la pena de todas todas cojer el Sirf.
Conector Ipaq : http://www.gomadic.com , cuesta unos 2,50 € cada conector mas unos 9 € de portes, por lo que interesa hacer un pedido de varios al mismo tiempo. También tienen para otros modelos de PDA, y si buscáis también encontrareis los pinouts de esas PDAs en su web.
Conector Etrex : http://www.uco.es/~bb1rofra/conectores.html yo los pido aqui, cuestan 9 € por unidad inc transporte, el precio es el mismo tanto si pides 1 como 5.
Conectores DB9, PS2, 7805, porta pilas, toma mechero, radiador, cables .... : En tiendas de componentes electrónicos .
Aqui encontrareis un GPS prácticamente igual al Haicom ( sin sirf ) por 99 €, y por 10 € mas incluyen cables específicos para algunos PDA, para este GPS también sirve todo lo dicho para el Haicom. No conozco a nadie que lo haya comprado y probado aun, al precio falta añadir los portes, y no se si aduana, pues viene de Canadá.
Mi montaje con el Haicom, para el coche y para utilizarlo a mano