Autor Tema: Precisión de un reloj  (Leído 6552 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado psykhon

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 823
Re: Precisión de un reloj
« Respuesta #15 en: 06 de Febrero de 2008, 08:31:21 »
el de los gps una ves sincronizado con un para de satelites tiene la hora de los mismos y son relojes atomicos por lo que va a ser tremendamente presico. tambien ayudan poner buenos crystales como el max32khz que tiene algo asi como un par de segundos al año (para aplicaciones de super presicion)
No, no se lo que estoy haciendo. Nadie sabe que estoy haciendo. Por eso se llama "Investigacion".

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Precisión de un reloj
« Respuesta #16 en: 06 de Febrero de 2008, 14:20:20 »
Hola JoseV

el breakpoint lo tienes que poner exactamente donde comienza el bucle, allí determinará el segundo. También puede suceder que en la toma de desiciones ocurra un salto o no, y eso será un par de ciclos o no , que se añadiran a tu base de tiempo.

la prueba de fuego es dejar el cicuito unos 2 meses funcionando, alternando cambios de temperaturas externos y ambientes ruidosos.

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

JoseV

  • Visitante
Re: Precisión de un reloj
« Respuesta #17 en: 06 de Febrero de 2008, 18:34:02 »
Hola.
PalitroqueZ, en primer lugar gracias por tu atención. Te diré que yo los controles que he hecho ha sido deteniendo el programa en la linea que incrementa los minutos, ya que luego en mi programa completo, esto se reflejará en una pantalla lcd.
De todas formas si se ponen paradas en las lineas que no tengan condicional, sí se pone a cero cada vuelta; siempre me medía lo mismo y dentro del programa principal será el desbordamiento quien controle la vuelta esté haciendo lo que esté haciendo. De momento parece que todo va bien.
Sé que el xtal tendra su deriva, pero para lo que quería, experimentar y sacar un reloj "aceptable", me va a valer.
Mejor es la idea que tiene groudman de darle la interrupcion por una señal gps.
Bueno, en dos meses si nos acordamos, os diré como ha ido.
Saludos.
JoseV

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Precisión de un reloj
« Respuesta #18 en: 06 de Febrero de 2008, 18:40:32 »
...Sé que el xtal tendra su deriva, pero para lo que quería, experimentar y sacar un reloj "aceptable", me va a valer.

claro, la idea es que la aplicación sea de acuerdo a la situación, es como querer usar un pic con un cristal de 20Mhz, cuando en realidad sirve un circuito RC de baja frecuencia e igual cumplirá su cometido.

Mejor es la idea que tiene groudman de darle la interrupcion por una señal gps.
Bueno, en dos meses si nos acordamos, os diré como ha ido.
Saludos.
JoseV

si tienes la oportunidad de usar los gps, mucho mejor, no tengo conocimiento de como se usan esos bichos   
y me imagino que el metodo que usan es el de actualizar la hora periodicamente.


La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Precisión de un reloj
« Respuesta #19 en: 06 de Febrero de 2008, 19:02:53 »
aqui realize un programa para capturar las tramas de nmea de un gps para visualizar coordenadas.http://www.todopic.com.ar/foros/index.php?topic=17786.msg120889#msg120889

con algunos retoques podriamos capturar la hora GTM.que sumando o restando la hora al pais de donde estemos,obtendriamos la hora exacta.

esta es la trama:

$GPGGA,221856.000,3718.1730,N,00440.7298,W,1,6,1.95,258.4,M,49.4,M,,*41

 donde       221856  lo desmenuzamos asi.
                 22 horas
                     18 minutos
                         56 segundos
Montando mi primera impresora 3D (Raprep Prusa i3)