Relay Shield

Relay Shield коммутирует две мощные нагрузки переменного или постоянного тока мощностью до 60 Вт на каждое реле от камеры OpenMV Cam, с входом 6–36 В, а также входом ADC и линией цифрового ввода-вывода для синхронизации.

Relay Shield

Полный datasheet, фотографии и информацию о заказе см. на странице продукта Relay Shield.

Ключевые особенности

  • Два реле — по 60 Вт каждое (15–220 В пост. тока, 125–260 В перем. тока)

  • Вход 6–36 В с устойчивостью к обратному напряжению

  • Вход ADC 0–5 В с защитой от перенапряжения ±36 В

  • Цифровой ввод-вывод 0–5 В для триггеров синхронизации камеры

Распиновка

Распиновка Relay Shield

Справочник по выводам

Вывод

Назначение

P0

Управление реле 1

P1

Управление реле 2 (альтернативный вариант)

P2

Управление реле 2 (по умолчанию)

P6

Считывание AIN после преобразования уровня (0–3,3 В на P6)

P10

SYN — цифровой ввод-вывод с открытым стоком на клеммной колодке

PWR in

Широкий вход 6–36 В на клеммной колодке (устойчив к обратному напряжению)

AIN in

Аналоговый вход на клеммной колодке

VIN out

5,4 В при токе до 600 мА от встроенного регулятора

Шина 3.3V

Питает встроенную электронику шилда

Шина GND

Общая земля

Примечание

AIN защищён от перенапряжения до ±36 В и по умолчанию работает как вход напряжения 0–5 В, масштабируемый до 0–3,3 В на P6. Замкните перемычку режима 4–20 мА на лицевой стороне шилда, чтобы переключить AIN на токовый вход 4–20 мА.

Примечание

SYN — это цифровая линия с открытым стоком, подтянутая к 3,3 В со стороны камеры и к 5 В со стороны клеммы SYN. По умолчанию это вход — шилд преобразует уровень 0–5 В на SYN до 0–3,3 В на P10. Измените встроенную паяную перемычку, чтобы перевести P10 в режим выхода, преобразуя уровень 0–3,3 В на P10 до 0–5 В на SYN.

Примечание

Каждый из выводов 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)

Считывание входа AIN с клеммной колодки через вывод P6 с преобразованием уровня:

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)