DLP-IO14 DLP-IO14 LEAD FREE USB-Based 14-Channel Data-Acquisition Module FEATURES: 14 IOs: 0-5V Analog, Digital In/Out, Temperature Two Bipolar Analog Inputs 5V Input Range Max All Analog Inputs: Up to 30Ksps Sample Rate and Selectable Sample Size: Rate: 200, 500, 1K, 2K, 4K, 10K, 20K, 30K, 40K, 50K Samples Per Second Size: 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192 Samples (Binary Mode) SPDT Latching Relay Digital Temperature Sensor Feature Supported on 12 Digital I/O Lines Both Binary and ASCII (HyperTerminal) Modes Available Two 32-Bit Interrupt-Driven Event Counters 5KHz Max Count Rate 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-IO14 Data-Acquisition Module is a low-cost, easy-to-use data-acquisition system for analyzing AC voltages, controlling and monitoring processes and measuring DC voltages in the range of both 0-5 volts and 5 volts. This module provides topside wire terminal blocks for the wiring connections. The 14 channels on the DLP-IO14 are broken down as follows: 12 digital I/O all of which can also be set to Analog Input Mode (0-5V). The DLP-IO14 also provides SPDT latching relay contacts. Each of Rev. 1.0 (June 2012) 1 DLP Design, Inc. the channels and relay contacts can be controlled via simple single- and dual-byte commands. All operational power is taken from the host PC via the USB port. 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-IO14 is an all 5-volt system that derives its power from the host USB port. Channels have the following capabilities: Relay Contacts: There is one set of SPDT relay contacts on the board. These contacts are latching and are capable of handling loads of up to 2A. The relay has two sets of SPDT contacts that have been connected in parallel to increase their current carrying capability. (These are detailed in Section 6 under the table describing K1.) Analog In: Fourteen inputs can read and return the voltage on the analog inputs using a 10-bit ADC. The maximum sample rate is 30Ksps. The input voltage range is 0-5 volts. (Refer to Section 8 of this document for more details.) Two additional channels are dedicated to analog in only and can measure voltages in the range of -5 volts to +5 volts. Digital Output: Set high or clear low configurable as digital outputs (5V). (The actual high/low voltage depends upon sink/source current.) Digital Input: Reads the inputs high/low state. Temperature Measurement: Up to 12 DS18B20+ temperature sensors can be connected to Channels 1 through 12. Four settings of temperature measurement accuracy and speed are supported, as well as the ability read the permanent serial number of the sensor. 3.0 ABSOLUTE MAXIMUM RATINGS Stresses beyond the ranges listed below may cause permanent damage to the DLP-IO14: 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.0 (June 2012) 2 DLP Design, Inc.