I2C電源回路

設計方針

  • マイコン搭載
  • FETを用いて電源を切る
  • 切れる電源と切れない電源を分ける
  • VHコネクタを8個つける
  • 電源を切っているか判別するためのLED
  • 電源電圧監視
回路図
 
基板図


I2Cでの操作方法

    I2Cでの操作方法は,1バイトのコマンドで行います.
    すべて'1'の場合,電源をシャットダウンする.
    最上位ビットが'0'のとき,タイマーリセットの設定をする.

I2Cリード
 
  I2Cマスターからデータ要求があった場合,AD変換値を返します.
  その後タイマーリセットのカウンタを初期化する。
 
I2Cでの操作例

アクノリッジの表示は省略します.

  • 黒字:I2Cマスター → I2C電源基板
  • 赤字:I2C電源基板 → I2Cマスター
  • X:なんでもいい.または,場合による.
電源をシャットダウンする
  1. スタートコンディション
  2. SLA+W
  3. 11111111
  4. ストップコンディション

    ※シャットダウン後100msで電源復帰

電圧値を読み取る
  1. スタートコンディション
  2. SLA+R
  3. XXXXXXXX (AD変換値)  VBATT = (15.1k / 5.1k) * (5 /255) * VAD
  4. ストップコンディション
 
タイマーリセットの設定
  1. スタートコンディション
  2. SLA+W
  3. 0XXXXXXX (セットする時間 1~127 ×10-1秒)
  4. ストップコンディション
タイマーリセット解除の設定
  1. スタートコンディション
  2. SLA+W
  3. 00000000
  4. ストップコンディション
ċ
dengen.CE3
(24k)
Robo Kirarin,
2010/08/23 23:52
ċ
dengen.mb3
(48k)
Robo Kirarin,
2010/08/23 23:53
ċ
dengen.zip
(27k)
Robo Kirarin,
2010/08/23 23:59
Comments