Relay Shield

Relay Shield, OpenMV Cam’den röle başına 60 W’a kadar iki yüksek güçlü AC veya DC yükü anahtarlar; 6-36 V giriş, ayrıca bir ADC girişi ve senkronizasyon için bir dijital I/O hattı sunar.

Relay Shield

Tam veri sayfası, fotoğraflar ve sipariş bilgileri için Relay Shield ürün sayfasına bakın.

Öne çıkanlar

  • Çift röle — her biri 60 W (15-220 V DC, 125-260 V AC)

  • Ters voltaj toleranslı 6-36 V giriş

  • ±36 V aşırı voltaj korumalı 0-5 V ADC girişi

  • Kamera senkronizasyon tetikleyicileri için 0-5 V dijital I/O

Pin Çıkışı

Relay Shield Pin Çıkışı

Pin referansı

Pin

İşlev

P0

Röle 1 kontrolü

P1

Röle 2 kontrolü (alternatif)

P2

Röle 2 kontrolü (varsayılan)

P6

Seviye dönüştürülmüş AIN geri okuması (P6’da 0–3.3 V)

P10

SYN — terminal bloğundaki açık drenajlı dijital I/O

PWR girişi

Terminal bloğunda 6–36 V geniş giriş (ters voltaj toleranslı)

AIN girişi

Terminal bloğundaki analog giriş

VIN çıkışı

Dahili regülatörden 600 mA’ya kadar 5.4 V

3.3V hattı

Shield’in dahili elektroniğine güç verir

GND hattı

Ortak toprak

Not

AIN, ±36 V’a kadar aşırı voltaj korumalıdır ve varsayılan olarak 0–5 V voltaj girişidir; P6’da 0–3.3 V’a ölçeklenir. AIN’i 4–20 mA akım döngüsü girişine çevirmek için shield’in ön yüzündeki 4–20 mA mod şöntünü köprüleyin.

Not

SYN, kamera tarafında 3.3 V’a ve SYN terminal tarafında 5 V’a yükseltilmiş açık drenajlı bir dijital hattır. Varsayılan olarak bir giriştir — shield, SYN’deki 0–5 V’u P10’da 0–3.3 V’a düşürerek seviye dönüştürür. P10’u çıkışa çevirmek için kart üzerindeki lehim atlama telini değiştirin; bu, P10’daki 0–3.3 V’u SYN’de 0–5 V’a yükseltir.

Not

P0, P1, P2, P6 ve P10’un her biri ilgisiz kullanımlar için geri alınabilir. P0, P2, P6 ve P10 varsayılan olarak arka yüzdeki lehim atlama telleriyle bağlıdır — serbest bırakmak istediğiniz herhangi bir pindeki atlama telini açın. P1 varsayılan olarak bağlı değildir: bunun yerine Röle 2’yi P1’e yönlendirmek için ön yüzdeki atlama telini köprüleyin (ve P2’yi serbest bırakmak için P2’nin arka yüz atlama telini açın).

Not

Röleler varsayılan olarak normalde açıktır (NO). Shield’in alt kısmındaki lehim köprüleri onları normalde kapalı (NC) duruma getirir.

Kullanım

İki röleyi P0 ve P1’den anahtarlayın:

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)

AIN terminal bloğu girişini seviye dönüştürülmüş P6 pini üzerinden okuyun:

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)

SYN hattındaki düşen kenara tepki verin — örneğin SYN’yi alçağa çeken başka bir cihazla kamerayı senkronize etmek için:

from machine import Pin

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

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