Battery Shield

Battery Shield napaja OpenMV Cam kamere iz izvora od 1.8-5.5 V putem 2.1 mm DC bačvastog priključka, što ga čini idealnim za primjene s alkalnim baterijama. Također prihvaća širok raspon ulaza od 6-36 V sa zaštitom od obrnutog napona.

Battery Shield

Za potpunu tehničku dokumentaciju, fotografije i naručivanje pogledajte stranicu proizvoda Battery Shield.

Istaknute značajke

  • Ulaz na 1.8-5.5 V DC bačvasti priključak za baterijske primjene

  • Širok ulaz od 6-36 V sa zaštitom od obrnutog napona i prenaponske zaštite

  • 0-6 V ADC ulaz na P6 za nadzor napona DC bačvastog priključka

Savjet

Upotrijebite procjenitelj trajanja baterije za modeliranje koliko će dugo OpenMV Cam napajan putem ovog shielda raditi na danoj bateriji uz zadani omjer aktivnog rada i dubokog mirovanja.

Raspored pinova

Raspored pinova Battery Shielda

Referenca pinova

Pin

Funkcija

P6

0–6 V ADC ulaz (s pomaknutom razinom na 0–2.8 V na P6) za nadzor napona DC bačvastog priključka

BARREL ulaz

Ulaz od 1.8–5.5 V na DC bačvasti priključak

PWR ulaz

Širok ulaz od 6–36 V na redni priključak (tolerantan na obrnuti napon)

RAW izlaz

3.5 V do 800 mA — izravno s bačvastog priključka

VIN izlaz

5.6 V do 600 mA — regulirano iz širokog ulaza preko OR diode

3.3V napajanje

Napaja elektroniku na samom shieldu

GND napajanje

Zajednička masa

Napomena

Djelitelj napona bačvastog priključka napaja P6 preko otpornika od 0 ohma na stražnjoj strani shielda. Uklonite otpornik kako biste oslobodili P6 za druge namjene.

Napomena

Jedan otpornik od 0 ohma na stražnjoj strani shielda odabire napaja li DC bačvasti priključak RAW izlaz (zadano) ili VIN izlaz — premjestite otpornik na drugi par kontaktnih pločica za prebacivanje. Korisno za starije OpenMV Cam kamere koje napajanje primaju na VIN umjesto na RAW.

Upotreba

Očitajte napon DC bačvastog priključka na P6 (shield pomiče razinu s 0–6 V na 0–2.8 V prije pobude pina):

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)