• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

DS1302的不走时的问题

大棒棒猪 2019-04-04 浏览量:2721

项目的板子用到了DS1302的时钟芯片,偶尔写进时间之后,能够完全正常的走时。掉电之后,有小电池也可以保持时间。

但是有时候会出现不走时的现象,掉电时间又会清零。另外就是,不走的时候,手拿镊子戳一下晶振的一脚,时间就开始走了。。。然后就可以一直走。

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 晶振脚上的匹配电容不能太大和太小,用6pf电容试试看,还有一种可能就是ds1302假货很多,有不走时的,有电流大的,所以可以代换一下芯片试试
    • 发布于 2019-04-04
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 你这时走时不走的,是晶振没有起振,晶振引脚及匹配电容焊接检查下,还有时钟晶振32.768K对匹配电容要求比较严格,按楼上说的加个6P电容试试。

    掉电时间清零,那肯定时电池没电或电池引脚有虚焊肯能

    • 发布于2019-04-04
    • 举报
    • 评论 0
    • 0
    • 0

  • 看你的说明应该是供电不好或者晶振质量问题

    震荡部分停振可能是电容或者晶振质量问题,也有可能是芯片的原因,可以更换新的试一试

    • 发布于2019-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种是晶振工作异常,那个DS1302的晶振一方面是作为内部时钟基准,另一方面,它也是I2C通信的时钟来源,如果晶振异常,与DS1302的I2C通信也会异常,那个时钟无法读也无法写

    至于晶振异常的原因可能有:封装不匹配,匹配电容参数不正确

    • 发布于2019-04-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是晶振与匹配电容不兼容的问题吧,换一下电容的容值再试试,从10pF 到6pF都试试

    还有晶振的质量不好也可能是这种问题

    • 发布于2019-04-06
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

DS1302的不走时的问题