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.
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¶
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)