Battery Shield¶
Battery Shield は 2.1 mm DC バレルジャックを通じて 1.8~5.5 V の電源から OpenMV Cam に給電するため、アルカリ電池での運用に最適です。逆電圧保護付きの 6~36 V の広範囲入力にも対応しています。
完全なデータシート、写真、注文方法については Battery Shield 製品ページ を参照してください。
主な特長¶
電池運用向けの 1.8~5.5 V DC バレルジャック入力
逆電圧およびサージ保護付きの 6~36 V 広範囲入力
DC バレルジャック電圧を監視するための P6 上の 0~6 V ADC 入力
Tip
このシールドを通して給電される OpenMV Cam が、所与のアクティブ/ディープスリープのデューティサイクルにおいて、所与の電池でどれだけの時間動作するかをモデル化するには バッテリー寿命推定ツール を使用してください。
ピン配置¶
ピンリファレンス¶
ピン |
機能 |
|---|---|
P6 |
DC バレルジャック電圧を監視するための 0~6 V ADC 入力(P6 上で 0~2.8 V にレベルシフト) |
BARREL 入力 |
DC バレルジャック上の 1.8~5.5 V 入力 |
PWR 入力 |
端子台上の 6~36 V 広範囲入力(逆電圧耐性あり) |
RAW 出力 |
最大 800 mA の 3.5 V — バレルジャックから直接 |
VIN 出力 |
最大 600 mA の 5.6 V — OR ダイオードを介して広範囲入力からレギュレートされた電圧 |
3.3V レール |
シールドのオンボード回路に電源を供給します |
GND レール |
共通グランド |
注釈
バレルジャックの分圧回路は、シールド裏面の 0 Ω 抵抗を通して P6 に供給します。抵抗を取り外すと P6 を別の用途に解放できます。
注釈
シールド裏面の 1 つの 0 Ω 抵抗により、DC バレルジャックが RAW 出力(デフォルト)と VIN 出力のどちらに供給するかを選択します。切り替えるには抵抗をもう一方のパッド対に移動します。RAW ではなく VIN で給電を受ける従来の OpenMV Cam に便利です。
使い方¶
P6 上で DC バレルジャック電圧を読み取ります(シールドはピンを駆動する前に 0~6 V を 0~2.8 V にレベルシフトします):
from machine import ADC
import time
barrel = ADC("P6")
while True:
# 0–6 V on the input scaled to 0–2.8 V on P6
v = barrel.read_u16() * 2.8 / 65535
print("Barrel jack:", v * (6.0 / 2.8), "V")
time.sleep_ms(500)