Relay Shield

El Relay Shield conmuta dos cargas de alta potencia de CA o CC de hasta 60 W por relé desde la OpenMV Cam, con una entrada de 6-36 V más una entrada ADC y una línea de E/S digital para sincronización.

Relay Shield

Para consultar la hoja de datos completa, fotos e información de compra, visita la página de producto del Relay Shield.

Características destacadas

  • Doble relé: 60 W cada uno (15-220 V CC, 125-260 V CA)

  • Entrada de 6-36 V con tolerancia a tensión inversa

  • Entrada ADC de 0-5 V con protección contra sobretensión de ±36 V

  • E/S digital de 0-5 V para disparadores de sincronización de la cámara

Distribución de pines

Distribución de pines del Relay Shield

Referencia de pines

Pin

Función

P0

Control del relé 1

P1

Control del relé 2 (alternativo)

P2

Control del relé 2 (por defecto)

P6

Lectura de AIN con cambio de nivel (0–3,3 V en P6)

P10

SYN — E/S digital de drenaje abierto en el bloque de terminales

Entrada PWR

Entrada amplia de 6–36 V en el bloque de terminales (tolerante a tensión inversa)

Entrada AIN

Entrada analógica en el bloque de terminales

Salida VIN

5,4 V a hasta 600 mA desde el regulador integrado

Riel de 3.3V

Alimenta la electrónica integrada del shield

Riel de GND

Tierra común

Nota

AIN está protegida contra sobretensión de hasta ±36 V y por defecto es una entrada de tensión de 0–5 V, reducida a 0–3,3 V en P6. Puentea el shunt del modo 4–20 mA en la parte frontal del shield para cambiar AIN a una entrada de bucle de corriente de 4–20 mA.

Nota

SYN es una línea digital de drenaje abierto, con pull-up a 3,3 V en el lado de la cámara y a 5 V en el lado del terminal SYN. Por defecto es una entrada: el shield convierte el nivel de 0–5 V en SYN a 0–3,3 V en P10. Cambia el puente de soldadura integrado para convertir P10 en una salida, elevando el nivel de 0–3,3 V en P10 a 0–5 V en SYN.

Nota

Cada uno de los pines P0, P1, P2, P6 y P10 puede reutilizarse para otros fines. P0, P2, P6 y P10 están conectados por defecto mediante puentes de soldadura en la cara posterior: abre el puente del pin que quieras liberar. P1 está desconectado por defecto: puentea su jumper frontal para enrutar el relé 2 a P1 en su lugar (y abre el puente posterior de P2 para liberar P2).

Nota

Los relés están configurados por defecto como normalmente abiertos (NA). Los puentes de soldadura en la parte inferior del shield los cambian a normalmente cerrados (NC).

Uso

Conmuta los dos relés desde P0 y 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)

Lee la entrada del bloque de terminales AIN a través del pin P6 con cambio de nivel:

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)

Reacciona a un flanco descendente en la línea SYN; por ejemplo, para sincronizar la cámara con otro dispositivo que pone SYN a nivel bajo:

from machine import Pin

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

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