ENGLISH 简体中文 日本語 한국어  


APPLICATION NOTE  3644

Power Considerations for Accurate Real-Time Clocks

Abstract: By utilizing the new programmable temperature update time feature in the DS3231/DS3232, an application can reduce the total current requirements of an accurate real-time clock while maintaining superior timekeeping accuracy.

Overview

With the introduction of the DS3231 extremely accurate, I²C*-compatible, integrated RTC/TCXO/crystal, Dallas Semiconductor has redefined the accuracy expectations of a stand-alone, real-time clock. The DS3231 provides ±3.5ppm of accuracy over the industrial temperature range (-40°C to +85°C). The device achieves this level of accuracy by measuring the device temperature every 64 seconds (64s) and adjusting the load capacitance of the crystal to approach 0ppm accuracy at that specific temperature.

Current Requirements

The periodic temperature update process increases the current requirements of the device for a short period of time (worst case, 200ms). The time chart in Figure 1 demonstrates the worst-case current requirements of the DS3231 over time. All calculations assume a battery voltage of 3.63V with the I²C-compatible interface inactive.

Figure 1. DS3231 Worst-case current requirements.
Figure 1. DS3231 Worst-case current requirements.

The maximum average current draw is determined by the following calculation:



The maximum average current value of 3.0µA is provided in the DS3231 data sheet. As this value reveals, the temperature conversion process increases the total current requirement by 250%! This current increase is especially significant for applications that require extended operation from a backup power source (e.g. Lithium battery, super capacitor).

Reducing Current Requirements

The DS3232/DS3234 provide a bit field in a user-programmable register that allows the time between temperature updates to be increased, thus reducing the average current requirement. Both devices provide the C_Rate bit field in the Control/Status Register, which provides four different periods between temperature updates. This register is detailed in Table 1.

Table 1. Control/Status Register Bit Assignments
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
OSF BB32KHZ C_Rate1 C_Rate0 EN32kHz BSY A2F A1F

Table 2 shows the time between temperature updates and the resulting worst-case currents for the DS3232/DS3234. All calculations assume a battery voltage of 3.3V with the I²C-compatible interface inactive. This C_Rate bit field will default to zero at power-up, which corresponds to 64s between temperature updates.

Table 2. Time Between Temperature Updates and Resulting Worst-Case Currents
C_Rate [1:0] Temperature Update Time (s) DS3232/DS3234
Average Current (µA)
00 64 2.50
01 128 1.56
10 256 1.10
11 512 0.86

By adjusting this bit field, the current requirements can be reduced by more than 65%, extending the lifetime of a backup power source.

Accuracy

With the increase in time between temperature updates, there could be a reduction in accuracy during rapid temperature fluctuations. There is no affect on accuracy when the temperature remains stable or changes slowly.

Temperature Control

The DS3234 has added a Temperature Control Register that allows an application to disable temperature updates when the device is powered by the back-up power source. The BB_TD bit in this register controls the disable function. This bit defaults to zero at power-up, which corresponds to temperature updates being active. The register is detailed in Table 3.

Table 3. Temperature Control Register Bit Assignments
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 0 0 0 0 0 0 BB_TD

Enabling this bit reduces the total current requirement of a back up power source, but there will be degradation in timekeeping accuracy without temperature updates.

Summary

With the addition of programmable temperature update times, Dallas Semiconductor has provided accurate timekeeping with lower current requirements by introducing the DS3231/DS3232/DS3234 integrated RTC/TCXO/crystals.

*Purchase of I²C components from Maxim Integrated Products, Inc., or one of its sublicensed Associate Companies, conveys a license under the Philips I²C Patent Rights to use these components in an I²C system, provided that the system conforms to the I²C Standard Specification defined by Philips.


의견을 보내주세요!
위 내용이 도움이 되셨나요?
여러분의 의견을 기다립니다 — Maxim은 보내주신 정정이나 제안사항을 반영하고 있습니다. 이 페이지를 평가하고 의견을 보내주십시오.


자동 업데이트
관심있는 분야의 애플리케이션 노트가 나올 때 자동으로 업데이트 받고 싶으세요? 그렇다면 EE-Mail™을 신청하십시오.



추가 정보  APP 3644: Nov 04, 2005
DS3231 RTC/TCXO/크리스털이 내장된 초정밀 I²C RTC 전체 데이터 시트
(PDF, 348kB)
무료 샘플
DS3232 크리스털과 SRAM이 내장된 초정밀 I²C RTC 전체 데이터 시트
(PDF, 256kB)
무료 샘플
DS3234 크리스털과 SRAM이 내장된 초정밀 SPI 버스 RTC 전체 데이터 시트
(PDF, 300kB)
무료 샘플
 

다운로드, PDF 형식다운로드, PDF 형식 (26kB)
 AN3644, AN 3644, APP3644, Appnote3644, Appnote 3644



         



   Copyright © 2008 by Maxim Integrated Products, Dallas Semiconductor    법적 고지    개인정보보호 정책