Modular-Security-I2CRJ45
by Austins Creations
I2C compatible board that handles EOL Security monitoring
Designed to be assembled in a modular format so multiple boards can easily fit next to each other
Features
- Comes with 8 port
- Expandable up to 32 ports
- Firmware supports Normal, Alarm, Tamper, Short, Fault
- 12-24v DIY POE on the RJ45 connections
- 1 input per port
- Per port power switching via external DIP switches
- Each port has a 150mA poly fuse
- Will fit side by side in the same space as a normal I2CRJ45 board from SuperHouse
Using the product
Using your Modular Security I2CRJ45 board is a fairly strightforward process. Each board has a set of screw terminals. These are for your 12v power input (The Security Monitor is 24v tolerant but won't work on 24v). There are two terminals to allow for easy daisy chaining between other boards. The board Doesn't use power input on IDC connector. Only VCC (logic voltage; commonly 3.3v with the rack32 / oxrs black)
Don't hot swapping your I2C cable
The 2*3 pin 2.54mm IDC cable isn't recommended to be removed or added when the system is powered, turn off power before changing things
There are a totally of 3 DIP switches built into the Board. The one on the right top is labeled length wise along itself I2C P/U this is for your I2C pullup resistors. The device that is the furthest away from the main rack controller should have this enabled. (both pin turn on)
The other two DIP switches are 4 pin. The lowest pin - closest to the 8 port RJ45 is the RST this connects the MCP (the one to the right of each DIP) to the main controller RST line. These should be on, but can be turned off when trying to solve debug problems
The other three positions on those 4 position DIP switches are for setting the MCP address. Up to 8 MCPs can be on an I2C bus but they each need their own address, position 0 starts at the top of the PCB
Position | 0X20 | 0X21 | 0X22 | 0X23 | 0X24 | 0X25 | 0X26 | 0X27 |
---|---|---|---|---|---|---|---|---|
0 | off | on | off | off | on | on | off | on |
1 | off | off | on | off | on | off | on | on |
2 | off | off | off | on | off | on | on | on |
The ports are numbered:
Top | 1 | 3 | 5 | 7 | |
Bottom | 2 | 4 | 6 | 8 |
From looking at the ports in front of an assembly like it would look installed in a rack case
Each Port has 8 pins they breakout as follows:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
---|---|---|---|---|---|---|---|
Sensor Signal | Sensor GND | Sensor Backup | VDD | VDD | Sensor Backup GND | GND | GND |
orange/white | orange | green/white | blue | blue/white | green | brown/white | brown |
green/white | green | orange/white | blue | blue/white | orange | brown/white | brown |
VDD is your system voltage; AKA the power being feed by the Screw Terminals (12-24v)
Sensor Backup is NOT a second sensor input, but rather a repeat of the first sensor attached to pins 1 and 2. Under normal uses the wire shouldn't be touched. It is there as a backup should your first set of wires be broken. It could possibly save you from having to immediately having to run new wire.
Wiring up a sensor requires a 10k and a 4.7k resistor. Wired as follows:
Supported Firmware
Additional Resources
- More info Github
Where to Buy
- Contact on Discord or WEBSITE