极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 24136|回复: 13

DS1302模块问题

[复制链接]
发表于 2012-8-4 15:46:14 | 显示全部楼层 |阅读模式
本帖最后由 arduino-tinker 于 2012-8-8 16:45 编辑

今天刚到的DS1302模块,本想好好试试,没想到问题一个接一个的来了,向各位大虾请教。。。

按照Ansifa的帖子Arduino学习笔记A8 - Arduino 连接 DS1302时钟模块,连接电路,下载程序,模块和他的用的是一样的。期间一切正常,但使用串口观察数据时就悲剧了。。。

1、时间跳跃变化。。。


2、设置时间时不能设成2012。。。(难道和世界末日有关?{:soso_e136:} )
一设成2012就自动变为2000。。。。。。2011、2013都能设,唯独2012不行。。。


换个3个模块,用Uno和Duemlianove都试过,问题都存在,求大虾指导。。。感激不尽。。。

补充:
进一步研究发现,其实上述两个问题可以合并为一个,核心就是:”不能输出偶数!!!”所有偶数的地方都被0代替了。。。这点在年月日时分秒都得到了证实。。。还请高手指点。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2012-8-5 12:04:13 | 显示全部楼层
用2位数试试,比如2012 就用12 设置
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-5 12:19:07 | 显示全部楼层
davidce 发表于 2012-8-5 12:04
用2位数试试,比如2012 就用12 设置

呃。。。还是不懂,能不能给个程序,感激不尽!
回复 支持 反对

使用道具 举报

发表于 2012-8-8 10:13:05 | 显示全部楼层
在硬件上找问题
1、缩短引线长度
2、DS1302加退耦(如果没有的话)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-8 11:27:16 | 显示全部楼层
飞翔的红猪 发表于 2012-8-8 10:13
在硬件上找问题
1、缩短引线长度
2、DS1302加退耦(如果没有的话)

嗯,引线的确很长,都快有半米了…!
第2个。。。本人不是学电子的,所以不是很懂,还望大虾详细指导!感激不尽!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-8 16:45:12 | 显示全部楼层
飞翔的红猪 发表于 2012-8-8 10:13
在硬件上找问题
1、缩短引线长度
2、DS1302加退耦(如果没有的话)


嗯,把引线变短,问题就解决了?太感谢了。。。能问一句,这是什么原理么?
回复 支持 反对

使用道具 举报

发表于 2012-8-10 23:43:07 | 显示全部楼层
arduino-tinker 发表于 2012-8-8 16:45
嗯,把引线变短,问题就解决了?太感谢了。。。能问一句,这是什么原理么?

减小导线的阻抗,减小线上的电损耗,使得芯片的电压稳定
回复 支持 反对

使用道具 举报

发表于 2012-10-19 13:13:46 | 显示全部楼层
本帖最后由 shenhaiyu 于 2012-10-19 13:57 编辑

还有 三个数据线最好加10k上拉电阻

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2013-8-14 21:33:27 | 显示全部楼层
arduino-tinker 发表于 2012-8-8 11:27
嗯,引线的确很长,都快有半米了…!
第2个。。。本人不是学电子的,所以不是很懂,还望大虾详细指导!感 ...

敢问,您是DS1302哪个管脚的哪根引线接的比较长?今天我把SCLK引脚的线只是接了28cm,就出现了你说的错误,然后换了根短的导线,就好了
回复 支持 反对

使用道具 举报

发表于 2013-8-14 21:37:46 | 显示全部楼层
maojidan 发表于 2012-8-10 23:43
减小导线的阻抗,减小线上的电损耗,使得芯片的电压稳定

膜拜大神,敢问大神是如何做到这么神的???像我等怎么想也不会想到竟然是导线过长的缘故(因为导线也就二三十厘米)!大神难道能够穿过电脑,看到了导线太长
回复 支持 反对

使用道具 举报

发表于 2013-8-17 08:41:14 | 显示全部楼层
dreaming 发表于 2013-8-14 21:37
膜拜大神,敢问大神是如何做到这么神的???像我等怎么想也不会想到竟然是导线过长的缘故(因为导线也就 ...

呵呵~一般新手都会有犯这个错误,拉着一跟大长线在那调试东西
回复 支持 反对

使用道具 举报

发表于 2013-8-17 23:05:37 | 显示全部楼层
maojidan 发表于 2013-8-17 08:41
呵呵~一般新手都会有犯这个错误,拉着一跟大长线在那调试东西

想问您一下,这个“大长线”大概有多大呢
回复 支持 反对

使用道具 举报

发表于 2014-4-25 10:23:40 | 显示全部楼层
感谢 ,我调试的时候也是导线过长,出现了乱码和时间不能修改的问题 ,已解决  
回复 支持 反对

使用道具 举报

发表于 2014-6-30 17:41:23 | 显示全部楼层
真乃大神。膜拜。。这样的问题都能一语道破。。佩服。。。
为什么一般的模块导线在20-30厘米茅屋压力。儿实时时钟模块九这么敏感呢???!!奇了怪了。还是质量有问题啊???
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-30 08:47 , Processed in 0.047658 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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