Relay Shield

A Relay Shield két nagy teljesítményű AC vagy DC fogyasztót kapcsol, relénként akár 60 W-ig, az OpenMV Cam-ről, 6-36 V-os bemenettel, valamint egy ADC bemenettel és egy digitális I/O vonallal a szinkronizáláshoz.

Relay Shield

A teljes adatlapért, fényképekért és rendelésért lásd a Relay Shield termékoldalt.

Kiemelt jellemzők

  • Két relé — egyenként 60 W (15-220 V DC, 125-260 V AC)

  • 6-36 V bemenet fordított polaritás elleni védelemmel

  • 0-5 V ADC bemenet ±36 V túlfeszültség-védelemmel

  • 0-5 V digitális I/O kamera-szinkron triggerekhez

Lábkiosztás

Relay Shield lábkiosztás

Láb-referencia

Láb

Funkció

P0

Relay 1 control

P1

Relay 2 control (alternative)

P2

Relay 2 control (default)

P6

Szintillesztett AIN visszaolvasás (0–3,3 V a P6-on)

P10

SYN — nyitott nyelőelektródás digitális I/O a sorkapcson

PWR bemenet

6–36 V széles bemenet a sorkapcson (fordított polaritást tűrő)

AIN bemenet

Analóg bemenet a sorkapcson

VIN kimenet

5,4 V akár 600 mA-ig a beépített szabályzóból

3,3V sín

A shield beépített elektronikáját táplálja

GND sín

Közös föld

Megjegyzés

Az AIN ±36 V-ig túlfeszültség-védett, és alapértelmezetten 0–5 V-os feszültségbemenet, amely 0–3,3 V-ra van leskálázva a P6-on. Hidald át a 4–20 mA üzemmód söntjét a shield elején, hogy az AIN-t 4–20 mA-es áramhurok-bemenetre váltsd.

Megjegyzés

A SYN egy nyitott nyelőelektródás digitális vonal, amely a kamera oldalán 3,3 V-ra, a SYN sorkapocs oldalán pedig 5 V-ra van felhúzva. Alapértelmezetten bemenet — a shield a SYN-en lévő 0–5 V-ot leszintezi 0–3,3 V-ra a P10-en. Módosítsd a beépített forrasztott áthidalót, hogy a P10-et kimenetté állítsd, így a P10-en lévő 0–3,3 V-ot 0–5 V-ra szintezi fel a SYN-en.

Megjegyzés

A P0, P1, P2, P6 és P10 lábak mindegyike más célra is felhasználható. A P0, P2, P6 és P10 alapértelmezetten össze van kötve a hátoldali forrasztott áthidalókon keresztül — nyisd meg az áthidalót azon a lábon, amelyiket fel szeretnél szabadítani. A P1 alapértelmezetten nincs csatlakoztatva: hidald át az előoldali áthidalóját, hogy a 2. relét a P1-re irányítsd (és nyisd meg a P2 hátoldali áthidalóját a P2 felszabadításához).

Megjegyzés

A relék alapértelmezetten alaphelyzetben nyitottak (NO). A shield alján lévő forrasztott áthidalók alaphelyzetben zártra (NC) váltják őket.

Használat

Kapcsold a két relét a P0-ról és a P1-ről:

from machine import Pin
import time

relay1 = Pin("P0", Pin.OUT)
relay2 = Pin("P1", Pin.OUT)

while True:
    relay1.on()
    relay2.off()
    time.sleep(1)
    relay1.off()
    relay2.on()
    time.sleep(1)

Olvasd be az AIN sorkapocs-bemenetet a szintillesztett P6 lábon keresztül:

from machine import ADC
import time

ain = ADC("P6")

while True:
    v = ain.read_u16() * 3.3 / 65535
    print("AIN:", v * (5.0 / 3.3), "V")
    time.sleep_ms(100)

Reagálj a SYN vonal lefutó élére — például a kamera szinkronizálásához egy másik eszközzel, amely a SYN-t alacsonyra húzza:

from machine import Pin

def on_sync(pin):
    print("SYN falling edge")

syn = Pin("P10", Pin.IN)
syn.irq(on_sync, Pin.IRQ_FALLING)