久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 時鐘芯片精度比較-DS1302-DS3231-RX8025 附單片機源程序 [打印本頁]

作者: 殺死比亞    時間: 2020-5-17 14:29
標題: 時鐘芯片精度比較-DS1302-DS3231-RX8025 附單片機源程序
以前用DS1302 做了萬年歷,感覺精度不穩定,受晶振和匹配電容的影響,不同的DS1302誤差也不一樣
在網上查資料,精度比較高的兩種實時芯片,DS3231,RX8025,兩則都能在TB上買到,就是DS3231好貴哦
它們的性能呢,就不用多說了,芯片手冊里都有,就簡單說一下,DS3231-RX8025都是IIC通訊,內置晶振
,中斷輸出,鬧鐘寄存器。

綜上,自己做了一個DS1302-DS3231-RX8025三個一的一個時鐘,單片機STC12C5A32S2用來觀察它們的精度,經過一周多的時間觀察,果然1302不行,
做了四個,四個1302變化的都不一樣,而3231和8025還是比較理想,4塊板子上的3231-8025走時都很準確

綜合比較DS3231和8025勝出,再綜合價格,RX8025為最終勝者。不過RX8025沒有備用電池接口VBAT,需要
設計一個主備電切換電路。

LCD是LCD160160,比較少見,在咸魚上淘的,當初調試這款液晶時,化了很大功夫,大家可以選擇自己熟練
的液晶顯示。

供大家交流學習,有不同看法可以一起交流

上傳的文件有程序,PCF原理圖,以及芯片手冊。

這里就貼主函數程序,完整程序見附件
  1. /*****************************************************************************
  2. 1.本程序時測試DS1302,DS3231,RX8025三款時鐘芯片的精準度,基于液晶LCD160160顯示
  3. 程序說明:
  4.         1.RX8025,DS3231都是IIC通訊,本程序中RX8025采用了比較完善的IIC程序;
  5. DS3231采用的是比較簡單的IIC程序,但兩者原理都是一樣的。
  6.         2.本程序中星期的計算是采用公式計算的得來,原型是蔡勒公式,與網上的公式都是
  7. 大同小異。所以在此程序中的“周”只計算了一次,是根據DS1302讀出來的“年月日”數據來
  8. 計算的,因為三個時鐘芯片的年月日都一樣,所以就只計算一次。因此在向各個芯片寫數據
  9. 時,只寫了年月日,時分秒,沒有寫周數據。
  10. 實驗結果:
  11.         1.用主電時各芯片的精度:DS3231>RX8025>DS1302,3231與8025的精度都比較準,1302的
  12. 精度就受很多影響了,因為是外置晶振,受晶振精度以及匹配電容的影響,多個1302的準確度
  13. 都不一樣。不過多個3231,8025比較,他們之間的誤差都比較小。
  14.         2.掉電測試,精度DS3231和RX8025相差不大,DS1302誤差比較大
  15. ******************************************************************************/
  16. #include "STC12_INT.H"
  17. #include "KEYBord.h"
  18. #include "DisplayTime.h"
  19. #include "STC12_UART.H"

  20. void main()
  21. {
  22.         P4SW =0X70;        //將P4.4 P4.5 P4.6設為IO口模式
  23.         Time0_Init(10);
  24.         Init_LCD1616();
  25.         Clear_Screen(0);
  26.         Write_6x16Font_N(1,0,0,"實時時鐘精度測試");
  27.         RX8025_Init();
  28.         while(1)
  29.         {
  30.                 GetKeyValue();        //讀取按鍵數據
  31.                 GotoDisplay();        //顯示3個時鐘芯片的數據
  32.         }
  33. }

復制代碼

DS3231.png (31.22 KB, 下載次數: 278)

DS3231.png

RX8025.png (37.14 KB, 下載次數: 249)

RX8025.png

(Q3$ZT[86L2KE(2J}`U{N8I.jpg (219.83 KB, 下載次數: 188)

(Q3$ZT[86L2KE(2J}`U{N8I.jpg

0XL`O)CD5)(AX~D3CEGDZ3C.jpg (272.77 KB, 下載次數: 247)

0XL`O)CD5)(AX~D3CEGDZ3C.jpg

2CQ4NC4WUF2DBLXMBRT@W}3.jpg (237.79 KB, 下載次數: 182)

2CQ4NC4WUF2DBLXMBRT@W}3.jpg

U}NJ$7XYLPEYXKH{W3@%GHL.jpg (195.56 KB, 下載次數: 162)

U}NJ$7XYLPEYXKH{W3@%GHL.jpg

DS3231-DS1302-RX8025.zip

5.99 MB, 下載次數: 739, 下載積分: 黑幣 -5


作者: 51jia    時間: 2020-5-17 19:38
樓主是有心人,做了PCB測試,要是我最多弄模塊試一下精度
作者: fsj5098    時間: 2020-5-17 22:23
終于看到了,rx8025在stc 驅動的例子,
作者: 殺死比亞    時間: 2020-5-18 10:36
51jia 發表于 2020-5-17 19:38
樓主是有心人,做了PCB測試,要是我最多弄模塊試一下精度!

5元5塊PCB,適合打樣板測試
作者: 殺死比亞    時間: 2020-5-18 10:38
fsj5098 發表于 2020-5-17 22:23
終于看到了,rx8025在stc 驅動的例子,

前期搞RX8025,還是有點困難,都是IIC程序的問題,參考了一些IIC程序,現在這個IIC程序,RX8025-T RX8025-AC 兩種型號的芯片都匹配
作者: 7780000    時間: 2020-6-16 09:42
學習一下 正在研究RX8025
作者: qpzmg    時間: 2020-8-25 09:49
看看樓主是如何驅動這塊LCD160160,
作者: aking991    時間: 2020-9-11 11:23
我作的項目用的都是用8025的,時鐘超準,一年內都不需要校時,可以說好用的
作者: IdeaMing    時間: 2020-9-12 10:07
試試PCF8563
作者: ghk111    時間: 2021-3-30 19:42
漂亮的作品,專業的研究,我先下載學習學習。我是業余時間玩單片機,一直拿不定用哪個時鐘芯片。今天看到你的文章,非常高興。
作者: 無聊到處逛    時間: 2021-5-20 22:42
老實說,我的是DS1302一年落來都沒有比手機上的時間慢多少。基本上準
作者: szb314    時間: 2021-5-21 08:10
其實是時鐘信號源的問題,只要晶振準,這幾個都準,共用一個晶振信號不一定行的,不要再搞笑了
作者: fsj5098    時間: 2021-5-21 19:51
szb314 發表于 2021-5-21 08:10
其實是時鐘信號源的問題,只要晶振準,這幾個都準,共用一個晶振信號不一定行的,不要再搞笑了

不是晶振準,而是要晶振穩吧
作者: 113777810    時間: 2021-5-22 06:27
我做了幾個ds1302的,都有很大的誤差,也想重新做個ds3231的,正在學習中,感謝樓主分享
作者: 西點鐘靈毓秀    時間: 2021-5-22 15:12
看看樓主是如何驅動這塊LCD160160
作者: zdmjjp    時間: 2021-5-28 06:38
謝謝樓主分享!下載學習一下
作者: zdmjjp    時間: 2021-5-28 06:39
我做了幾個ds1302的,都有很大的誤差,也想重新做個ds3231的,正在學習中,感謝樓主分享

作者: yxdz1358    時間: 2021-11-6 10:03
網上關于RX8025方面的資料比較少,特別是它與STC單片機的源程序就更少,感謝樓主的無私奉獻,下載學習一下!
作者: motofan001    時間: 2022-2-18 22:45
可以用在STC15w408AS上嗎
作者: 2273085954    時間: 2022-2-23 09:38
找到想要看到的東西
作者: fancunwu    時間: 2022-3-20 22:41
現在DS3231漲到10元一片了,以前才3元,不再考慮用DS3231,還是8025便宜,就是資料太少,樓主的程序參考價值很大,感謝!
作者: yxdz1358    時間: 2022-3-30 18:31
用TX8025芯片做好的時鐘,運行是正常的,可是不知道為什么,斷電再上電,有時候時間會變呢,好奇怪啊,特別是小時,一下子會變成了45  ,有人碰到過嗎?是時鐘芯片問題,還是程序的問題呢?
作者: 小丑only    時間: 2022-5-5 16:06
為什么我下載之后,數字總是閃動。最后白屏。重啟后還是故障。
作者: HWL0541    時間: 2022-5-10 09:49
1302和晶振有關同一個1302不同的晶振精度不同
作者: actftg    時間: 2022-5-16 21:27
DRST腳接啥
作者: lunerlee    時間: 2022-6-10 22:20
中午找到一個用8025的程序了,謝謝樓主。慢慢學習中。
作者: 一事無成    時間: 2022-6-15 18:50
直接用恒溫晶振驅動單片機會不會更好?
作者: yegaopo    時間: 2022-6-17 13:57
我都用貝嶺的時鐘芯片,便宜可靠
作者: kz0018    時間: 2022-6-20 19:02
壓縮包名亂碼,解壓縮后里面文件夾和文件也是亂碼,不知怎么回事
作者: fancunwu    時間: 2022-6-23 13:58
小丑only 發表于 2022-5-5 16:06
為什么我下載之后,數字總是閃動。最后白屏。重啟后還是故障。

我的也是,就亮了一下,一直是白屏,難道是屏燒壞了
作者: ye815866782    時間: 2022-6-27 09:12
謝謝樓主分享!給了很大幫助
作者: dianzifashaoyou    時間: 2022-10-13 10:01
DS3231現在10元還是便宜的好用
作者: yingalstom    時間: 2022-11-14 13:43
精度還是挺高的
作者: lmn2005    時間: 2022-11-15 20:37
RX-8025T的0x0D,0E,0F三個控制寄存器說明不是很詳盡,部分沒有給個說法。
作者: skyrusher    時間: 2022-11-15 21:58
LCD160160有沒有arduino的示例?最好是用esp8266的,這樣就可以做個能動態顯示時間天氣的萬年歷。
作者: waxkj    時間: 2023-3-8 14:17
非常感謝分享!謝謝!學習了。
作者: yueguang3048    時間: 2023-3-9 09:11

以前寫的  插眼


作者: dianzifashaoyou    時間: 2023-3-26 13:59
rx8025在stc應用比較少,學習
作者: yygdzjs    時間: 2023-3-29 08:52
從時鐘測試,應該是一個對技術執著的人。值得學習,謝謝分享給大家.
作者: drycal    時間: 2023-5-4 12:35
最近想學習一下tx8025,剛好借鑒,謝謝分享
作者: 安德烈123    時間: 2023-11-2 22:39
好東西啊,剛才下載看了下,貨真價實,謝謝前輩,
作者: 安德烈123    時間: 2023-11-2 22:39
太好了,萬分感謝兄弟
作者: lmn2005    時間: 2023-11-3 10:56
rx8025的寄存器相對較少
作者: shh200438    時間: 2023-11-7 10:57
感謝樓主比較, 更加好選擇了.
作者: hzcxdong    時間: 2023-11-10 09:40
哪位前輩請指導,如何將 DS1220Y-120+ 里面的數據復制到另一個新的芯片,感謝!
作者: chxelc    時間: 2023-11-11 10:03
這才是“小馬過河”的精神,與其問哪個時鐘芯片方案準,為什么不去試試呢?
作者: lxm41577    時間: 2023-11-12 14:34
樓主 RX8025 能搞個匯編嗎,C只會看個大概,非常感謝
作者: 阿飛7812    時間: 2023-11-14 09:20
yegaopo 發表于 2022-6-17 13:57
我都用貝嶺的時鐘芯片,便宜可靠

1527有做好沒,發一個出來分享一下
作者: liixaofei5    時間: 2023-11-17 17:28
資料很好,學習了
作者: hzcxdong    時間: 2023-11-17 22:13
hzcxdong 發表于 2023-11-10 09:40
哪位前輩請指導,如何將 DS1220Y-120+ 里面的數據復制到另一個新的芯片,感謝!

哪位高手能指導一下嗎,謝謝
作者: 安德烈123    時間: 2023-12-8 15:46
樓主的程序不錯,按照著用了,一次成功,非常感謝
作者: 安德烈123    時間: 2023-12-8 15:49
照著樓主的程序移植到我芯片里,一次搞定,OLED顯示日期時間OK,顯示AHT20溫濕度也OK,以前我用DS3231的,太貴了,這次這個便宜了很多,精度也高,非常感謝

SSS.jpg (87.89 KB, 下載次數: 511)

SSS.jpg

作者: 安德烈123    時間: 2023-12-8 15:50
lxm41577 發表于 2023-11-12 14:34
樓主 RX8025 能搞個匯編嗎,C只會看個大概,非常感謝

匯編太復雜了,兄弟,我建議你還是學C,
作者: mvzimo    時間: 2023-12-9 19:45
很有參考價值,最近正在學習,非常感謝
作者: cnfloatleaf    時間: 2023-12-10 00:12
yxdz1358 發表于 2022-3-30 18:31
用TX8025芯片做好的時鐘,運行是正常的,可是不知道為什么,斷電再上電,有時候時間會變呢,好奇怪啊,特別 ...

這種情況應該是備用電源沒有電造成,斷電后時鐘不能保持運行。
作者: gzdavy    時間: 2024-4-2 04:45
IdeaMing 發表于 2020-9-12 10:07
試試PCF8563

我試了,非常差,但可能還是比DS1302好點
作者: gzdavy    時間: 2024-4-2 04:46
yxdz1358 發表于 2022-3-30 18:31
用TX8025芯片做好的時鐘,運行是正常的,可是不知道為什么,斷電再上電,有時候時間會變呢,好奇怪啊,特別 ...

我也會遇到這個問題。網上有一份帖子說是芯片質量問題。我懷疑我從網上買的幾毛錢的8025t是不是就是這些問題芯片。
作者: gzdavy    時間: 2024-4-2 04:59
最近我用了四個芯片,利用NTP作為基準時間進行校準后比較精確度。其中DS3231SN帶缺口的是最佳的,基本每天誤差為0.1秒,其次是RX8025T0.12秒,第三名DS3231M不帶缺口,每天誤差0.18秒,最后一名是PCF8563,每天誤差0.7秒。問題是RX8025T走時會亂,可能是因為我的線路干擾問題,也有可能是芯片質量問題,還沒研究出來。
作者: 指北針    時間: 2024-4-3 12:25
可以看出這是一位認真的人,一位嚴謹的人
作者: tt2016    時間: 2024-4-6 20:47
我也剛好想試試ds3231看看精度怎么樣,正在學習中,感謝樓主分享
作者: lksbbs    時間: 2024-4-7 08:21
fsj5098 發表于 2021-5-21 19:51
不是晶振準,而是要晶振穩吧

這么嚴肅的話題用不一定這種不確定詞。。。
作者: npn    時間: 2024-11-16 11:15
STC8051U、STC8、STC32部分型號內置RTC功能、加個32768晶振和電池和外圍電路就能計時。
作者: Frank660405    時間: 2024-12-27 14:10
學習一下
作者: xu__changhua    時間: 2025-1-4 23:16
IdeaMing 發表于 2020-9-12 10:07
試試PCF8563

PCF8563也不錯,做過但沒有精度測試。
作者: qinlu123    時間: 2025-1-16 10:00
8025是非常準,晶振內置
作者: zhaozhijiang    時間: 2025-1-18 21:49
最近剛好要做個電子鐘,不錯的分享
作者: lksbbs    時間: 2025-1-20 08:43
有沒有衛星校時,或者無線電校時的?




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 四虎wz| 国产一级一片免费播放放a 免费国产视频 | 91视频一区二区三区 | 日韩精品久久久久久久 | 免费日韩av | 精品一区二区国产 | 欧美日韩国产二区 | 国产视频99| 日本三级一区 | 97国产视频 | 一区| 中文字幕在线观看一区二区 | 国产一区免费视频 | www激情 | 永久黄网站色视频免费观看w | 成人国产精品免费观看 | 国产免费黄色 | 久精品视频 | 久久久久蜜桃 | 亚洲久久久久 | 秋霞一区二区 | av在线天堂| 91成人精品一区在线播放 | 男女瑟瑟视频 | 久久久久久久久久久久久久久久久久久 | 欧美日韩一区二区三区视频 | 欧美不卡在线 | 亚洲国产欧美日韩在线 | 美女视频一区二区 | a级黄色片 | 九九精品在线视频 | 99re视频 | 懂色av懂色av粉嫩av | 国产成人99久久亚洲综合精品 | 中文字幕日韩在线观看 | 国产一级在线 | 两性免费视频 | 麻豆精品一区二区 | 亚洲无人区一线二线三线 | 久久99久久久 | 国产精品成人免费精品自在线观看 |