最近闲来无事,拿起几个月前做的段码的LCD屏电子时钟,之前的时钟不是很准,大概一个晚上误差能达到一分,由于懒一直没认真想和改进过,最近几天修改了程序,1个小时的误差能控制在1秒,那一个晚上的误差就是10秒左右,这个误差还是有些大,过些时候尝试用外部晶振看一下误差能达到什么程度,如果依然大尝试用误差补偿的方法!
各位有好的提议也可以讨论讨论……
不可能...
若晶振的精度范围是5PPM,那么我们可以计算出一天的时间误差是多少
5(ppm)×24(一天24小时)×60(一小时60分钟)×60(一分钟60秒)=432000*1/1000000=0.423S
程序很重要,一定程度以上就得靠时钟源的精度和稳定性了,外接常规有源晶振并不能改进精度,需要使用带有温度补偿的高端型号甚至恒温晶振。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
说的不错:carnation:就两样:晶振和程序(软件误差补偿)!
[ 本帖最后由 gh131413 于 2013-8-14 08:28 编辑 ]