RTC实时时钟不准的问题
时间:10-02
整理:3721RD
点击:
我测试过了两颗RTC时钟芯片M41T0和DS1339AU,走的都不是准,三个星期差了1分钟多钟,查了一下网上,说是晶振的问题,我原来用的是±20ppm的32.768kHz晶振,是否用±5ppm的会好些?M41T0内部集成了负载电容12.5pF, 是否就不需要再外接电容了?另外,M41T0在使用前需要校准么?谢谢
用有源晶振会好些
用多少精度的晶振,取决于你需要多高的时钟精度啊,1ppm就是百万分之一,你自己算合不合要求。
外部负载电容要不要的问题,你看datasheet就会有说的,如果没有说,直接问卖给你晶振的人。一般无源晶振是需要的。多大的负载电容不一定一样,最好问清楚。
±5ppm会好些。建议上规格书,因为没有用过。
可以考虑用自带振荡器的RTC芯片比如DS3231M
Timekeeping Accuracy ±5ppm (±0.432 Second/ Day) from -45°C to +85°C
刚看了下DS3231精度更高
Accuracy ±2ppm from 0°C to +40°C
Accuracy ±3.5ppm from -40°C to +85°C
使用外部晶振的都要校准
