web

GPS conectado por infrarrojos

índice

Este tipo de conexión puede resultar actualmente obsoleta, pues todas las nuevas PDAs llevan conexión por Bluettoth, y muchas ya ni siquiera llevan conexión por infrarrojos. Sin embargo, hay PDAs antiguas sin Bluettoth y con puerto IrDa, que pueden ser aprovechadas como navegadores, sin más que conectarles un GPS externo, y el único modo de hacer esto es usando el puerto de infrarrojos y un GPS con salida serie (RS232 o TTL).

A bajo nivel, la señal de infrarrojos (en adelante Ir) es muy similar a la señal de un puerto serie RS232, tal como se puede ver en la figura siquiente.

esquema rs232 ttl irda

IrDa usa infrarrojos, codificando un 0 como un pulso Ir, mientras que el 1 es la ausencia de pulso Ir. La anchura del pulso es siempre de 1 microsegundo, independientemente de la velocidad de transmisión serie.

La salida de datos NMEA tiene una velocidad de 4800 bits por segundo, es decir unos 208 microsgundos por bit. El pulso Ir ha de ser de 1 microsegundo, para cada bit "cero".

Se puede escribir un sencillo programa en pseudocódigo, para ilustrar la conversión usando un micro:

codigo fuente

Próximamente:

  • Explicación en detalle del algoritmo mostrado.
  • Cómo prescindir del MAX232.
  • Estudio de conversión sin usar micrprocesador.
  • Esquema del hardware Ir, diodo y resistencia de limitación.
  • Configuración de la entrada Raw-Ir del PocketPc
© maicas I+D, 2007-2010.