ENGLISH 简体中文 日本語 한국어  


アプリケーションノート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.


フィードバックをお寄せください。
内容に満足されましたか、あるいは満足されていませんか?もっと良いページにできると思いますか?あるいは、単なるコメントでも結構です。フィードバックをお待ちしています。—マキシムはお客様からいただく訂正、提案を元に改善していきます。 このページを評価し、フィードバックを送信する。


自動アップデート
お客様が関心のある分野でアプリケーションノートが新規に掲載された際に自動通知Eメールの受信を希望する場合は、EE-Mail™にご登録ください。



その他の情報  APP 3644: Nov 04, 2005
DS3231 超高精度I²C対応RTC/TCXO/水晶 フルデータシート
(PDF, 352kB)
無料
サンプル
DS3232 水晶およびSRAM内蔵、超高精度I²C RTC フルデータシート
(PDF, 256kB)
無料
サンプル
DS3234 水晶およびSRAM内蔵、超高精度SPIバスRTC フルデータシート
(PDF, 300kB)
無料
サンプル
 

ダウンロード、PDFフォーマットダウンロード、PDFフォーマット (38kB)
 AN3644, AN 3644, APP3644, Appnote3644, Appnote 3644


      プライバシーポリシー    法的お知らせ

      Copyright © 2008 by Maxim Integrated Products, Dallas Semiconductor