Relay Shield

Relay Shield kopplar två högeffektslaster för AC eller DC på upp till 60 W per relä från OpenMV Cam, med en ingång på 6–36 V plus en ADC-ingång och en digital I/O-linje för synkronisering.

Relay Shield

För fullständigt datablad, foton och beställning, se produktsidan för Relay Shield.

Höjdpunkter

  • Dubbla reläer — 60 W vardera (15–220 V DC, 125–260 V AC)

  • 6–36 V-ingång med toleransskydd mot omvänd spänning

  • 0–5 V ADC-ingång med ±36 V överspänningsskydd

  • 0–5 V digital I/O för kamerasynkroniseringstriggar

Stiftschema

Stiftschema för Relay Shield

Stiftreferens

Stift

Funktion

P0

Styrning av relä 1

P1

Styrning av relä 2 (alternativ)

P2

Styrning av relä 2 (standard)

P6

Nivåväxlad AIN-avläsning (0–3,3 V på P6)

P10

SYN — digital I/O med öppen drain på kopplingsplinten

PWR in

6–36 V brett ingångsintervall på kopplingsplinten (tål omvänd spänning)

AIN in

Analog ingång på kopplingsplinten

VIN ut

5,4 V vid upp till 600 mA från den inbyggda regulatorn

3,3 V-skena

Driver shieldets inbyggda elektronik

GND-skena

Gemensam jord

Anteckning

AIN är överspänningsskyddat upp till ±36 V och har som standard en spänningsingång på 0–5 V, nedskalad till 0–3,3 V på P6. Brygga shunten för 4–20 mA-läget på framsidan av shieldet för att växla AIN till en strömslingsingång på 4–20 mA.

Anteckning

SYN är en digital linje med öppen drain, uppdragen till 3,3 V på kamerasidan och 5 V på SYN-plintsidan. Som standard är den en ingång — shieldet nivåväxlar 0–5 V på SYN ned till 0–3,3 V på P10. Ändra den inbyggda lödbygeln för att vända P10 till en utgång, med nivåväxling av 0–3,3 V på P10 upp till 0–5 V på SYN.

Anteckning

Vart och ett av P0, P1, P2, P6 och P10 kan återanvändas för annat bruk. P0, P2, P6 och P10 är som standard anslutna via lödbyglar på baksidan — öppna bygeln på det stift du vill frigöra. P1 är som standard frånkopplat: brygga dess bygel på framsidan för att i stället dra relä 2 till P1 (och öppna P2:s bygel på baksidan för att frigöra P2).

Anteckning

Reläerna är som standard normalt öppna (NO). Lödbyglar på undersidan av shieldet växlar dem till normalt slutna (NC).

Användning

Växla de två reläerna från P0 och P1:

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)

Läs AIN-plintingången via det nivåväxlade stiftet P6:

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)

Reagera på en fallande flank på SYN-linjen — till exempel för att synkronisera kameran med en annan enhet som drar SYN lågt:

from machine import Pin

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

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