TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: jdanny en 21 de Febrero de 2003, 19:29:00
-
Tengo un modulo de GPS Lassen2 OEM y quiero conectarlo a un LCD de 2x16 por medio de un Pic 16f84, mi problema es que no se como hacer el protocolo de comunicacion que requiere el Pic para leer la data del GPS y luego visualizarla en el LCD.
agradezco toda la ayuda posible. Ya tengo las especificaciones tecnicas del GPS y lo he logrado conectar a mi PC por el puerto serial y he comprobado que funciona.
Cordialmente.
jdanny.
-
Buenas:
Tenes las especificaciones como para subirlas y ver de que se tarta el protocolo?
¿Sabes si es mnea 0183?
¿Que datos te interesa recibir del GPS?
Saludos
Jorge
-
Es un protocolo NMEA, esta es la data que envia el Modulo GPS
$GPGGA,014739.0,0440.818,N,07403.668,W,1,05,1.66,02572,M,003,M,,*4A
$GPVTG,000.0,T,003.1,M,000.00,N,000.00,K*4C.
Lo que me intereza capturar es:
Latutud , Longitud y el formato de la fecha y hora,
La hora real de la region geografica donde me encuentro esta atrazada 5 horas respecto de la del GPS.
Desde ya gracias por lo que me puedas aportar Jorge.
Cordialmente.
jdanny.
-
Te mando un programita escrito en picbasicpro.-
La manera de conectar el display es la siguiente:
Esta configurado a 4 bits:
puertoB-bit 0 a data 4 del LCD
puertoB-bit 1 a data 5 del LCD
puertoB-bit 2 a data 6 del LCD
puertoB-bit 3 a data 7 del LCD
puertoB-bit 4 a select del LCD
puertoB-bit 5 a enable del LCD
puertoB-bit 6 a llave selectora valor 1 o 0
puertoB-bit 7 a salida 232 del gps
La llave selectora sirve para mostrar hora o posicion,pues no entran
todos los datos en el display.-
La coneccion del rs232 la tenes que hacer con una resistencia
serie de 1kohm.
El cristal es de 4Mhz.-
Espero que te sirva
saludos
Jorge
-
Me olvidaba:
La hora se encuentra corregida,pero tambien te muestra la hora U.T.
-
Jorge, actualmente solo manejo programacion de PIC"s en lenguaje asembler poseo un programador PICSTAR Plus y empleo el entorno de programacion MPLAB de MICROCHIP.
Me sorprendio lo compacto que te resulto el asm del programa y quisiera saber como obtengo la herramienta de programacion de alto nivel que empleaste por que quiero aprender dicho lenguaje.
No he podido cargar el .hex en el micro y quiero saber si hay alguna forma de hacerlo desde el MPLAB o debo emplear un programador similar al EPICWIN que si permite elegir libremente el archivo .hex que debe enviar al micro independientemente del lenguaje empleado; si es asi creo que tambien debo ensambrar un quemador basico para el 16f84 porque este programador no reconoce el PICSTAR Plus. Correcto?
De antemano gracias por tu gran ayuda.
Cordialmente.
jdanny.
-
Hola a todos.
¿Donde has comprado el modulo GPS Lassen2 OEM ?y ¿que te a costado?.
Saludos.
-
Hola litris, pues te comento que este GPS me lo facilito un amigo que trabaja en la instalacion de equipos AVL.
Conseguir el solo modulo GPS aqui es muy dificil sabes,
pero puedes obtener mas informacion en la pagina oficial de Trimble en esta direccion:
Trimble dealer or sales office
Ahora si lo que quieres es solo un GPS para practicas te puedo conseguir un Modulo Magelan OEM el cual solo difiere del Trimble en que se demora unos 20 minutos en dar una posicion cuando ha estado mucho tiempo desconectado.
Recibe un cordial saludo.
jdanny.