Battery Shield

Battery Shield는 2.1 mm DC 배럴 잭을 통해 1.8-5.5 V 소스로 OpenMV Cam에 전원을 공급하여 알칼리 전지 배포에 이상적입니다. 또한 역전압 보호 기능을 갖춘 6-36 V 광범위 입력도 지원합니다.

Battery Shield

전체 데이터시트, 사진, 주문 정보는 Battery Shield 제품 페이지를 참조하세요.

주요 특징

  • 전지 배포를 위한 1.8-5.5 V DC 배럴 잭 입력

  • 역전압 및 서지 보호 기능을 갖춘 6-36 V 광범위 입력

  • DC 배럴 잭 전압을 모니터링하기 위한 P6의 0-6 V ADC 입력

배터리 수명 추정기를 사용하여 이 실드를 통해 전원이 공급되는 OpenMV Cam이 주어진 전지로 주어진 활성/딥 슬립 듀티 사이클에서 얼마나 오래 작동할지 모델링하세요.

핀아웃

Battery Shield 핀아웃

핀 참조

기능

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를 다른 용도로 사용할 수 있습니다.

참고

실드 뒷면의 단일 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)