Free Shipping within Canada and to the United States for orders over $200.00

PI-SPI-DIN-6SSR Raspberry Pi Solid State Relay Output I/O Module

PI-SPI-DIN-6SSR Raspberry Pi Solid State Relay Output I/O Module

Regular price $35.95 USD Sale

The PI-SPI-DIN-6SSR has 6 SPST Solid State Relays with a 2 A AC,DC 100V Max  Rating.

The design is based on the Microchip MCP23S08 IO Expander. Each MCP23S08 has 4 addresses using the same SPI Chip Select line, meaning 4 modules (24 Relays) can be used simultaneously.

Each I/O Module in the PI-SPI-DIN series of I/O Modules have two 16 Pin GPIO ports that carry power, SPI, I2C and 5 Chip Selects from the main PI-SPI-DIN-RTC-RS485 Module.This module has a LDO 5 VDC power supply and 3.3VDC LDO regulator.

Block Diagram:

Specifications:

  • Two 16 Pin GPIO Ports (Power, SPI, I2C and 5 Chip Selects)
  • 5 VDC 0.5A LDO Supply (9 to 24 VDC Input)
  • 3.3VDC LDO regulator
  • Terminal Blocks are rising clamp cage screw type (no leaf springs)
  • Blue LED indicators for power
  • MCP23S08 I/O Expander with 4 Address Selects
  • Red LED ON Indicators for each Relay Output
  • PCB Dimensions: 2.7" Wide x 3.42" Long
  • Relay Type: TLP241B
  • Contact Rating: 2 A AC,DC  100 V Max


Mounting Styles:

Each PI-SPI-DIN I/O Module has four mounting styles available:

-PCB

-CLIP PCB on DIN rail mounting clips

-ENC Horizontal DIN Enclosure

Dimensions: 3.51" Long x 2.975" Wide x 1.11" High 

-V Vertical DIN Enclosure c/w Removable Terminal Block


PI-SPI-DIN-6SSR Accessories :

All PI-SPI-DIN I/O Modules come complete with interconnect ribbon cables and all necessary hardware based on enclosure style.

Typical Application with pcb DIN clip mounting:


Node-RED

The PI-SPI-DIN Series of I/O Modules have Node-RED support. Please visit

Node-RED and the PI-SPI-DIN Series

for instructions.

 

PI-SPI-DIN GPIO Connector Pinout

 

Python Sample Code

Basic Python "Write" Relay Outputs Program a
Activates each relay in turn from 1 thru 6

from time import sleep
from widgetlords.pi_spi_din import *

init()
relays = Mod4KO(ChipEnable.CE3)

while True:
    relays.write(0x01)    # Relay 1 ON
    sleep(1)

SaveSaveSaveSave