Overview
リアルタイムクロックは、機器の現在時刻や日付を低消費電力で保持するための半導体部品です。多くの製品は、年・月・日・曜日・時・分・秒を扱うカレンダー機能を備えています。電源断があっても、バックアップ電源や内蔵電池と組み合わせることで時刻の連続性を確保しやすくなります。組み込み機器では、起動時の時刻復元、定刻動作、記録データのタイムスタンプ付与などに使われます。アラームや割り込み出力を持つ製品は、指定時刻での通知や機器のウェイクアップにも向きます。接続方式はI2CやSPIなどがあり、マイコンとの相性や配線本数で選ばれることが多いです。精度は発振方式、外部水晶、温度変化、部品の仕様によって変わるため、用途に応じた確認が重要です。
What This Includes
時刻・日付の保持
機器の現在時刻やカレンダー情報を保つ機能です。起動後の時刻復元や記録の基準になります。
バックアップ電源対応
主電源が切れても時刻保持を続ける考え方です。電池やスーパーキャパシタと合わせて使われます。
I2C/SPI接続
マイコンと通信して時刻設定や読み出しを行う接続方式です。配線数や既存バスとの相性が選定に影響します。
アラーム・割り込み
指定時刻に通知やウェイクアップを行う機能です。省電力動作と組み合わせやすいです。
低消費電力動作
待機時の消費を小さくして電池寿命を延ばしやすくします。常時時刻を保つ部品として重要です。
温度特性と精度
温度変化によるずれや公称精度の違いを見ます。用途に応じて重視度が変わります。
Use Cases
停電後も時刻を残したい制御機器
電源断のあとに時刻再設定を減らしたい場面です。
データロガーや計測器
測定値に正しい時刻を付けたい場面です。
定刻起動や通知を行う機器
決まった時刻に処理を開始したい場面です。
温度変化の大きい環境
屋外や装置内部で時刻精度を保ちたい場面です。
FAQ
Qリアルタイムクロックは何をする部品ですか?
A機器の現在時刻や日付を保つ部品です。主電源が切れてもバックアップ電源と組み合わせて時刻を維持しやすくします。組み込み機器の起動後処理や記録に使われます。
Q電源が切れても時刻を保てるのはなぜですか?
ARTCは低消費電力で動くように設計されており、バックアップ電源と合わせて使われます。主電源が落ちても、時刻保持に必要な部分だけを動かし続けやすいです。電池やスーパーキャパシタが使われることがあります。
QI2C接続とSPI接続はどう違いますか?
AI2Cは少ない配線で複数機器を扱いやすく、SPIは構成によって使い分けやすい方式です。どちらが良いかは、マイコンの対応や基板の設計方針で変わります。配線本数と既存バスとの相性を比べるのが基本です。
QRTCの精度はどうやって決まりますか?
A発振方式、基準周波数、温度特性、部品の仕様で精度が変わります。一般的な用途では十分でも、長期記録や測定用途では差が出やすいです。必要精度と使用環境を先に確認すると選びやすくなります。
Qアラーム機能はどんなときに便利ですか?
A指定時刻に機器を起こしたり、定期処理を行ったりしたいときに便利です。省電力で待機しながら必要時だけ動かす設計と相性が良いです。通知や計測の開始時刻を合わせたい場面でも使われます。
Common Topics
組み込み機器の時刻保持
マイコン搭載機器で時刻を維持する基本的な使い方です。電源断後の再設定を減らしたい場面で重要です。
バックアップ電源
主電源が落ちた後もRTCを動かし続けるための電源です。電池やスーパーキャパシタの扱いが選定に関わります。
I2C/SPI通信
RTCとマイコンを結ぶ代表的な通信方式です。配線本数や既存のバス構成で向き不向きが出ます。
カレンダー・アラーム機能
年月日や曜日の管理、指定時刻の通知に関わる機能です。用途によって必要性が変わります。
高精度・温度補償
温度変化に対するずれを抑える考え方です。計測機器や長期運用で重視されます。
Common Formats
RTC IC
単体のリアルタイムクロックICです。基板設計に合わせて自由に組み込める一方、バックアップ電源や周辺部品の検討が必要になります。量産設計では、必要な機能だけを選びやすい形式です。
RTCモジュール
RTC回路をまとめたモジュール形式です。配線が簡単で、試作や学習で扱いやすいです。単体ICより自由度は下がる場合がありますが、短期間で動作確認しやすいです。
I2C接続RTC
I2Cでマイコンと通信するRTCです。配線本数が少なく、複数デバイスとまとめて使いやすいです。省ピン設計や既存I2Cバスとの親和性を重視するときに選ばれます。
SPI接続RTC
SPIでマイコンと通信するRTCです。I2Cより線数は増えやすいものの、既存のSPIバスに合わせやすい場合があります。回路全体の構成に合わせて選ぶと実装しやすいです。
Motivations
基本理解
リアルタイムクロックが何をする部品か、どんな役割を持つかを知りたい意図です。学習の入口として基本概念を整理したいときに使われます。
比較検討
複数のRTC製品や方式の違いを比べたい意図です。精度、消費電力、接続方式、機能の差を見たいときに使われます。
部品選定
用途に合うRTCを選びたい意図です。マイコンとの相性やバックアップ方法を含めて判断したいときに使われます。
電源断対策
停電や電源遮断のあとも時刻を残したい意図です。時刻が消える問題を解決したいときに使われます。
購入候補探し
実装用の部品やモジュールを探したい意図です。評価用から量産向けまで、候補を絞りたいときに使われます。
Reasons It Helps
電源断対策
停電や主電源断のあとも時刻を残したい意図です。時刻再設定の手間を減らしたいときに重要です。
低消費電力化
電池駆動や待機時間の長い機器で消費を抑えたい意図です。長寿命化や保守間隔の延長に関わります。
高精度時刻管理
時刻のずれを小さく抑えたい意図です。記録や計測で時間の信頼性を重視するときに使われます。
接続しやすさ重視
既存のマイコンやバスに合わせやすい部品を選びたい意図です。配線や実装の手間を減らしたいときに有効です。
試作を早く進めたい
評価用のモジュールや扱いやすい部品を探したい意図です。短期間で動作確認したい場面に向きます。
How Easy It Is to Choose
Depends on the goal
基本的な役割は理解しやすい一方で、選定では精度、バックアップ、消費電力、接続方式など複数の仕様を見比べる必要があるためです。
Before You Choose
主電源断がある
稼働中に電源が切れる可能性があります。
再設定を減らしたい
起動のたびに時刻を入れ直したくありません。
バックアップ電源を用意できる
時刻保持のための補助電源を組み込めます。
記録に時刻が必要
ログにタイムスタンプを付けたいです。
長時間動作する
長期間の記録や連続運用を想定します。
省電力が重要
電池駆動や待機時の消費を抑えたいです。
アラーム割り込みが必要
指定時刻で機器を起こしたり通知したりします。
待機中は省電力でありたい
動作しない時間が長くても電力を抑えたいです。
Questions to Check Before Choosing
- リアルタイムクロックは何をする部品ですか?
- 電源が切れても時刻を保てるのはなぜですか?
- I2C接続とSPI接続はどう違いますか?
- RTCの精度は何で決まりますか?
- アラーム機能はどんなときに便利ですか?
- 温度変化が大きい環境では何に注意しますか?
Ways to Compare
精度の違い
時刻のずれ方や温度特性の差を比べます。
省電力性
待機時の消費電流やバックアップ時の負荷を比べます。
接続のしやすさ
I2CやSPIの違い、配線本数、既存回路との相性を比べます。
機能の豊富さ
アラーム、カレンダー、割り込みなどの有無を比べます。
導入コスト
部品単価だけでなく、周辺部品や実装の手間も含めて比べます。
Selection Criteria
時刻精度
どの程度ずれにくいかを見ます。
バックアップ方式
内蔵電池、外部電池、スーパーキャパシタなどの違いを見ます。
消費電流
待機時にどれだけ電力を使うかを見ます。
接続方式
I2CやSPIなど、マイコンとの通信方法を確認します。
動作電圧範囲
システムの電源条件に合うかを見ます。
実装形態
パッケージサイズやモジュール形態が基板に合うかを見ます。
部品コスト
必要機能に対して過不足のないコストかを見ます。
付加機能
アラーム、カレンダー、割り込みなどが必要かを見ます。
Things to Check Carefully
精度の見込み違い
想定した精度より時刻がずれてしまうことがあります。
バックアップ電源の切れ
バックアップ電池が弱ると時刻保持ができなくなります。
接続仕様の不一致
マイコン側とRTC側の通信方式や電圧が合わないことがあります。
温度影響の見落とし
使用環境の温度変化で時刻がずれることがあります。
必要機能の見落とし
アラームやカレンダーなど、必要な機能が足りない場合があります。
Helpful Basics
RTCは常に高精度
RTCならどれも同じように正確だと思いがちですが、実際は仕様や環境条件でずれ方が変わります。
バックアップ電池で機器全体が動く
バックアップ電源はRTCの時刻保持を支えるためのもので、機器全体を動かす電源とは限りません。
どのRTCでも同じ接続で使える
接続方式やレジスタ構成は製品ごとに異なることがあります。
アラーム機能は必ず必要
RTCの用途が単純な時刻保持だけなら、アラームがなくても問題ない場合があります。
時刻保持
主電源がないときでも時刻や日付を保つ考え方です。
バックアップ電源
RTCの時刻情報を維持するための補助電源です。
発振と基準周波数
時計の刻みを作る基準となる振動や周波数です。
通信インターフェース
I2CやSPIなど、マイコンとやり取りするための方式です。
After You Start Using It
- 時刻がずれるときはどこを確認すればよいですか?
- バックアップ電源はどのくらい持ちますか?
- 初期設定はどの順番で行えばよいですか?
- アラームが動かないときは何を確認しますか?
- 温度変化で精度が落ちるときの対策はありますか?
Related Terms
32.768kHz水晶
RTCでよく使われる基準振動子です。低消費電力で扱いやすく、時刻保持の土台になります。選定時は許容誤差や温度特性を確認します。
発振器
周期的な信号を作る回路や部品です。RTCでは時計の基準となる振動を作る役割があります。外部水晶と組み合わせる構成もあります。
バックアップ電源
主電源が切れたときにRTCへ電力を供給する電源です。電池やスーパーキャパシタが使われることがあります。時刻保持の可否を左右する重要な要素です。
カレンダー機能
年・月・日・曜日を扱う機能です。時刻だけでなく日付管理が必要な機器で役立ちます。ログの整理や定期処理にも関わります。
アラーム割り込み
指定時刻に割り込みを出す機能です。マイコンを起こしたり、処理の開始点を作ったりできます。省電力設計との相性が良いです。
温度補償
温度変化による時刻のずれを抑える考え方です。高精度が必要な用途で重視されます。環境変化が大きい機器では比較対象になります。