DS3231는 I2C 방식으로 통신하는 고정밀 RTC 입니다.
오차울은 아래와 같습니다.
* Accuracy ±2ppm from 0°C to +40°C
* Accuracy ±3.5ppm from -40°C to +85°C
상온에서는 2ppm의 오차율이 있습니다. ppm은 분당 출력하는 pulse의 수 입니다.
DS3231는 I.C 내부에 32khz의 크리스탈을 내장하고 있습니다. 그러므로 오차율은 2/(32000 * 60) 입니다.
즉, 0.00010416%의 오차를 가집니다. 하루를 초로 환산하면, 86,400 초입니다. 여기서, 오차율을 적용하면,
하루에 0.09초의 오차가 발생할 수 있습니다. 년으로 계산하면, 32.4초의 오차가 발생합니다.