Relay Shield

Il Relay Shield commuta dalla OpenMV Cam due carichi AC o DC di potenza fino a 60 W per relè, con un ingresso 6-36 V più un ingresso ADC e una linea di I/O digitale per la sincronizzazione.

Relay Shield

Per il datasheet completo, le foto e l’acquisto consulta la pagina prodotto del Relay Shield.

Punti salienti

  • Doppio relè — 60 W ciascuno (15-220 V DC, 125-260 V AC)

  • Ingresso 6-36 V con tolleranza all’inversione di tensione

  • Ingresso ADC 0-5 V con protezione da sovratensione di ±36 V

  • I/O digitale 0-5 V per trigger di sincronizzazione della camera

Pinout

Pinout del Relay Shield

Riferimento dei pin

Pin

Funzione

P0

Controllo del relè 1

P1

Controllo del relè 2 (alternativo)

P2

Controllo del relè 2 (predefinito)

P6

Lettura AIN con shift di livello (0–3,3 V su P6)

P10

SYN — I/O digitale open-drain sulla morsettiera

PWR in

Ingresso ampio 6–36 V sulla morsettiera (tollerante all’inversione di tensione)

AIN in

Ingresso analogico sulla morsettiera

VIN out

5,4 V fino a 600 mA dal regolatore integrato

Linea 3.3V

Alimenta l’elettronica integrata dello shield

Linea GND

Massa comune

Nota

AIN è protetto da sovratensione fino a ±36 V e per impostazione predefinita è un ingresso in tensione 0–5 V, ridotto a 0–3,3 V su P6. Ponticella lo shunt della modalità 4–20 mA sul fronte dello shield per commutare AIN in un ingresso a loop di corrente 4–20 mA.

Nota

SYN è una linea digitale open-drain, con pull-up a 3,3 V sul lato camera e a 5 V sul lato del morsetto SYN. Per impostazione predefinita è un ingresso: lo shield esegue lo shift di livello da 0–5 V su SYN a 0–3,3 V su P10. Modifica il ponticello a saldare integrato per trasformare P10 in un’uscita, eseguendo lo shift di livello da 0–3,3 V su P10 a 0–5 V su SYN.

Nota

Ciascuno dei pin P0, P1, P2, P6 e P10 può essere riutilizzato per scopi non correlati. P0, P2, P6 e P10 sono collegati per impostazione predefinita tramite ponticelli a saldare sul retro: apri il ponticello su qualsiasi pin che vuoi liberare. P1 è scollegato per impostazione predefinita: ponticella il jumper sul fronte per instradare il relè 2 a P1 (e apri il ponticello sul retro di P2 per liberare P2).

Nota

I relè sono normalmente aperti (NO) per impostazione predefinita. I ponticelli a saldare sul fondo dello shield li commutano a normalmente chiusi (NC).

Utilizzo

Commuta i due relè da P0 e 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)

Leggi l’ingresso della morsettiera AIN tramite il pin P6 con shift di livello:

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)

Reagisci a un fronte di discesa sulla linea SYN — per esempio, per sincronizzare la camera con un altro dispositivo che porta SYN a livello basso:

from machine import Pin

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

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