USB2Controller

USB2CONTROLLER

The USB2Controller is a simple dual channel 5 volt signal driver to control external devices (e.g. C&C PCB).

Each channel can deliver up to 50mA signal current, Though only 1-10mA is typically used.

Output state is set by simple control software (No drivers required).

USB2RELAY Conversion

USB2relay devices contain the required circuitry for a simple signal driver.

A small modification (Relays replaced with resistors) is the only change required for the USB2Controller.

Keeping things simple is the key and utilizing existing (mass) production is

economically preferable to producing/programming a custom controller.

5 Volt 50mA dual channel signal driver

ALTERNATIVES

If you prefer to produce/program your own controller, Then visit the SimpliBox project for more details.

https://www.hwhardsoft.de/english/simplibox/io/

http://www.instructables.com/id/USB-HID-relay-module-for-Raspberry-Pi-Windows-PC/

TECHNICAL CHANGES

The srd-05vdc-sl-c relay typically used in these devices have a coil resistance of 55-70 ohms allowing a nominal current of 70-90 mA at 5 VDC.

By replacing the relay with a 100 ohm resistor, We limit each channel output to aprox 50 mA.

Ohms Law
I = V / R
5 / 100 = 50mA 

The relay power is simply linked to the screw terminals with the replacement resistors.

Note: This circuit is ground switching. Meaning the 5 volts is always on and the ground is switched to complete the circuit.

Note: It is common practice to connect output signals via an optocoupler on the target device to protect from circuit failure.

SOFTWARE DOWNLOADS

Typically software for these devices is Windows only and supplied by the seller.

An alternative to the seller supplied software is the V-USB Driverless controller software.

(V-USB Software is available for both Linux & Windows or you may compile yourself if required)

Note: V-USB is the open source software (Recommended).

Note: usb2relay is the close source seller supplied software.