Shield Relais

Le shield Relais commute deux charges CA ou CC de forte puissance, jusqu’à 60 W par relais, depuis l’OpenMV Cam, avec une entrée 6-36 V ainsi qu’une entrée ADC et une ligne d’E/S numérique pour la synchronisation.

Shield Relais

Pour la fiche technique complète, les photos et les commandes, consultez la page produit du shield Relais.

Points forts

  • Double relais — 60 W chacun (15-220 V CC, 125-260 V CA)

  • Entrée 6-36 V avec tolérance à l’inversion de tension

  • Entrée ADC 0-5 V avec protection contre les surtensions de ±36 V

  • E/S numérique 0-5 V pour les déclencheurs de synchronisation de la caméra

Brochage

Brochage du shield Relais

Référence des broches

Broche

Fonction

P0

Commande du relais 1

P1

Commande du relais 2 (alternative)

P2

Commande du relais 2 (par défaut)

P6

Relecture AIN à niveau adapté (0–3,3 V sur P6)

P10

SYN — E/S numérique à drain ouvert sur le bornier

PWR in

Entrée large 6–36 V sur le bornier (tolérante à l’inversion de tension)

AIN in

Entrée analogique sur le bornier

VIN out

5,4 V jusqu’à 600 mA depuis le régulateur intégré

Rail 3,3 V

Alimente l’électronique intégrée au shield

Rail GND

Masse commune

Note

AIN est protégée contre les surtensions jusqu’à ±36 V et fonctionne par défaut comme une entrée de tension 0–5 V, abaissée à 0–3,3 V sur P6. Pontez le shunt du mode 4–20 mA à l’avant du shield pour basculer AIN en entrée de boucle de courant 4–20 mA.

Note

SYN est une ligne numérique à drain ouvert, tirée vers 3,3 V côté caméra et vers 5 V côté borne SYN. Par défaut, c’est une entrée — le shield adapte le niveau de 0–5 V sur SYN vers 0–3,3 V sur P10. Modifiez le cavalier à souder intégré pour basculer P10 en sortie, adaptant le niveau de 0–3,3 V sur P10 vers 0–5 V sur SYN.

Note

Chacune des broches P0, P1, P2, P6 et P10 peut être récupérée pour un autre usage. P0, P2, P6 et P10 sont connectées par défaut via des cavaliers à souder au dos — ouvrez le cavalier de toute broche que vous souhaitez libérer. P1 est déconnectée par défaut : pontez son cavalier à l’avant pour acheminer le relais 2 vers P1 à la place (et ouvrez le cavalier au dos de P2 pour libérer P2).

Note

Les relais sont par défaut normalement ouverts (NO). Des ponts à souder au dos du shield les font passer en normalement fermés (NC).

Utilisation

Basculez les deux relais depuis P0 et 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)

Lisez l’entrée AIN du bornier via la broche P6 à niveau adapté

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)

Réagissez à un front descendant sur la ligne SYN — par exemple, pour synchroniser la caméra avec un autre dispositif tirant SYN au niveau bas

from machine import Pin

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

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