Go Down

Topic: Inaccurate DS1307 (Read 3 times) previous topic - next topic


OK, how do I find that out - without a datasheet for the crystal? I've tried to test it with my multi-meter, but it seems to show open circuit with the crystal unconnected to anything. Is there a way I can try and read the ESR?


You would need the datasheet for the crystal.

This could be a half-baked idea -- if you set the DS1307 square wave
output to 32768Hz this should output the crystal frequency 1:1. You could
measure the frequency with an oscilloscope (or another Arduino). Any deviation
from 32768 would affect the time keeping accuracy.

(* jcl *)

www: http://www.wiblocks.com
twitter: http://twitter.com/wiblocks
blog: http://luciani.org


Dallas also recommends a separate ground plane for the xtal and related IC pins.  Check the datasheet for details.



Unfortunately I neither have access to an oscilloscope nor another Arduino, so testing the output would be hard. To be honest I'm not experienced enough at the moment to do that measurement with an Arduino anyway.

I'm very green with regards to electronics at the moment, so if grounding the body of the crystal isn't sufficient to achieve the 'ground plane' then can you point me at a resource so I can learn how to do this correctly.


I've just found a datasheet for the crystal, it has an ESR of 35kOhm, so it should be within tolerance.


Go Up