SnipCard Dual Relay

19,90 inc. VAT

This powerful SnipCard mounts onboard two mini relays to be used with max 36 V and 2 A devices. It’s very useful when employed as servo-relay actuator, but it’s also very handy for every “clean contact” (SPST) application. On Archiduino Base Board you can mount up to 10 Dual Relay SnipCards.

SKU: AR-DR-001 Category: Tags: , , ,

Description

SnipCard Dual Relay

This powerful SnipCard mounts onboard two mini relays to be used with max 36 V and 2 A devices. It’s very useful when employed as servo-relay actuator, but it’s also very handy for every “clean contact” (SPST) application. On Archiduino Base Board you can mount up to 10 Dual Relay SnipCards.

Details

The Dual Relay SnipCard has been engineered in order to be flexible and sturdy. It mounts an inverting triple Schmitt trigger IC performed by a NXP’s 74LVC3G14. The coil activation is done with two reliable BC847 NPN transistors. There are two LEDs, one for each relay, to show the relay’s status.

The SnipCard has three possible configurations:

  • standard operation: the two relays are independent, with immediate switching (SKU: AR-DR-001);
  • delayed operation: with a capacitor you can delay the activation/deactivation of the relay’s coil (SKU: AR-DR-002);
  • interlocking operation: with a third (optional) transistor it could be implemented a interlock in order to vinculate “slave” relay operation to the “master” (SKU: AR-DR-003).

Additional features

As said, the card is designed to optionally make relays working in interlocked mode and to be able to insert a delay on the implementation of hardware control, so you don’t need to change the logic state of the relay in the event of a reset of the CPU board.

Test Video

 

 

Package contents

n. 1 SnipCard with basic configuration (with no interlock and no delay options).

Attachments

NXP 74LVC3G14 – Triple inverting Schmitt trigger – datasheet

NXP BC847 NPN Transistor – Datasheet

SM_UPC_REL_V1_Schematic

Examples

void setup() {  
  
  pinMode(M7A, OUTPUT);
  pinMode(M7B, OUTPUT);
  
}

void loop() {

  delay(1000);  
  digitalWrite(M7A, LOW);    // set "ON" relay on channel A 
  delay(1000);
  digitalWrite(M7A, HIGH);   // set "OFF" relay on channel A
  delay(1000);  
  digitalWrite(M7B, LOW);    // set "ON" relay on channel B 
  delay(1000);
  digitalWrite(M7B, HIGH);   // set "OFF" relay on channel B
   
}

 

Examples of code and description

You may also like…