![]() |
發布時間: 2022-6-23 15:18
正文摘要:時鐘芯片有很多種,最傳統的當數DS1302了,但這個的精度受晶振影響太大了,晶振要匹配得很好才會精準。剛開始的時候我也用過幾個,偏差確實不是一般的大。 后來用過DS1307,相比1302來說使用I2C接口可以節省一條數 ... |
如果MCU帶RTC,則我喜歡用MCU的RTC,經過校準,軟件做補償。 比如現在我用的是STC8H8K64U的RTC,外接32768Hz晶振,10ppm,12pF電容。MCU內核是穩壓的,所以供電2.5~5V,頻率變化在2ppm之內,而溫度變化0~50度,頻率變化也在5ppm之內。做了幾個手表,校準后,測試了3個月,誤差2秒一個月。 校準方法是,用GPS校準過的有源恒溫晶振(我用的是54所二手的10MHz恒溫晶振誤差在0.01ppm之內),這個晶振做的周期計,手表輸出的秒信號,有誤差,則軟件修正,我是按10天誤差N秒的方式修正(RTC最小計時單位是1/128 ms,實際就是6750秒修正一次),則理論月誤差最高在1.5秒,實測2秒。一年四季一個周期誤差不會超過1分鐘。 |
8025用起來還算不錯,i2c總線,封裝也不大,有興趣可以嘗試 |
補充:上面說的SD3078精度不怎么樣,誤差明顯。 |
DS3231的16腳的現在也是十多塊左右 RX8025精度和DS3231區別不大,喜歡哪個就用哪個,RX8025價格是要低一些的了 但我個人覺得不重要,做這種東西的,大多是個人DIY點小東西玩玩,不差那幾塊錢 我一直都是用DS3231,19年的時候買了五片,那時候是五塊多,現在都快20塊了 畫板封裝的時候,畫一個通用封裝,這樣的話,SOP8和SOP16都可以用 |
我有很多RX8025,幾年前買的,沒想到這東西現在這么值錢了,也值大幾百塊錢了 |
研究一下性能,然后看看價格,比較一下性價比 |
我的方法是DS1302+RX8025,主要是RX8025的程序不會,試了試一般做個時鐘還可以 |
帶溫度補償的精度可以的 |
看你的用途了,如果一般設計,可以選擇DS1302 |