Versions
v0.4

Relay Board 32x10A


Changes from previous version

This is initial version - previous versions was only for testing purposes.

Top view

Relay Board 32x10A top

Bottom view

Relay Board 32x10A bottom

I2C bus

Connection with input board is established by I2C bus available on input board. On Relay board there are LM75 or MCP9808 temperature sensors.

If there are note or column according I2C bus; it applies only to newer version of Input Board ESP (>= v0.5). For all other boards there is single I2C bus

I2C bus devices

NameI2C bus*Address
LM75i2c_b0x48
MCP9808i2c_b0x18
MCP23017 or PCF8575 (outputs)i2c_b0x20
MCP23017 or PCF8575 (outputs)i2c_b0x21

Output relays

The outputs are divided into 16 connectors, each connector has one separate per COM connector and two relay outputs such as OUT_1 and OUT_2. COM is connected only for the outputs for a particular connector.

Expander configuration

It is available in MCP23017 or PCF8575 expander versions. For both pins are the same and if buses are divded those are available on the i2c_b bus.

OutputAddress
OUT_10x21
OUT_20x21
OUT_30x21
OUT_40x21
OUT_50x21
OUT_60x21
OUT_70x21
OUT_80x21
OUT_90x20
OUT_100x20
OUT_110x20
OUT_120x20
OUT_130x20
OUT_140x20
OUT_150x20
OUT_160x20
OUT_170x21
OUT_180x21
OUT_190x21
OUT_200x21
OUT_210x21
OUT_220x21
OUT_230x21
OUT_240x21
OUT_250x20
OUT_260x20
OUT_270x20
OUT_280x20
OUT_290x20
OUT_300x20
OUT_310x20
OUT_320x20

Relay

Board has relays with a 24V coil. When using a 4A SSR, there is need of solder the Emergency Relay Switching jumper to 5V (be sure to read the instructions for changing the jumper before doing it!).

Posible relay types

There are several relay types possible to use with this Relay board.

HF32F-G

HF32F-G

HF32FV-G

HF32FV-G

HF49FD

HF49FD

SSR 4A

SSR4A

For a miniature electromagnetic relay, special care should be taken when using with LED lighting.

LED bulbs create a large electrical spike when turned on, which can cause the relay contacts to stick together. In such cases, we recommend using an RC extinguisher or an external relay (contactor)

Expanders Control

Using jumpers, you can control the selection of expanders. A jumper connected to GND gives you control of MCP23017 expanders, and a jumper connected to 3.3V gives you control of PCF8575 expanders

ControlJumper
MCP23017GND
PCF85753.3V
Expander control

Emergency Relay Switching

The jumper is permanently connected to +24V, as it is recommended to use relays with 24V coil. It is possible to break the 24V connection and connect the jumper to 5V. It is then necessary to use relays with 5V coil, though is not recommended

Control relay

Cover board option

Soldering a BC817-40 transistor and a 4.7k resistor at these locations will protect the board from simultaneous tripping of two relays on the connectors in the same time. When the OUT_1 relay is tripped, the protection works on the OUT_2 relay and other way around, this works on each connector with outputs. The protection works on 32 relays after all components are soldered.

Cover board protection

Schematic and PCB

The schematic and PCB image can be downloaded github :

https://github.com/boneIO-eu/relay_board_32x10A