Printer Port I/O Controller Board and Software Device Driver

Top View Bottom View

Test Application Screenshot

This product was developed to provide general I/O control via a printer port. The driver was developed to allow a programmer to write whatever control software desired, with an easy interface to the hardware. The device driver is embedded in a DLL and loads itself on initialization. A C++ Library is also available for direct linking. Example programs like the one above are available in MS Visual C++, MS Visual Basic and Borland Delphi.

Specs:

1 Voltage B+ Supply Input (10-24VDC)

2 Voltage Supply Outputs (B+ and +5V)

8 Digital Inputs - Port 1 (B+ or +5V Supply Output Selectable on Group Terminal Connectors)

5 Digital Inputs - Port 2 (B+ or +5V Supply Output Selectable on Group Terminal Connectors)

7 Relay Outputs - Port 3 (Normally Open and Normally Closed Contacts)

1 Digital Output - Port 3 (0 or +5V)

Block DIagram

Block Diagram

Board Layout

Silkscreen