单片机/MCUwilliam hill官网
直播中

寒758264068

12年用户 237经验值
擅长:电源/新能源 模拟技术 嵌入式技术
私信 关注
[问答]

一个很老老老的问题,DS1302的时间走不准的问题,请教下各位大侠!!谢谢

(89c52)我利用了DS1302所输出的时间做了两种时间段,A和B,A为一个大的时间段,像白天晚上一个大循环,B为小时间段,几秒几十秒,A里面嵌套N个B时间段,现在出现的状况是,B的时间准得不能再准了,就是到A时,时间又差个几秒几分了。应该能看得懂吧!!!!(有自带3V的电池提供断电保护,掉电保护程序也有)1.怎么校准这个DS1302的时间????别说调电容啊晶振的,别说买其他进口的芯片,也不用其他芯片。只能通过程序来校准时间。。。。。。。。。。。。只能用程序啊a!!!!!!!!
2.个人能想到用程序来校准时间应该要用到基准时间来做比较进而进行校准,是不是用52芯片自己的定时器来做基准时间就行了,这样会不会也很不准??
3.如果用了单片机52芯片自己定时器做的时间校准,突然断电了,那么这个校准时间何来何去??从DS1302取时间来做实时时间进而做基准时间???

麻烦各位大侠无私分享您们的经验,谢谢!!!

回帖(10)

jinyi7016

2015-10-14 10:12:27
引用: 寒758264068 发表于 2015-10-14 14:40
@jinyi7016  多谢回复。  单片机自己的基准会有时间差,而且会有更多的因数导致基准的误差。不知道您所说的非易失性存储设备是什么?能够避免或减少这个时间基准的误差吗,实时的??

1302算是一个很成熟的芯片了。其他的也是大同小异的。我一直用的是1337.
举报

寒758264068

2015-10-14 10:32:46
大侠们,别只看看不给小的提提建议啊!!!!!!!!还是我描述的不够清楚??????

顺便各位大虾建议个好一点的时钟芯片,谢谢!!!
举报

jinyi7016

2015-10-14 12:57:37
电容啊晶振啊不调的话,差这么多不算多了。
单片机的时基就准么?时间差是积累的,是一天差几秒,一个月差几分钟,一年......
想校时差还是要专业的校准设备,
校准值一定是存储在非易失性存储设备中的。
举报

寒758264068

2015-10-14 14:40:33
引用: jinyi7016 发表于 2015-10-14 12:57
电容啊晶振啊不调的话,差这么多不算多了。
单片机的时基就准么?时间差是积累的,是一天差几秒,一个月差几分钟,一年......
想校时差还是要专业的校准设备,

@jinyi7016  多谢回复。  单片机自己的基准会有时间差,而且会有更多的因数导致基准的误差。不知道您所说的非易失性存储设备是什么?能够避免或减少这个时间基准的误差吗,实时的??
举报

寒758264068

2015-10-14 14:41:29
引用: jinyi7016 发表于 2015-10-14 12:57
电容啊晶振啊不调的话,差这么多不算多了。
单片机的时基就准么?时间差是积累的,是一天差几秒,一个月差几分钟,一年......
想校时差还是要专业的校准设备,

有没有好一点的时钟芯片介绍???
举报

孙振

2015-10-14 14:55:01
顺便各位大虾建议个好一点的时钟芯片,谢谢!!!
举报

孙振

2015-10-14 14:55:20
积分不够。。。
举报

孙振

2015-10-14 14:55:35
积分还是不够。。。
举报

孙振

2015-10-14 14:55:52
积分这下够了吧。。。
举报

寒758264068

2015-10-15 08:08:46
引用: 120178381 发表于 2015-10-14 14:55
顺便各位大虾建议个好一点的时钟芯片,谢谢!!!

帮忙顶是吧?哈哈
举报

更多回帖

发帖
×
20
完善资料,
赚取积分