Relay Shield#

Relay Shield przełącza z kamery OpenMV Cam dwa obciążenia AC lub DC o dużej mocy do 60 W na przekaźnik, z wejściem 6-36 V oraz wejściem ADC i cyfrową linią I/O do synchronizacji.

Relay Shield

Pełną kartę katalogową, zdjęcia i informacje o zamawianiu znajdziesz na stronie produktu Relay Shield.

Najważniejsze cechy#

  • Dwa przekaźniki — po 60 W każdy (15-220 V DC, 125-260 V AC)

  • Wejście 6-36 V z tolerancją na odwrotną polaryzację

  • Wejście ADC 0-5 V z ochroną przed przepięciem ±36 V

  • Cyfrowe I/O 0-5 V do wyzwalaczy synchronizacji kamery

Wyprowadzenia#

Relay Shield Pinout

Opis pinów#

Pin

Funkcja

P0

Sterowanie przekaźnikiem 1

P1

Sterowanie przekaźnikiem 2 (alternatywne)

P2

Sterowanie przekaźnikiem 2 (domyślne)

P6

Odczyt AIN po konwersji poziomu (0–3,3 V na P6)

P10

SYN — cyfrowe I/O typu open-drain na listwie zaciskowej

PWR in

Szerokie wejście 6–36 V na listwie zaciskowej (tolerancja na odwrotną polaryzację)

AIN in

Wejście analogowe na listwie zaciskowej

VIN out

5,4 V przy maksymalnie 600 mA z wbudowanego regulatora

Szyna 3.3V

Zasila wbudowaną elektronikę nakładki

Szyna GND

Wspólna masa

Informacja

AIN jest chronione przed przepięciem do ±36 V i domyślnie działa jako wejście napięciowe 0–5 V, skalowane w dół do 0–3,3 V na P6. Zewrzyj zworę trybu 4–20 mA z przodu nakładki, aby przełączyć AIN na wejście pętli prądowej 4–20 mA.

Informacja

SYN to cyfrowa linia typu open-drain, podciągnięta do 3,3 V po stronie kamery i 5 V po stronie zacisku SYN. Domyślnie jest wejściem — nakładka konwertuje poziom 0–5 V na SYN w dół do 0–3,3 V na P10. Zmień wbudowaną zworę lutowniczą, aby przełączyć P10 w wyjście, konwertujące poziom 0–3,3 V na P10 w górę do 0–5 V na SYN.

Informacja

Każdy z pinów P0, P1, P2, P6 i P10 można odzyskać do innych zastosowań. P0, P2, P6 i P10 są domyślnie połączone przez zwory lutownicze po spodniej stronie — otwórz zworę na dowolnym pinie, który chcesz zwolnić. P1 jest domyślnie odłączony: zewrzyj jego zworę po przedniej stronie, aby zamiast tego poprowadzić przekaźnik 2 do P1 (i otwórz zworę P2 po spodniej stronie, aby zwolnić P2).

Informacja

Przekaźniki domyślnie pracują jako normalnie otwarte (NO). Zwory lutownicze na spodzie nakładki przełączają je na normalnie zamknięte (NC).

Użycie#

Przełączaj oba przekaźniki z P0 i 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)

Odczytaj wejście listwy zaciskowej AIN przez pin P6 po konwersji poziomu:

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)

Reaguj na zbocze opadające na linii SYN — na przykład, aby zsynchronizować kamerę z innym urządzeniem ściągającym SYN do niskiego poziomu:

from machine import Pin

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

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