USB Relay 4 Channel Programmable Computer PC Smart Control Switch Controller v2

The second version of our popular USB 4 Relay Board with several improvements. It comes with MCP2200 chipset, 4 SPDT Relays each rated with up to 10A, relays states saving in internal EEPROM and improved USB interference resistance. Suitable for home automation applications, hobby projects, industrial automation. The free DRM software allows to control relays manually, create timers (weekly and calendar) and multivibrators, use date and time for alarms or control from command line. We provide various software examples.

Features


  • High quality
  • 4 SPDT Relay channels type selectable during purchase:
    • JQC-3FC/T73 DC5V (7A / 250VAC, 10A / 125VAC, 12A / 120VAC, 10A / 28VDC)
    • RAS-05-15 (10A / 250VAC, 15A / 120VAC, 15A / 24VDC)
  • 4 Digital I/O lines
  • Power supply: from USB port
  • Max. current consumption: 400 mA (when all relays are on)
  • Chipset: MCP2200
  • Significant resistance against USB interference
  • Keeps the relay states in internal EEPROM on every toggle
  • Power led
  • Relay leds
  • Size: 77mm x 56mm x 17mm
  • Temp Range: -40 to +80 °C
  • PCB parameters: Extra PCB openings for better voltage isolation and doubled high voltage tracks
  • Footprint is fully compatible with our previous USB 4 Relay Board with FT245RL for easy integration or replacement
  • Supported by DRM software (Windows, Linux, Raspbian): Yes
  • Supported by Denkovi Command line tool (Windows, Linux, Raspbian): Yes
  • Software examples - here
  • Documentation: here

The auction includes


  • 1 x USB Four Channel Relay Board - v2
  • DRM Software - Denkovi Relay Manager Software. CD is not included in the package but the software is available for download from this link

Chipset


The relay board chipset is MCP2200. We decided to develop such relay board because as per our tests MCP2200 has some more advantages with other USB-UART chips and one of them is that it is more reliable against USB interference and this is critical on every USB relay board.

The four relays are mapped in the following way with MCP2200 i/o lines:

  • Relay1 -> GP0
  • Relay2 -> GP1
  • Relay3 -> GP2
  • Relay4 -> GP3

The four I/O lines are mapped in the following way:

  • In1 -> GP4
  • In2 -> GP5
  • In3 -> GP6
  • In4 -> GP7

Compability


The board footprint, mechanical dimensions, and hole positions are the same like our previous USB 4 Relay Board so it is easy to be used as replacement as well. It is also supported by DRM software and our Relay Command Line Tool and can be controlled the almost the same way. If you would like to compare the both devices, please take a look at this comparison table

DRM Software


Denkovi Relay Manager (DRM) is multiplatform software for easy controlling all kinds of Denkovi relay boards (USB,SNMP,TCP/IP)

CAUTION! Using of Denkovi Relay Manager (DRM) Software with devices which are not manufactured by Denkovi Assembly Electronics LTD is not allowed!

The item is supported by DRM Software. DRM Software will hep you to save money for expensive software and time in programming. It allows you to switch ON/OFF your devices at particular date and time, turn ON/OFF the relays with pulses or control them via specific sequence. If you have ordered at least one of our relay boards from this list you may turn your PC in powerful automation tool.

USB Relay controller and DRM software

  • Multiplatform software: supported by Windows/Linux (ver. 2.0)
  • Control up to 32 relay boards
  • User-friendly intuitive interface
  • Save/Load file
  • Control mode: single and multiple setting of the relays
  • Single pulse with adjustable delay from the control mode (ver. 2.0)
  • Timer mode: create timer playlist for the relays
  • Weekly mode: each relay may be turned ON/OFF on each day of the week
  • Calendar mode: each relay may be turned ON/OFF on particular date at particular time
  • Pulse mode: each relay may work in pulse mode by setting duration for ON and duration for OFF. Adjustable number of pulses (ver. 2.0)
  • Each relay from each relay board can work independently in some of the five modes
  • Each relay board and each relay can be named by the user
  • Indicator panel
  • Auto load function - the last working file is loaded when DRM is started
  • Auto connect function - when the relay board is disconnected DRM will keep trying to find and when this is done, the relay board will be connected again
  • Auto start function - DRM software starts when the OS starts (currently this is not available for Windows 8 and Linux)
  • Auto set function - DRM will set the relays automatically when the relay board is connected
  • Possibility of DRM to starts when PC boots and continues to work from the last saved point
  • For more information about DRM Software, screen-shots, detailed description and download - here

Denkovi Relay Command Line Tool


The main goal of this project is to help you to use our USB relay boards easily and without any specific knowledge how do they work. This tool is actually shell for all our USB relay boards and it does not matter which is the relay board, the command is the same. Just type one command and the the tool will set, get relay status or even will take temperature value from the board sensor (if any). It can be integrated in other software and you don't need to know much about how the USB relay board protocol. With this tool it is like a "game" and it takes literaly minutes to create for example PHP script and control the USB relay board from smartphone browser.

Typical applications for this software are:

  • Create desktop icons to turn particular relays
  • Create BAT/BASH files to make more complex logic (like timers for example)
  • The commands can be executed from PHP script
  • Control our USB relay boards from Android / iPhone mobile devices
  • The USB relays can be controlled from each software/platform which can run external executable files or commands in command line promt

Example commands:

LIST COMMAND - lists all devices connected to computer.

java -jar DenkoviRelayCommandLineTool.jar list

STATUS COMMAND - display relay(s) status(es).

java -jar DenkoviRelayCommandLineTool.jar 00012345674v2 2 status

java -jar DenkoviRelayCommandLineTool.jar 00012345674v2 all status

SET COMMAND - set relay(s) state(s).

java -jar DenkoviRelayCommandLineTool.jar 00012345674v2 2 1

java -jar DenkoviRelayCommandLineTool.jar 00012345674v2 all 0

java -jar DenkoviRelayCommandLineTool.jar 00012345674v2 turn 1110

TIMER COMMAND - execute time-critical operations. Well known fact is that every time when we run the command line tool the jvm is being run and this takes significant time. Many users contacted us with requests to execute timer commands for time-critical operations. That's why we added such command. It can perform single pulse, many pulses and even cycles with more complex sequences of pulses and every pulse can be with different time (in milliseconds). Please note the state bits must be equal to the relay number!


java -jar DenkoviRelayCommandLineTool.jar id=1 4v2 timer 1,1111,10,0000,50,1111,25 //makes all relays ON for 10ms, all OFF for 50ms and all ON for 25ms

For more information - here

For download - here

Windows: tested on XP, Vista, 7 and 8

Linux: tested on Ubuntu and OpenSuse

Useful Links


Software Examples


  • The source code demos are not public, and the download links will be sent to your email after purchase or by request.
  • VB.NET - example how to set and read the status of the relays
  • C#.NET - example how to set and read the status of the relays (using the original Microchip library - x86 only).
  • C#.NET with hidsharp - example how to set and read the status of the relays (using hidsharp library - x86 and x64).
  • C++.NET - example how to set and read the status of the relays
  • LabVIEW 2011 - Example how to set/get the USB4v2 Relays and I/O status.
  • JAVA - Example how to set/get the USB4v2 Relays and I/O status.
  • Android - Android Studio example how to set/get the USB4v2 Relays and I/O status. The relay board is connected to the Android mobile device via USB cable.
  • More software examples: here

Images


Please read before buy!


https://www.denkovi.com/Documents/Temrs2.jpg