Relay Shield

Relay Shield 可讓 OpenMV Cam 切換兩路高功率 AC 或 DC 負載,每個繼電器最高可達 60 W,並具備 6-36 V 輸入、一個 ADC 輸入以及一條供同步用的數位 I/O 線路。

Relay Shield

如需完整的資料表、照片與訂購資訊,請參閱 Relay Shield 產品頁面

重點特色

  • 雙繼電器——各 60 W(15-220 V DC、125-260 V AC)

  • 6-36 V 輸入,具反向電壓耐受能力

  • 0-5 V ADC 輸入,具 ±36 V 過電壓保護

  • 0-5 V 數位 I/O,用於相機同步觸發

接腳圖

Relay Shield 接腳圖

接腳參考

接腳

功能

P0

繼電器 1 控制

P1

繼電器 2 控制(替代)

P2

繼電器 2 控制(預設)

P6

經位準位移的 AIN 回讀(P6 上為 0–3.3 V)

P10

SYN——端子台上的開漏式數位 I/O

PWR 輸入

端子台上的 6–36 V 寬輸入(具反向電壓耐受能力)

AIN 輸入

端子台上的類比輸入

VIN 輸出

由板載穩壓器提供 5.4 V、最高 600 mA

3.3V 電源軌

為擴充板的板載電子元件供電

GND 電源軌

共用接地

備註

AIN 具備高達 ±36 V 的過電壓保護,預設為 0–5 V 電壓輸入,並降壓縮放為 P6 上的 0–3.3 V。將擴充板正面的 4–20 mA 模式分流器橋接起來,即可將 AIN 切換為 4–20 mA 電流迴路輸入。

備註

SYN 是一條開漏式數位線路,相機端上拉至 3.3 V,SYN 端子側上拉至 5 V。預設為輸入——擴充板會將 SYN 上的 0–5 V 位準位移降至 P10 上的 0–3.3 V。變更板載焊接跳線即可將 P10 翻轉為輸出,將 P10 上的 0–3.3 V 位準位移升至 SYN 上的 0–5 V。

備註

P0、P1、P2、P6 與 P10 各接腳皆可回收作為其他用途。P0、P2、P6 與 P10 預設透過背面焊接跳線連接——開斷任一想釋放接腳上的跳線即可。P1 預設為斷開:橋接其正面跳線可改將繼電器 2 接至 P1(並開斷 P2 的背面跳線以釋放 P2)。

備註

繼電器預設為常開(NO)。橋接擴充板底部的焊接跳線可將其切換為常閉(NC)。

使用方式

從 P0 與 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)

透過經位準位移的 P6 接腳讀取 AIN 端子台輸入:

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 線路上的下降緣作出反應——例如,與另一個將 SYN 拉低的裝置同步相機:

from machine import Pin

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

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