TODOPIC
Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: pantera en 02 de Agosto de 2006, 15:13:44
-
Hola he estado utilizando un circuito DS1307 y se que hay mas de la familia dallas. Sin embargo he estado haciendo un
datalogger y me gustaria saber si hay un circuito el cual maneje una resolucion mejor de 1 seg. En su defecto que me sugeririan hacer para subir la resolucion del muestreo.
Con el DS1307 utilizo una interruccion para tomar cada segundo para tomar la hora de la muestra y tomar la hora en que fue tomada.
Quiero subir la frecuencia de muestreo pero quiero que sea en intervalos regulares.
¿Alguna sugerencia?
-
La solucion es simple, activas un contador que se active por ejemplo cada 10 ms y habilitas su interrupción. Dentro de esta interrupción guardas la medida en una variable (por ejemplo, hay otras formas de hacerlo). De esta forma tendras medidas cada 10 ms o lo que quieras.
Un saludo.
-
A ok
gracias. Si habia pensado en eso pero queria ver el consejo de alguna persona mas. Y quien quita alguien me suguiera otro circuito.
Gracias
-
Pero Con el DS1307 puedes generar interrupciones mas rapidas, por el pin de señal salida, puedes configurar hasta una frecuencia de 32768 hz. con esto puedes llevarlo a un pin de un timer y contar milesimas de segundo.
mira el datasheet
-
A oks
Gracia. Creo que mi obsecion habia olvidado ese registro del RTC?
Muchas gracias por refrescarme la memoria (y)