フォト
2017年10月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
無料ブログはココログ

« 次はSTM32ボードを積極的に使ていきたい(17) - SDカード&ビデオ出力 | トップページ | 豊四季 Tiny BASIC for Arduino STM32の動作テスト(1) - サーボモータの利用 »

2017年5月10日 (水)

次はSTM32ボードを積極的に使ていきたい(18) - Tiny BASIC(4)

今回は、内部RTCの時刻を電池で保持する調査です。

「次はSTM32ボードを積極的に使ていきたい(12)」で内部RTCを使った時刻表示、
現在取り組んでいる豊四季Tiny BASICでも利用可能です。
DATE、SETDATE、GETDATE、GETTIME等のコマンドをサポートしています。

Blue PillボードではVBAT端子からの電池によるRTCバックアップが可能です。
手持ちの部品で電池によるバックアップを試してみました。

Dscn6561

次のような感じの結線を行ってVBATに電源を供給します。
VDDにはBlue Pillボード上の3.3Vに接続しています。

02

利用部品
  ・ショットキーバリアダイオード 1N5819 x 2
  ・電解コンデンサ 100μF x 1
  ・ボタン電池 CR2032(3V) x 1

ダイオードはは別の物でもOKです。
順方向の降下電圧が低いものが良いでしょう(1N5819は0.45Vです)。
VBATは2.0V以上であれば良いようです。

実際の接続の様子

Dscn6594

とりあえずこの電池で、電源を落としても時刻が初期化されなくなりました。

« 次はSTM32ボードを積極的に使ていきたい(17) - SDカード&ビデオ出力 | トップページ | 豊四季 Tiny BASIC for Arduino STM32の動作テスト(1) - サーボモータの利用 »

arduino」カテゴリの記事

ARM」カテゴリの記事

STM32」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/571408/65260716

この記事へのトラックバック一覧です: 次はSTM32ボードを積極的に使ていきたい(18) - Tiny BASIC(4):

« 次はSTM32ボードを積極的に使ていきたい(17) - SDカード&ビデオ出力 | トップページ | 豊四季 Tiny BASIC for Arduino STM32の動作テスト(1) - サーボモータの利用 »