Autor Tema: PBP GPS VIA 232 DATA  (Leído 13963 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: PBP GPS VIA 232 DATA
« Respuesta #30 en: 11 de Enero de 2003, 12:18:00 »
Norberto:

Por lo que me parece, en tu programa,debieras limitar el ingreso de caracteres en grados de latitud a dos cifras, máximo 90 grados pero en longitud a 3 cifras, máximo 180 grados.Boret deberia terminar de aclararlo porque yo realmente siempre los usé para saber la hora.-

Yo tenía un archivo con la resolución del protocolo
MNEA 0183 que es el que utilizan los GPS, asi que apenas lo encuentre lo subo .-

También podés encontrar buena información en www.trimble.com que es el principal fabricante de gps.-

Otro comentario: mi apellido es Ansuini, te falto una N en el programa.-

Por otro lado,si les interesa escribí un programita que muestra la hora universal y de Argentina sacandola del gps y visualizandola en un LCD inteligente ó su versión para mostrarla en display de 7 segmentos.-

Norberto:¿tenés idea de quien talla cristales?. Tengo ganas de probar el ICD de Microchip pero necesito el cristal.-

Saludos

Jorge

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: PBP GPS VIA 232 DATA
« Respuesta #31 en: 11 de Enero de 2003, 15:09:00 »
Hola Jorge, bueno, solucionado los problemas.. gracias, ya estan validadas las entradas, no superan los 180 y 90 respectivamente... y verifica que por error esto no ocurra de ninguna manera...
Ya esta correcto tu apellido...

Con respecto a los cristales, se que en BSAs los hacian... pero con todos estos lios no se si existiran.. te averiguo de un amigo que los mandaba a tallar y te digo....( para que frecuencia?..)

Bueno, aqui subo la ultima version.. (por ahora


y, no era la ultima, ahora si esta actualizada, no permite entradas invalidas o erroneas, coloca los ceros a la izquierda, estan los colaboradores de este proyecto...  


este archivo tambien lo borre, el ultimo esta en la pagina 3

Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado BORET

  • PIC12
  • **
  • Mensajes: 62
RE: PBP GPS VIA 232 DATA
« Respuesta #32 en: 11 de Enero de 2003, 18:06:00 »
HOLA NOBERTO JORGE Y AMIGOS DE TUTOPIC

QUE BUENO ERES NOBERTO , LA ULTIMA VERSION OK

LO DE LOS GRADOS    LATITUD 90       LONG. 180
LOS MINUTOS 60        SEGUNDOS 999
ESTO ES SI NO ESTOY CONFUNDIDO

BUENO HAY UN PROBLEMA.............................
TODO FUNCIONA MUY BIEN PERO CUANDO CORTO LA TENSION DE 5VOLTIOS DEL  SIMULADOR , PIERDE LOS DATOS DE LA EEPROM

EL PIC LO LEO CON EL ICPROGAM Y SI ESTA ESCRITO EN LA EEPROM LAS 22  POSICIONES  DE MEMORIA , PERO SON CEROS TODOS Y ALGUNO 0C , Y NO ME SUENA QUE LO ESCRITO SEA CORRECTO

JORGE PUEDES REPASAR EL PBP , YO LO HE PASADO PARA PIC16F84 Y LO DE DEFINE 20 OS LO HE SUPRIMIDO Y NO E PUESTO NADA
USO UN OSCILADOR DE 4M/cs.. HAY QUE DEFINIR EL 4 OS ???
LA CUESTION ES QUE FUNCIONA MUY BIEN EL SIMULADOR , DA LA LINEA TODA COMPLETA Y PUEDO CAMBIAR LOS DATOS CONSTANTEMENTE Y LA LINEA DEL SIMULADOR SE RENUEVA ..TODO FUNCIONA MUY BIEN

PERO QUITO LA ALIMENTACION DEL SIMULADOR Y PIERDE LOS DATOS
PUEDE SER QUE EL PIC ESTE MAL??

SI TIRA LA LINEA ES POR QUE LA LEE DE LA EEPROM...OK
ES ASI JORGE ..... Y PORQUE.. AL CORTAR LA ALIMENTACION YA NO LEE NADA DE LA EEPROM????


MIRA HABER EL PBP JORGE Y YA ME DIRAS

BUENO DECIR ... QUE EL EXE DE JORGE PUEDE VERSE LA LINEA COMPLETA DEL SIMULADOR , DE RETORNO , ASI SE PUEDE VER QUE EL SIMULADOR ESTA TRABAJANDO BIEN ... NOS DICE QUE EL SIMULADOR TIENE LOS DATOS ESCRITOS BIEN.. ES UNA FORMA DE VERIFICAR QUE LOS DATOS FUERON CARGADOS SIN ERROR


EL EXE DE NOBERTO ESTAS EN LA DUDA DE SI LOS DATOS FUERON ESCRITOS BIEN EN EL SIMULADOR
O SI EL SIMULADOR NO ESTA AVERIADO.. O TE FALLA EL CABLE 232

CLARO ESTO LO PUEDES VERIFICAR CUANDO EL TINY TRACK ESTA FUNCIONANDO

BUENO NOBERTO JORGE .... MAESTROS

POR QUE SE BORRAN LOS DATOS EEPROM?????????????

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: PBP GPS VIA 232 DATA
« Respuesta #33 en: 11 de Enero de 2003, 18:18:00 »
Hola, bueno Boret, muy  buenas tus pruebas... , a mi aun me surge la duda justamente de la tercer cifra... por que los segundos son 3 cifras?...
yo lo valide para que lleguen a 59 segundos... pero... aparece en los ejemplo
3933.038,N,00023.043,W

Lo de por que se borra, creo, no se bien PBP, pero me parece, que al leer nuevamenyte con serin, si no hay datos, los toma como cero, y nuevamente graba como ceros...  es asi Jorge?

bueno, espero respuestas..
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: PBP GPS VIA 232 DATA
« Respuesta #34 en: 11 de Enero de 2003, 20:25:00 »
MARCHE UNA VENTANITA EN MILESIMASSSS..

Bueno, quien dijo que era la ultima version..

Boret,  prueba esta....  

en su momento fue la ultima.. ahora esta en la pagina 3
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: PBP GPS VIA 232 DATA
« Respuesta #35 en: 11 de Enero de 2003, 22:10:00 »
Buenas noches gente:

Norberto: realmente quedo exelente el programa.-
Veremos si salen otras cosas para hacer.-

Boret: con el código original, he probado desde un primer momento de cortar la alimentación y se recupera con lo último que se grabo en la eeprom.-
Lo unico que yo no he comprobado es la cantidad de posiciones de eepron de un 16f84,pero piens que son mas de 22.-
Yo lo he comprobado con un 877, y acabo de repetir la prueba y sigue sin fallar. Luego hare la prueba con un 84 y te comento.-
Saludos a todos
Jorge

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: PBP GPS VIA 232 DATA
« Respuesta #36 en: 11 de Enero de 2003, 22:17:00 »
Norberto:
Por lo que preguntabas del serin, te comento que no toma los datos como cero.Basicamente,si ves,hay un valor 10000 en la instrución, que es un timeout, si no llegan datos en 10 segundos, salta a la rutina HOLA automaticamente,que se encarga de leer la eeprom de datos (teóricamente los antiguos) y transime el string del gps.
Si sumas los 2 timeout, ves que normalmente transmite cada 20 segundos (10000+10000)
Espero que entiendan
Jorge

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: PBP GPS VIA 232 DATA
« Respuesta #37 en: 11 de Enero de 2003, 22:22:00 »
Les mando una pequeña descripcion del protocolo de los gps:
C.4.5 RMC
 Recommended Minimum Specific GPS/Transit Data
The RMC message contains the time, date, position, course, and
speed data provided by the GPS navigation receiver. A checksum is
mandatory for this message and the transmission interval may not
exceed two seconds. All data fields must be provided unless the data
is temporarily unavailable. Null fields may be used when data is
temporarily unavailable.
$GP RMC,hhmmss.s,A,llll.lll,a,yyyyy.yyy,a,x.x,x.x,xxxxxx,x.x,a*hh<CR><LF>
Table C-7
Field # Description
1 UTC of Position Fix.
2 Status: A = Valid, V = navigation receiver warning
3,4 Latitude, N (North) or S (South).
5,6 Longitude, E (East) or W (West).
7 Speed over the ground (SOG) in knots
8 Track made good in degrees true.
9 Date: dd/mm/yy
10,11 Magnetic variation in degrees, E = East / W= West
hh Checksum (Mandatory for RMC)

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: PBP GPS VIA 232 DATA
« Respuesta #38 en: 12 de Enero de 2003, 10:29:00 »
Hola Jorge, Hola  Boret, hola a todos!..

Jorge, muy interesante los datos del strin enviados por el GPS... ensayaste con los que venden en CIKA?
esta interesante lo del reloj... y ayer despues de tu comentario, se me ocurrio, que podria armarse algo para colocar en hora el reloj de la PC (no empleando internet, sino con GPS)....
Correcto lo del serin.... no sabia lo de la espera... gracias

Boret, el TINY, es comprado o es armado casero?...

Un gran abrazo

Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado BORET

  • PIC12
  • **
  • Mensajes: 62
RE: PBP GPS VIA 232 DATA
« Respuesta #39 en: 12 de Enero de 2003, 17:34:00 »
HOLA TODOPIC JORGE  Y A TODOS

YA TENGO SOLUCIONADO EL PROBLEMA.....

EL PBP DE JORGE DICE:....DURANTE 10 SEGUNDOS NO HAY DATOS HACE SALTO SEROUT.........OK BIEN ..PERO CLARO EL PIN DE ENTRADA EL DE SERINTA.1  HAY QUE PONER UNA RESISTENCIA DE 10K. A NEGATIVO  ...PARA QUE ? PUES PARA QUE EL PBP DE JORGE NO DETECTE TENSION POSITIVA EN EL PIN SERINTA.1

POR QUE SI DETECTA TENSION POSITIVA , POR MUY POCA QUE DETECTE  EJECUTA LA LINEA Y LEE CEROS QUE LOS ESCRIVE EN LA EEPROM,,BORRANDO LOS DATOS ANTERIORES DE LA EEPROM ,, Y POR ESO AL QUITAR LA ALIMENTACION SE BORRAN LOS DATOS

BUENO SOLUCIONADO CON UNA RESISTENCIA A NEGATIVO EL PIN SERINTA.1  

ME ESPLICO JORGE..?

AHORA SI FUNCIONA MUY BIEN .....PREMIO.......

VOY HACER UNA WEB PARA PROMOCIONARLO POR TODO EL MUNDO
***SIMULADOR DE GPS PARA TINY TRACK CON ENTRADA DE DATOS POR PROGRAMA****
*********************************************
OTRA COSA.. CON UN LCD+PIC SE PUEDE VER TODOS LOS DATOS DE UN GPS

LOS DATOS SON: HORA GMT , FECHA GMT , LAT. LONG ,
 LOS SATELITES QUE ESTAS RECIVIENDO QUE SUELEN SER 3 O MAS Y MAS MAS DATOS................

CADA LINEA DE DATOS EMPIEZA EN :  $GP**********

(RMC) ES LA QUE NOSOTROS USAMOS Y EL TINY TRACK RECONOCE
$GPRMC,060003,A,3348.794,N,11754.064,W,000.0,000.0,110698,013.7,E*61
$GPRMB,A,,,,,,,,,,,,V*71
$GPGGA,060003,3348.794,N,11754.064,W,1,07,1.0,66.2,M,-31.9,M,,*45
$GPGSA,A,3,14,15,16,18,22,25,29,,,,,,2.2,1.0,1.9*38
$GPGSV,2,1,07,14,70,322,56,15,31,212,53,16,32,317,54,18,10,282,47*7F
$GPGSV,2,2,07,22,40,120,52,25,36,045,52,29,28,073,50,,,,*4A
$PGRME,19.5,M,44.7,M,48.8,M*10
$GPGLL,3348.794,N,11754.064,W,060004,A*38
$PGRMZ,217,f,3*1F
$PGRMM,WGS 84*06
$GPBOD,,T,,M,,*47
$GPRTE,1,1,c,0*07

TODAS ESTAS LINEAS TIRA UN GPS.........CADA UNA DICE UNA COSA

LOS PROGRAMAS PARA GPS PONEN LA HORA EN EL PC Y FECHA
HAY RELOGES DE PULSERA QUE RECIVEN DEL GPS VIA INFRAROJOS LA HORA Y MAS Y MAS

****************************************
BUENO NOBERTO CUAL ES LA ULTIMA VERSION DEL SIMU_GPS_TODOPIC PARA COLGARLA EN LA WEB

FUNCIONA DE COJONES , MEJOR QUE UN GPS ji ji ji .....
HAY QUE MODIFICAR UNA COSA DEL PBP JORGE

AL PONERLO EN MARCHA EL SIMU Y TINI TRACK.. EL SIMU TARDA 10 SEGUNDOS EN DAR LOS DATOS AL TINY  ,, PUES DURANTE ESE TIEMPO EL TINY TIRA BALIZA SIN DATOS
PODRIA SER QUE LA PRIMERA LINEA DEL PBP LEA LA EEPROM Y SE LA TIRE AL TINY CON UNA PAUSA AL PRINCIPIO DE 1 SEGUNDO , ASI EL TINY YA TIENE LOS DATOS PARA TIRAR BALIZA
EL TINY AL PONERLO EN MARCHA 1 SEGUNDO DESPUES TIRA BALIZA
EL SIMU TARDA EN DAR LOS DATOS 10 SEGUNDOS

POR ESO EL TINY EN ESA PRIMERA BALIZA NO TIENE DATOS
BUENO CON UN GPS DE VERDAD PASA LO MISMO , TARDA EN DARLE LOS DATOS DE 10 A 15 SEGUNDOS

*******************************************
NOBERTO EL TINY TRACK LO HE MONTADO YO Y CON UN TAMAÑO 3 VECES MAS PEQUENO QUE EL ORIGINAL
PEQUEÑO PARA QUE QUEPA DENTRO DE UNA EMISORA Y EL CONECTOR db9 PUESTO EN LA PARTE TRASERA DE LA EMISORA PARA CONECTAR EL GPS_SIMULADOR O UN GPS DE VERDAD


VOY HACERLE FOTOS DEL SIMU Y TINY PARA QUE LAS VEAIS
MAESTROS DEL SAVER............

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: PBP GPS VIA 232 DATA
« Respuesta #40 en: 12 de Enero de 2003, 18:37:00 »
Muchachos:

Bueno Boret realmente no se me ocurrió lo de la resistencia y yo realmente lo he tenido conectado siempre al puerto de la PC,por lo que seguia recibiendo polarización, aparte en mi placa de desarrollos, todas las entradas del micro están polarizadas a negativo con 100K y tienen en serie 220 ohms. ,por las dudas.-
Tenés razon en lo del tiempo, porque en el primer serin, luego de 10 segundos,ya salta a la rutina de transimitir sus datos, yo mientras probaba,lo tenia cada 1 segundo, por eso no me daba cuenta del tiempo, aunque me ayudo a descubrir un pequeño problema con mi PC. Resulta que arranque la computadora windos XP "profesional" y cuando intentaba mover el mouse (con conectro minidin a puerto de mouse exclusivo), la flecha se me disparaba, luego de un rato de pensarlo, me di cuenta que estaba entrando señal del simulador cada 1 segundo y me producia efectos extraños en el booteo.Apagado el simulador y terminado el booteo, no tuve mayores problemas,se los comento por las dudas.-
Con respecto a lo que me decís de identificarse al arranque, escribo la modificación y la subo.-
Norberto: realmente no he probado los gps de cika sino un Trimble Accutime que realmente es un gps comercial con funcion de dar hora (mas que de dar posición),en mi empresa se utiliza para poner en hora las rtu de telecontrol y el sistema scada,este a traves de un servidor de hora que tomas los datos 232 y los paquetiza a TCP para que desde la red las maquinas se pongan en hora.¿Sabes el precio del que vende cika? porque el que te digo yo cuesta en EEUU 800 dolares ,asi que no esta para probar.-
Bueno habria que ver de abrir la sección de proyectos para ir subiendo algunas cositas. En culquier momento les mando el soft del reloj por GPS, me falta el esquematico .-
Saludos
Jorge

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: PBP GPS VIA 232 DATA
« Respuesta #41 en: 12 de Enero de 2003, 22:02:00 »
Nuevo programa para que prueben,cualquier cosa me lo comentan
Jorge

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: PBP GPS VIA 232 DATA
« Respuesta #42 en: 13 de Enero de 2003, 13:13:00 »
Ja ja Ja , Bueno Boret, nunca hay ultima version!!!!

hoy cambie por el nuevo programita de Jorge en PBP, y encontre un errorcito, que si al escribir un valor, pulsaba la barra espaciadora... faltaba un digito... asi que por ahora la ultima seria esta!..

Me interesaria lo del Tiny, tienes el codigo y placas?, la señal sube por UHF?

Un abrazo
Norberto
Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado BORET

  • PIC12
  • **
  • Mensajes: 62
RE: PBP GPS VIA 232 DATA
« Respuesta #43 en: 13 de Enero de 2003, 16:41:00 »
HOLA TODOPIC

MI WEB DE PIC    WWW.EB5JTR.ES.FM

EL TINYTRACK.EXE ES PARA CONFIGURAR EL TINY
PARA PONERLE TU INDICATIVO DIRECCION DE LAS BALIZAS EJEMPLO  TRACE7-7  ES PARA QUE LOS DATOS DEL TINY CIRCULEN POR 7 REPETIDORES , UNOS 500 KILOMETROS Y SI POR EL CAMINO ENTRA EN UN REPETIDOR QUE TIENE TPC/IP PASAS A INTERNET Y A TODO EL MUNDO...... LOS DATOS DE CONFIGURACION SE INTRODUCEN POR EL MISMO CONECTOR DEL GPS O SIMU_TRACK

MIRA Y YA ME DIRAS

Desconectado BORET

  • PIC12
  • **
  • Mensajes: 62
RE: PBP GPS VIA 232 DATA
« Respuesta #44 en: 13 de Enero de 2003, 17:12:00 »
NOBERTO EL SIMU TRACK ,  EN LA PARTE DE ABAJO DONDE SALE LA LINEA COMPLETA DE VERIFICACION , SALE PERO EL TIEMPO DE MUESTRA ES DE MUY POCO TIEMPO Y NO SE PUEDE LEER  , NO DA TIEMPO DE SER LEIDA , SALE CADA 10 SEGUNDOS Y DESAPARECE COMO UN RAYO
PON UN TIEMPO DE 8 SEGUNDOS DE ESPOSICION Y  ALOS 10 SEGUNDOS SALE LA SIGIENTE

PUEDE SER MAESTRO DEL SABER

EL TINY EMITE EN 144.800 EN EUROPA Y EN AMERICA CREO QUE ES DIFERENTE PERO EN VHF
EN UHF TAMBIEN HAY AQUI EN EUROPA