*[[Real Time Clock(RTC)]] [#g463c150]
**はじめに [#o8c4826e]
>
>Raspberry Pi 3にRTCを接続します。
<
**使用デバイス [#e311fea4]
***概要 [#t748e177]
>
>使用したデバイスはMaximのDS3231です。I2CインタフェースのRTCですので、Arduino/Raspberry PiのRTCとしてポピュラーな石です。
>特徴をデータシートから引用すると
<
>
>>
-Real-Time Clock Counts Seconds, Minutes, Hours, Date of the Month, Month, Day of the Week, and Year, with Leap-Year Compensation Valid Up to 2100
-Accuracy ±2ppm from 0°C to +40°C
-Accuracy ±3.5ppm from -40°C to +85°C
-Digital Temp Sensor Output: ±3°C Accuracy
-Register for Aging Trim&amp;bull; RST Output/Pushbutton Reset Debounce Input
-Two Time-of-Day Alarms
-Programmable Square-Wave Output Signal
-Simple Serial Interface Connects to Most Microcontrollers
-Fast (400kHz) I2C Interface
-Battery-Backup Input for Continuous Timekeeping
-Low Power Operation Extends Battery-Backup Run Time
-3.3V Operation
-Operating Temperature Ranges: Commercial (0°C to +70°C) and Industrial (-40°C to +85°C)
-Underwriters Laboratories&amp;reg; (UL) Recognized
<<
<
>
>3.3V~5Vで動作する、I2Cインタフェースの高精度なRTCといったところでしょうか。
<
***リファレンス回路 [#p61c4b70]
>
>データシートからリファレンス回路を引用します。
>&ref(rtc-ds3231.JPG,,DS3231);
<
***購入先 [#r065d2e3]
>
>Amazonでモジュールを購入しました。
>2個 ¥430 です。
<
**ハードウェア構成 [#cde9feb9]
***購入したモジュールの構成 [#x35bc8a9]
>
>実際に購入したモジュールは
>>
-バックアップ電池
-電源用パスコン
-SCK、SDAのプルアップ(4.7KΩ)
<<
>のみ実装されていました。プルアップ抵抗は、今後のモジュール増設に応じ、削除の検討が必要です。
<
***実装方法 [#c6fbb882]
>
>秋月電子で購入した「Raspberry Pi Model B プロトタイプ基板」です。(申し訳ありません。正式な販売名は忘れました)
>今後、LCDモジュール等を増設予定で、3.3Vバスの各種モジュールを混載できるように考えておきます。
>&ref(rtc-universal-pcb.jpg,,RTC-Unversal Board);
<

[[つづく>http://elinux.org/RPiconfig]]

お疲れ様でした。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS