100%
rioctrl-hw di4 view
Description

Imported from GitHub: multigcs/rioctrl-hw · commit d2e9e22 · license CERN-OHL-S-2.0

Description

Hardware design for modular CNC controller

README

rioctrl-shiftio

rioctrl-shiftio

This module provides the following IOs:

  • 16 opto-isolated digital outputs (PNP, external voltage input 5-24V in two groups). Each output is capable of sourcing ~0.6A of current and has over-current protection.
  • 16 opto-isolated digital inputs (12-24V, both sourcing and sinking connections are possible).

Due to slot width limitations, each group of outputs (4 in total) are fitted with spring-type pluggable terminal blocks (LCSC part number: C2908401).

Pinout

pinout

Pinout of output blocks

VCC is 5..24V DC. Each of the output blocks has a separate power supply, so for example one block can be 5V outputs and another one- 24VDC.

VCCGND
01
23
45
67
VCCGND
89
1011
1213
1415

Pinout of input blocks

Common input can be either ground, or positive voltage of 12..24VDC for sourcing or sinking type outputs.

Limited testing has shown that inputs also work at 5V output level, but that's not really guaranteed with the values of components in current design.

Common
01
23
45
67
Common
89
1011
1213
1415
Comments
Sign in to comment

No comments yet. Be the first to ask about this board.