找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5980|回復(fù): 16
打印 上一主題 下一主題
收起左側(cè)

DS3231時(shí)間總被清零不知什么原因?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
#
ID:98875 發(fā)表于 2020-7-31 09:55 | 只看該作者 回帖獎勵 |正序?yàn)g覽 |閱讀模式
DS3231有備用電池,電池電壓正常不用懷疑電池沒電!主電源斷電后段時(shí)間內(nèi),走時(shí)正常,時(shí)間稍長大約12個小時(shí)左右,重新上電時(shí)間就歸零了!系統(tǒng)用的3.3V供電,IIC接口有4.7K上拉電阻。請高手指點(diǎn)一下!謝謝!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

16#
ID:1106336 發(fā)表于 2023-12-25 21:40 來自手機(jī) | 只看該作者
不單單是3231時(shí)鐘 8025時(shí)鐘也會有這種類似問題
回復(fù)

使用道具 舉報(bào)

15#
ID:37023 發(fā)表于 2022-5-18 18:54 來自手機(jī) | 只看該作者
復(fù)位腳要接地嗎
回復(fù)

使用道具 舉報(bào)

14#
ID:940176 發(fā)表于 2021-7-14 09:36 | 只看該作者
檢查復(fù)位引腳鏈接
回復(fù)

使用道具 舉報(bào)

13#
ID:585428 發(fā)表于 2021-5-11 16:21 | 只看該作者
dajingjiu 發(fā)表于 2020-8-8 10:57
問題已經(jīng)解決,首先聲明:
1:不是電池缺點(diǎn)造成的;
2:不同廠家的DS3231芯片本身存在一定的差異性,包括 ...

樓主你好,我最近也遇到了DS3231這款時(shí)間芯片自己清零到2000年1月1日這個問題。
我查看歷史記錄貌似是開機(jī)后出現(xiàn)的問題,但是我不能完全確定,因?yàn)椴⒉皇敲看沃貑r(shí)間都會被重置。
我的程序每次開機(jī),都會將DS3231初始化一下,
  1. void DS3231_Init(void)
  2. {
  3.         IIC_Init();
  4.         I2cByteWrite(0x0e,0);
  5.         delay_ms(2);
  6.   I2cByteWrite(0x0f,0x0);
  7.         delay_ms(2);
  8. }
復(fù)制代碼

請問是不是這個問題導(dǎo)致的,求教。
回復(fù)

使用道具 舉報(bào)

12#
ID:98875 發(fā)表于 2020-8-8 10:57 | 只看該作者
問題已經(jīng)解決,首先聲明:
1:不是電池缺點(diǎn)造成的;
2:不同廠家的DS3231芯片本身存在一定的差異性,包括穩(wěn)定性、抗干擾性等等;
3:軟件對芯片有影響
那究竟是什么原因呢?答案是和DS3231的工作過程有關(guān)系,我們是用的治具(測試架)進(jìn)行檢測的,測試時(shí)是先接通電源后上的測試板(板載SS3231)。這樣測試會造成DS3231數(shù)據(jù)丟失,上電過程相當(dāng)于帶點(diǎn)操作,這個過程會造成電壓不穩(wěn)定,從而造成數(shù)據(jù)丟失!后來改進(jìn)為先上板子后接通電源,未發(fā)現(xiàn)數(shù)據(jù)清零情況!
回復(fù)

使用道具 舉報(bào)

11#
ID:810937 發(fā)表于 2020-8-4 09:35 | 只看該作者
程序應(yīng)該沒問題,換個紐扣電池試試
回復(fù)

使用道具 舉報(bào)

10#
ID:420836 發(fā)表于 2020-8-4 08:23 | 只看該作者
可能是因?yàn)樵陉P(guān)閉主電源后電池已放電。
回復(fù)

使用道具 舉報(bào)

9#
ID:584814 發(fā)表于 2020-8-3 12:31 | 只看該作者
價(jià)格高的未必是真品,但價(jià)格低的一定是仿品。
如果一般玩玩,直接買最便宜的就好。如果要求高可直接買內(nèi)置電源的。
回復(fù)

使用道具 舉報(bào)

8#
ID:98875 發(fā)表于 2020-8-3 08:58 | 只看該作者
1692483014 發(fā)表于 2020-8-1 01:20
你依據(jù)什么來推斷你重新開機(jī)出問題的那次上電時(shí)程序沒有重新初始化DS3231呢?
你是每次開機(jī)打印了日志, ...

另外換了一家芯片,測試了兩三天暫未發(fā)現(xiàn)有問題!看來真的是芯片質(zhì)量問題,而且更換的芯片還是山寨的價(jià)格在3.8元,那些號稱進(jìn)口原裝的只是個幌子?!
回復(fù)

使用道具 舉報(bào)

7#
ID:804115 發(fā)表于 2020-8-1 01:20 | 只看該作者
dajingjiu 發(fā)表于 2020-7-31 21:26
這個沒有重復(fù)初始化的,現(xiàn)象是時(shí)好時(shí)壞!

你依據(jù)什么來推斷你重新開機(jī)出問題的那次上電時(shí)程序沒有重新初始化DS3231呢?
你是每次開機(jī)打印了日志,還是說,你用邏輯分析儀抓取了單片機(jī)和DS3231之間通訊的數(shù)據(jù)呢?
你不要告訴我你什么都沒有做,就主觀臆斷的說就是沒有重新初始化,凡事要靠事實(shí)來說話,不能完全靠主觀推斷。
回復(fù)

使用道具 舉報(bào)

6#
ID:98875 發(fā)表于 2020-7-31 21:27 | 只看該作者

10多元錢買的應(yīng)該是正品。
回復(fù)

使用道具 舉報(bào)

5#
ID:98875 發(fā)表于 2020-7-31 21:26 | 只看該作者
1692483014 發(fā)表于 2020-7-31 12:11
單片機(jī)重新初始化了DS3231模塊,導(dǎo)致時(shí)間清零?

這個沒有重復(fù)初始化的,現(xiàn)象是時(shí)好時(shí)壞!
回復(fù)

使用道具 舉報(bào)

地板
ID:98875 發(fā)表于 2020-7-31 21:26 | 只看該作者
szb314 發(fā)表于 2020-7-31 12:09
看看程序上電時(shí)會不會重置時(shí)間......

程序初始化的話,上電后時(shí)鐘時(shí)鐘會被清零的,但現(xiàn)在的現(xiàn)象是時(shí)好時(shí)壞!
回復(fù)

使用道具 舉報(bào)

板凳
ID:46999 發(fā)表于 2020-7-31 14:23 | 只看該作者
買的DS3231是贗品
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:804115 發(fā)表于 2020-7-31 12:11 | 只看該作者
單片機(jī)重新初始化了DS3231模塊,導(dǎo)致時(shí)間清零?
回復(fù)

使用道具 舉報(bào)

樓主
ID:807591 發(fā)表于 2020-7-31 12:09 | 只看該作者
看看程序上電時(shí)會不會重置時(shí)間......
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表