Introducing a Multifunction, High-Speed USB Digital I/O Module: USB-DIO24-CTR6

By CIOReview | Friday, August 28, 2015

SAN DIEGO, CA: A multifunction, high-speed USB digital I/O module has been rolled out by ACCES I/O Products, named USB-DIO24-CTR6.It is portable, easy-to-install and compatible with any PC or embedded system with a USB port and can be used with a variety of embedded applications including light, motion and process controls.

ACCES I/O Products is a supplier of vivid analog, digital, serial communication, and isolated I/O boards and solutions. ACCES products are designed to work with Ethernet, PCI Express, USB, USB/104, USB/PICO as well as distributed, wireless I/O, and computer-on-module (COM) form factors.

The USB-DIO24-CTR6 ships with 24 lines of CMOS/LVTTL high-current digital I/O, two fully-undedicated 82C54s providing 6 counter/timers with the permission to access input, gate, and output pins; all within a small, rugged, industrial enclosure.

Multiple cables and screw terminal boards for quick and easy connectivity, bags up a micro-fit USB header connector with the high retention type B connector to be used for stacking and embedded OEM applications. The product is small enough to fit onto any desk or testing station. The board measures just 3.550x3.775 inch packed in a small (4x4x1.25 inch), rugged, steel industrial enclosure. A DIN rail mounting is available for industrial installations. With unique PCB size and pre-drilled mounting holes of OEM option that match PC/104 form factor. The USB-DIO24-CTR6 can be simply connected to any PC/104-based stack through USB port embedded to CPU.

A high-speed custom function driver modified for increased throughput with faster USB human interface device (HID) driver is utilized by the product supporting high-speed USB 2.0. It extends support for most of the operating systems through a free Windows and Linux (including Mac OS X) compatible software package. For Windows systems, the package provides sample files and source code in C#, Delphi, and Visual C++. While Linux support includes installation files and samples for programming at user level via an open source kernel driver. Similarly, third party support includes a Windows standard DLL interface supporting application programs like LabVIEW 8.5+ VIs and embedded OS support includes Windows Xpe, WES7 and more.