DLP-IO20 DLP-IO20 LEAD-FREE USB-Based 20-Channel Data-Acquisition Module FEATURES: 20 Channels: 14 Analog Inputs 0-5V, Up to 20Ksps Sample Rate, 2 Latching Relays, Digital I/O Two Relay Driver Outputs (5V Coil) Digital Temperature Sensor Feature Supported on All Digital I/Os Two 32-Bit Interrupt-Driven Event Counters USB Port Powered USB 1.1- and 2.0-Compatible Interface Small Footprint Easily Fits On a Desktop Easy-To-Use Programming Interface APPLICATIONS: Robotics Control Motion Control/Presentation Data Acquisition Industrial/Process Control Process Monitoring Relay Control Audio Analysis 1.0 INTRODUCTION The DLP-IO20 Data-Acquisition Module is a low-cost, easy-to-use data-acquisition system for analyzing AC voltages, driving 5-volt relays, controlling and monitoring processes and measuring DC voltages in the range of 0-5 volts. This module provides topside wire terminal blocks for the wiring connections. The 20 channels on the DLP-IO20 are broken down as follows: 3 outputs with high current relay/LED drivers and 17 digital I/O 14 of which can be set to analog input mode. The DLP-IO20 also provides two latching relay contacts. Each of the channels and relay contacts can be controlled via simple, multi-byte commands. All operational power is taken from the host PC via the USB port. Rev. 1.1 (November 2015) 1 DLP Design, Inc. The mode of each I/O is automatically changed with each command sent. For example, if an I/O is set to Digital Output-High and then the Digital Input Mode is selected, the I/O is first changed to Input Mode and then the high/low state is read and returned to the host. 2.0 SPECIFICATIONS The DLP-IO20 is an all 5-volt system that derives its power from the host USB port. Channels have the following capabilities: Relay Contacts: There are two sets of relay contacts on the board. These contacts are latching and have the following characteristics: Contact Ratings: 60W, 125VA Max Switching Voltage: 220VDC, 250 VAC Max Switching Current: 2A Max Carrying Current: 2A Each of the two on-board relays has two sets of SPDT contacts that have been connected in parallel to increase the current carrying capability. (These are detailed in Section 6 under the table describing K1 and K2.) Relay Drivers: There are three relay driver outputs on the board. These outputs connect to one side of a 5V relay coil, and the side of the coil is connected to the +5V terminal. Analog In: Fourteen inputs can read and return the voltage on the analog inputs using a 10-bit ADC. The maximum sample rate is 20Ksps. The input voltage range is 0-5 Volts. (Refer to Section 7 of this document for more details.) Digital Output: Set high, or clear low configurable as digital outputs (5V). (The actual high/low voltage depends upon sink/source current.) Digital Input: Read the inputs high/low state. 3.0 ABSOLUTE MAXIMUM RATINGS Stresses beyond the ranges listed below may cause permanent damage to the DLP-IO20: Operating Temperature: 0-70C Voltage on Digital Inputs with Respect to Ground: -0.3V to +5.3V Voltage on Analog Inputs with Respect to Ground: -0.3V to +5.3V Voltage on Relay Contacts with Respect to Ground/Return: 110VDC, 125VAC Sink/Source Current on Any I/O: 25mA Sink/Source Current on All I/O Combined: 90mA Rev. 1.1 (November 2015) 2 DLP Design, Inc.