找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10209|回复: 70
打印 上一主题 下一主题
收起左侧

DS1302断电时间不保存,怎么加个纽扣电池上电也不从当前时间显示?

  [复制链接]
跳转到指定楼层
楼主
ID:190577 发表于 2021-1-17 09:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
DS1302断电时间不保存,怎么加个纽扣电池上电也不从当前时间显示?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:235200 发表于 2021-1-17 11:00 | 只看该作者
电池要加在第8脚,不知道你加在哪一脚,电池是否有电呢
回复

使用道具 举报

板凳
ID:190577 发表于 2021-1-17 11:32 | 只看该作者
csmyldl 发表于 2021-1-17 11:00
电池要加在第8脚,不知道你加在哪一脚,电池是否有电呢

您好,电池有电,在第8脚上面。
回复

使用道具 举报

地板
ID:143767 发表于 2021-1-17 11:45 | 只看该作者
正常情况下电池加在8脚与地之间,注意正负极性,并保证电压3V,也有DS1302 8脚漏电的情况,我以前遇到过。
回复

使用道具 举报

5#
ID:390416 发表于 2021-1-17 11:48 | 只看该作者
我分享了DS1302相关的贴子,你可以去看看。切记。不能在上电的时候单片机自己修改时间。必须是按键控制改时间。http://www.51hei.com/bbs/dpj-200968-1.html
回复

使用道具 举报

6#
ID:190577 发表于 2021-1-17 12:56 | 只看该作者
dj3365191 发表于 2021-1-17 11:45
正常情况下电池加在8脚与地之间,注意正负极性,并保证电压3V,也有DS1302 8脚漏电的情况,我以前遇到过。

好的,谢谢指导
回复

使用道具 举报

7#
ID:105364 发表于 2021-1-17 13:19 | 只看该作者
我的也这样,做了3 个时钟,家里现在在用的。其中2 个停电几小时再上电,时间就乱了,另一个断电一个月再上电还时不差的,是7、8年前买的。另外还有2 个没装上的,也是断电不保存。注:用的都是τ 宝买的DS3231模块 。
回复

使用道具 举报

8#
ID:398477 发表于 2021-1-17 13:27 来自手机 | 只看该作者
你看下DS1302时间初始化程序是不是每次断电重启都要执行一次?这个只要设置一次就好了!
回复

使用道具 举报

9#
ID:190577 发表于 2021-1-17 14:54 | 只看该作者
留住这一刻2014 发表于 2021-1-17 13:27
你看下DS1302时间初始化程序是不是每次断电重启都要执行一次?这个只要设置一次就好了!

对的,值初始化了一次。
回复

使用道具 举报

10#
ID:190577 发表于 2021-1-17 14:54 | 只看该作者
47okey 发表于 2021-1-17 13:19
我的也这样,做了3 个时钟,家里现在在用的。其中2 个停电几小时再上电,时间就乱了,另一个断电一个月再上 ...

感觉有的东西,估计质量问题
回复

使用道具 举报

11#
ID:190577 发表于 2021-1-17 19:29 | 只看该作者
经过检查,纽扣电池失效时测电压基本正常,但不能输出电流,更换新的电池,时间可以断电保存。
回复

使用道具 举报

12#
ID:190577 发表于 2021-1-28 16:24 | 只看该作者
dj3365191 发表于 2021-1-17 11:45
正常情况下电池加在8脚与地之间,注意正负极性,并保证电压3V,也有DS1302 8脚漏电的情况,我以前遇到过。

您好,你说的漏电什么意思?
回复

使用道具 举报

13#
ID:143767 发表于 2021-1-28 20:31 | 只看该作者
bbxyliyang 发表于 2021-1-28 16:24
您好,你说的漏电什么意思?

就是IC的8脚因为质量原因把电池的电压拉低,换新的也一样,8脚在工作的时候电压是电池电压,断电以后,电池电压立马降到1V左右。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

14#
ID:752974 发表于 2021-1-29 10:18 | 只看该作者
对于工作正常的时钟,断电后再上电,时间乱了,就是电池没电了。纽扣电池测开路端电压无法判断好坏。
回复

使用道具 举报

15#
ID:190577 发表于 2021-1-29 20:22 | 只看该作者
munuc_w 发表于 2021-1-29 10:18
对于工作正常的时钟,断电后再上电,时间乱了,就是电池没电了。纽扣电池测开路端电压无法判断好坏。

没有乱,就是从2000年1月1日,00:00:00显示,每次上电都是这个显示
回复

使用道具 举报

16#
ID:190577 发表于 2021-1-29 20:22 | 只看该作者
dj3365191 发表于 2021-1-28 20:31
就是IC的8脚因为质量原因把电池的电压拉低,换新的也一样,8脚在工作的时候电压是电池电压,断电以后,电 ...

我测试了电压正常的
回复

使用道具 举报

17#
ID:881571 发表于 2021-1-30 08:52 来自手机 | 只看该作者
纽电池质量可能有问题,可以试着换一下
回复

使用道具 举报

18#
ID:686782 发表于 2021-1-30 21:16 | 只看该作者
感觉是质量问题,之前也在τ 宝买了1302的 时不时出现不保存的问题
后来换了1307倒是用着还问题不大
回复

使用道具 举报

19#
ID:190577 发表于 2021-1-31 10:39 | 只看该作者
大虾aaa 发表于 2021-1-30 08:52
纽电池质量可能有问题,可以试着换一下

电池换个几个,还是不行,不知道为啥
回复

使用道具 举报

20#
ID:190577 发表于 2021-1-31 10:40 | 只看该作者
OHHO 发表于 2021-1-30 21:16
感觉是质量问题,之前也在τ 宝买了1302的 时不时出现不保存的问题
后来换了1307倒是用着还问题不大

您好,您说的时钟芯片质量问题,对吧
回复

使用道具 举报

21#
ID:686782 发表于 2021-1-31 21:19 | 只看该作者
bbxyliyang 发表于 2021-1-31 10:40
您好,您说的时钟芯片质量问题,对吧

是的 我之前出故障也是和你一样的现象 个人当时怀疑是模块电路的问题 也不排除芯片质量差
你可以看看我之前帖子里面他们说的
http://www.51hei.com/bbs/dpj-188408-1.html
回复

使用道具 举报

22#
ID:844772 发表于 2021-2-1 10:39 | 只看该作者
程序初始给它写时间,写的是不是2000啊?如果掉电后,程序重新初始化,就又给它写了一遍,冲掉了保存的时间。我建议你就不要初始化它,在调时间时处理就行了。
另外我不喜欢1302,不如多花几块买3231。
回复

使用道具 举报

23#
ID:285473 发表于 2021-2-1 13:44 | 只看该作者
你单片机没有有往里面写时序,不停覆盖
回复

使用道具 举报

24#
ID:190577 发表于 2021-2-1 14:27 | 只看该作者
李清波8 发表于 2021-2-1 13:44
你单片机没有有往里面写时序,不停覆盖

您好,没有覆盖
回复

使用道具 举报

25#
ID:190577 发表于 2021-2-1 14:27 | 只看该作者
OHHO 发表于 2021-1-31 21:19
是的 我之前出故障也是和你一样的现象 个人当时怀疑是模块电路的问题 也不排除芯片质量差
你可以看看我 ...

好的,谢谢
回复

使用道具 举报

26#
ID:568565 发表于 2021-2-1 16:46 | 只看该作者
估计就是楼主程序里面没有判断是不是第一次运行,如果是第一次运行就设置初始值,从第二次开始就从现在的值开始读取了
回复

使用道具 举报

27#
ID:190577 发表于 2021-2-2 09:37 | 只看该作者
chenyinhu 发表于 2021-2-1 16:46
估计就是楼主程序里面没有判断是不是第一次运行,如果是第一次运行就设置初始值,从第二次开始就从现在的值 ...

好的,谢谢指导
回复

使用道具 举报

28#
ID:190577 发表于 2021-8-18 14:08 | 只看该作者
OHHO 发表于 2021-1-30 21:16
感觉是质量问题,之前也在τ 宝买了1302的 时不时出现不保存的问题
后来换了1307倒是用着还问题不大

应该不是质量问题,也有好的,可以使用的。
回复

使用道具 举报

29#
ID:524818 发表于 2021-8-23 10:39 | 只看该作者
这种纽扣电池要测瞬间短路电流才知道能不能用
回复

使用道具 举报

30#
ID:190577 发表于 2021-8-26 19:49 | 只看该作者
cphnkj188 发表于 2021-8-23 10:39
这种纽扣电池要测瞬间短路电流才知道能不能用

这个怎么检测短路电流。
回复

使用道具 举报

31#
ID:624769 发表于 2021-8-27 03:22 | 只看该作者
bbxyliyang 发表于 2021-1-29 20:22
没有乱,就是从2000年1月1日,00:00:00显示,每次上电都是这个显示

按你这情况,三个可能。
1) 8脚的电池没有接好,要么是焊接技术不过关,要么是电池仓接触不良,又要么电池是坏的。
2)1脚没有接0.1uf的滤波电容,或者接的滤波电容坏了。又或者1脚的供电电压>5.5v。
3)这个DS1302刚好是坏的,这个的概率最低。
回复

使用道具 举报

32#
ID:190577 发表于 2021-8-27 07:10 | 只看该作者
188610329 发表于 2021-8-27 03:22
按你这情况,三个可能。
1) 8脚的电池没有接好,要么是焊接技术不过关,要么是电池仓接触不良,又要么 ...

好的,谢谢耐心指导。
回复

使用道具 举报

33#
ID:190577 发表于 2021-8-27 07:12 | 只看该作者
188610329 发表于 2021-8-27 03:22
按你这情况,三个可能。
1) 8脚的电池没有接好,要么是焊接技术不过关,要么是电池仓接触不良,又要么 ...

您好,1脚没有接0.1uf的滤波电容,这个一定要加吗?
回复

使用道具 举报

34#
ID:420836 发表于 2021-8-27 08:34 | 只看该作者
有时,我们应该从可信赖的供应商那里购买芯片。 否则就看运气了。
回复

使用道具 举报

35#
ID:624769 发表于 2021-8-28 14:01 | 只看该作者
bbxyliyang 发表于 2021-8-27 07:12
您好,1脚没有接0.1uf的滤波电容,这个一定要加吗?

必须加, 确保1脚掉电过程是个稳定的掉电过程,否则DS1302的1脚断电的瞬间,电源有波动,在接近8脚电压时有波动,反复切换1脚8脚供电后,来不及切换到8脚供电,可能会丢失掉 DS1302内的时间记录,就会恢复到初始时间。
回复

使用道具 举报

36#
ID:190577 发表于 2021-8-28 16:00 | 只看该作者
TTQ001 发表于 2021-8-27 08:34
有时,我们应该从可信赖的供应商那里购买芯片。 否则就看运气了。

好的,谢谢指导了。
回复

使用道具 举报

37#
ID:962745 发表于 2021-8-28 16:10 | 只看该作者
也有可能是晶体匹配负载电容的问题,DS1302要求的晶体负载电容是6p,ESR是45k,如果参数不匹配,是会导致晶体偶发性停振,建议看一下晶体手册的参数
回复

使用道具 举报

38#
ID:190577 发表于 2021-8-28 16:15 | 只看该作者
188610329 发表于 2021-8-28 14:01
必须加, 确保1脚掉电过程是个稳定的掉电过程,否则DS1302的1脚断电的瞬间,电源有波动,在接近8脚电压时 ...

好的,真的太感谢您的指导了。
回复

使用道具 举报

39#
ID:190577 发表于 2021-8-28 16:16 | 只看该作者
客舟听雨 发表于 2021-8-28 16:10
也有可能是晶体匹配负载电容的问题,DS1302要求的晶体负载电容是6p,ESR是45k,如果参数不匹配,是会导致晶 ...

好的,我测试一下,谢谢您的指导。
回复

使用道具 举报

40#
ID:3212 发表于 2021-9-7 11:58 | 只看该作者
bbxyliyang 发表于 2021-1-17 14:54
对的,值初始化了一次。

那就对了,就是每次上电就初始化一次,所以老是2000年1月1日开始计时了。

以前杜洋老师制作的时钟都会设置一个标志位,只有这个标志位为 01 才会初始化。这样可以有效避免重复初始化 。可以学习借鉴一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表