IO Module
Description
The IO Module provides six individually configurable ports, each one has multimeter capabilities.
The key features are:
Software
- Programmable via the Module RESTful API
- Official openHAB plugin
- Bootloader & Firmware update support.
Hardware
- 6 individually configurable ports.
- Each port supports the following functions:
- Analog Input
- Digital Input with frequency counter
- Current measurement (output)
- Each port can be configured via software as 5V or 12V output.
- All ports are protected against voltages up to 50V (see below).
- Up to 5W output power per port.
- Active overload protection
- Includes voltage, current and power monitoring.
- Configurable voltage and power limits.
- Typical reaction time <5ms.
- Notification support, error triggers software notification for the application.
- Failsafe design
- In case of power failure or software problem, the ports are automatically disconnected via relay.
- Each port has physical fuses for extreme cases.
- Continuous monitoring of voltage, current and power with 1000 samples per second/port.
- Good ESD and surge protection allows direct control of inductive loads.
- Operating temperature (ambient air) range 0°C – 50°C.
- Storage temperature range -40°C – 85°C.
Applications
- Relay control
- Fan control
- Motor control (PWM)
- Electronic door lock control
- Door/Window open/closed detection
- LED control
- Analog sensor reading (temperature, humidity, photodetector… )
Hardware Specification
Output
Information | |
---|---|
Voltage level in output mode | 5V or 12V |
Min./Max. voltage 5V level** | 4.2V / 5.2V |
Min./Max. voltage 12V level** | 10.5V / 12.1V |
Max. current*** | 300mA @ 5V / 410mA @ 12V; max. 15W per module |
PWM maximum frequency | 0 – 240kHz |
PWM timer resolution | 16-Bit |
Resolution of the current measurement | 1mA |
Non damaging external voltage range* | 0-50V (Peak) |
* In output mode it depends heavily on the resistance of the interference source
Port is turned off if over-voltage is detected
** Depends on the load
*** Use as a current sink possible, however, without overcurrent detection
Input
Information | |
---|---|
Measurement range | 0V – 25V |
Measurement precision | 10mV |
Measurement tolerance | 10%@1V 5%@25V |
Non damaging external voltage range | -2V – 50V |
Maximum input current | 1mA |
Digital input
Information | |
---|---|
Measurement range | 0V – 25V |
HIGH level trigger | 20V |
LOW level trigger | 12V |
Frequency measurement tolerance | 10% |
Frequency measurement range | 1000-250000 Hz |
Non damaging external voltage range | -2V – 50V |
Maximum input current | 1mA |
Important notes
- The maximum output power may be limited by the power supply (power module).
- The connections/modules are not galvanically isolated.
Further documentation and manuals |
---|
RESTful API |
Fuse replacement instructions |
Firmware source code |
Driver source code |
REST driver source code |
openHAB binding source code |