Autor Tema: cronometro ayuda  (Leído 1414 veces)

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

Desconectado azenus

  • PIC10
  • *
  • Mensajes: 26
cronometro ayuda
« en: 16 de Diciembre de 2013, 23:53:16 »
que mas compañeros como an estasdo, espero que bn

bueno tengo una duda muy curiosa

quiero aser un cronometro que me muestre los mili segundos y los segundos en una pantalla lcd 16x2 pero no se como, tengo un codigo pero no es exacto para nada
y bueno opte por una buena opción buscar ayuda de espertos como ustedes

no se como aser eso por favor ayuda


saludos

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: cronometro ayuda
« Respuesta #1 en: 17 de Diciembre de 2013, 01:59:32 »
lo primero que necesitaras será una base de tiempo precisa, eso lo conseguirás con cristal de 32768hz... usando este como oscilador secundario, hay algo por el foro que hace mención al tema . Después decirte que no podrás refrescar muy rápido el lcd... el resto es algo más simple
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...

Desconectado azenus

  • PIC10
  • *
  • Mensajes: 26
Re: cronometro ayuda
« Respuesta #2 en: 17 de Diciembre de 2013, 08:55:04 »
ta bn voy a ver que puedo aser buscare ese post que dices

lo que pretendo es aser un contador de tiempo o preciso solo quiero los milisegundos y los segundos

bn grasias por tu aporte

Desconectado azenus

  • PIC10
  • *
  • Mensajes: 26
Re: cronometro ayuda
« Respuesta #3 en: 26 de Diciembre de 2013, 16:37:50 »
 :( no he tenido suerte para crear un cronometro que sea presiso, y que tenga los mili segundos y los segundos, no me importa los minutos

porfa ayúdenme


saludos

Desconectado rivale

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1707
Re: cronometro ayuda
« Respuesta #4 en: 26 de Diciembre de 2013, 17:01:12 »
Podrias mostrar tu codigo o lo que llevas realizado, como te dice ppypote, una lcd no puedes refrescarla tan rapido, podrias usar displays de 7 segmentos.

Pero antes que nada necesitas tener la base de tiempo para despues ver donde la muestras.
"Nada es imposible, no si puedes imaginarlo"

Desconectado azenus

  • PIC10
  • *
  • Mensajes: 26
Re: cronometro ayuda
« Respuesta #5 en: 26 de Diciembre de 2013, 19:34:22 »
pues miren lo que quiero hacer un cronometro que lleve mili segundo y segundos, que mediante un pulso pueda parar el cronometro, y después guardar los resultado en una variable, y después enviársela al lcd para que la pueda visualizar

el lcd no va a llevar todo el conteo, solo cuando se pulsa el boton, y el lcd solo leera el dato guardado en la variable


saludos 

Desconectado ppyote

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 929
Re: cronometro ayuda
« Respuesta #6 en: 26 de Diciembre de 2013, 19:48:50 »
http://www.todopic.com.ar/foros/index.php?topic=16897.0

leetelo y sabras la idea...

habilitas el timer1 como contador externo, asignas el valor en 32768, al tener el cristal entre los pines T1OSO y T1OSI el timer contara 32768 pulsos que seran exactamente 1 segundo... cada vez que la interrupcion se desborde, suma 1 al valor de segundos.... para saber las milesimas, solo lee el valor del timer1 en el momento de pulsar, haces una pequeña resta y multiplicalo por 30e-6, que se obtiene desde 1/32768hz que es el periodo de la frecuencia del cristal

osea.... imagina que el timer1 despues de pulsar esta en 53004, haces una resta.... 65536-el valor obtenido....despues lo multiplicas por el valor de antes....

65536-53004=12532.... asi sabras cuanto tiempo has obtenido, piensa que la cuenta del timer1 empieza siempre en 32768....
12532*30e-6=0.3824 seg

despues para obtener los segundos y minutos desde el contador de segundos.... ya no creo que tengas problemas....
no se si pillas la idea...
« Última modificación: 26 de Diciembre de 2013, 20:19:58 por ppyote »
PPyote... siempre estareis en mi corazon.... Te quiero Hermano...


 

anything