Battery Shield

Battery Shield alimentează camerele OpenMV Cam de la o sursă de 1,8-5,5 V printr-o mufă DC de tip baril de 2,1 mm, fiind ideal pentru implementări cu baterii alcaline. Acceptă, de asemenea, o intrare largă de 6-36 V cu protecție la inversarea tensiunii.

Battery Shield

Pentru fișa tehnică completă, fotografii și comenzi, consultați pagina produsului Battery Shield.

Puncte importante

  • Intrare prin mufă DC de tip baril de 1,8-5,5 V pentru implementări cu baterii

  • Intrare largă de 6-36 V cu protecție la inversarea tensiunii și la supratensiuni

  • Intrare ADC de 0-6 V pe P6 pentru monitorizarea tensiunii mufei DC de tip baril

Sfat

Folosiți estimatorul duratei de viață a bateriei pentru a modela cât timp va funcționa o cameră OpenMV Cam alimentată prin acest shield de la o anumită baterie, pentru un anumit ciclu de funcționare activ / somn profund.

Configurația pinilor

Configurația pinilor Battery Shield

Referință pini

Pin

Funcție

P6

Intrare ADC de 0–6 V (deplasată la nivel de 0–2,8 V pe P6) pentru monitorizarea tensiunii mufei DC de tip baril

intrare BARREL

Intrare de 1,8–5,5 V pe mufa DC de tip baril

intrare PWR

Intrare largă de 6–36 V pe blocul de borne (tolerant la inversarea tensiunii)

ieșire RAW

3,5 V până la 800 mA — direct de la mufa de tip baril

ieșire VIN

5,6 V până la 600 mA — reglat din intrarea largă printr-o diodă de combinare (OR)

linie de 3,3 V

Alimentează componentele electronice de pe placa shield-ului

linie GND

Masă comună

Notă

Divizorul de tensiune al mufei de tip baril alimentează P6 printr-un rezistor de 0 ohmi de pe spatele shield-ului. Înlăturați rezistorul pentru a elibera P6 pentru alte utilizări.

Notă

Un singur rezistor de 0 ohmi de pe spatele shield-ului selectează dacă mufa DC de tip baril alimentează ieșirea RAW (implicit) sau ieșirea VIN — mutați rezistorul pe cealaltă pereche de pad-uri pentru a comuta. Util pentru camerele OpenMV Cam mai vechi care își preiau alimentarea pe VIN în loc de RAW.

Utilizare

Citiți tensiunea mufei DC de tip baril pe P6 (shield-ul deplasează nivelul de la 0–6 V la 0–2,8 V înainte de a comanda pinul):

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)