找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5101|回復: 15
收起左側(cè)

89C2501單片做的電子鐘偏快,怎么解決?

  [復制鏈接]
ID:247667 發(fā)表于 2017-12-12 08:09 | 顯示全部樓層 |閱讀模式
各位同盟你們好,我自制了一個電子鐘,89C2501芯片,每天要快到近一分鐘,請問這是哪部分的原因,是否跟晶振有關(guān),那又取多大的晶振呢?現(xiàn)在用的是12M的,敬請熱心的朋友幫忙為感!
回復

使用道具 舉報

ID:97554 發(fā)表于 2017-12-12 12:15 | 顯示全部樓層
單片機是2051,直接做的有誤差是很正常的,可以加一片專用的1302模塊做出來就好多了
回復

使用道具 舉報

ID:111634 發(fā)表于 2017-12-12 18:10 | 顯示全部樓層
單片機模擬電子鐘都有較大誤差,用1302可避免。
回復

使用道具 舉報

ID:126608 發(fā)表于 2017-12-12 19:01 | 顯示全部樓層
微調(diào)一下與晶振連接的的電容,加大點容量。
回復

使用道具 舉報

ID:7485 發(fā)表于 2017-12-12 19:55 | 顯示全部樓層
本帖最后由 ahshmj 于 2017-12-12 20:05 編輯

加大重裝載值。先計算好,每天誤差到少。
12m晶振一般是(65535-50000)每中斷一次是50ms,你可以計算(假如每天快1分鐘)1/(24*60)=1/1440,50000/1440約等于35,那么(65535-50000-35)即可。
回復

使用道具 舉報

ID:186666 發(fā)表于 2017-12-13 11:35 | 顯示全部樓層
還是用專門的RTC芯片吧.DS3231精度不錯,性價比較高
回復

使用道具 舉報

ID:247667 發(fā)表于 2017-12-14 09:25 | 顯示全部樓層
噢,謝謝各位的支招,在這方面我得向各位學習學習了。再次謝謝了!
回復

使用道具 舉報

ID:247667 發(fā)表于 2017-12-23 07:59 | 顯示全部樓層
楊雪飛 發(fā)表于 2017-12-12 12:15
單片機是2051,直接做的有誤差是很正常的,可以加一片專用的1302模塊做出來就好多了

你好,1032和2051怎么接,能耽擱你畫個圖和詳細的說明嗎?先謝謝了!
回復

使用道具 舉報

ID:258924 發(fā)表于 2017-12-25 12:13 | 顯示全部樓層
用1302穩(wěn)住就可以了
回復

使用道具 舉報

ID:266648 發(fā)表于 2017-12-25 17:33 | 顯示全部樓層
單片機有個ds1302,用那個
回復

使用道具 舉報

ID:266627 發(fā)表于 2017-12-26 10:24 | 顯示全部樓層
如果不想用時鐘芯片,就要自己加入一些補償,比如快一分鐘,那我就先減去半分鐘,慢慢地接近。

如果用時鐘芯片,我推薦用EPSON公司的,RX8025T,自帶晶振,月差最多十來秒。這個芯片每秒鐘會輸出一次中斷,可以用來計數(shù)
回復

使用道具 舉報

ID:84283 發(fā)表于 2017-12-26 19:12 | 顯示全部樓層
用個專門的芯片把  DS1302 等
回復

使用道具 舉報

ID:267307 發(fā)表于 2017-12-26 20:28 | 顯示全部樓層
可以用專門的時鐘芯片做,時間準確,效果好
回復

使用道具 舉報

ID:262628 發(fā)表于 2017-12-27 12:03 | 顯示全部樓層
這位個是一個經(jīng)典設(shè)計了,論壇里支援很多呀
回復

使用道具 舉報

ID:267705 發(fā)表于 2017-12-27 14:23 | 顯示全部樓層
pcf8563也可以,直接算時間,肯定有誤差
回復

使用道具 舉報

ID:268015 發(fā)表于 2017-12-27 21:18 | 顯示全部樓層
晶振本身就不是特別準
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表