Rev. 1.7 (March 2014) 1 © DLP Design, Inc.
DLP-IO8-G
*LEAD-FREE*
USB-BASED 8-CHANNEL DATA ACQUISITION MODULE
Features:
• 8 Channels: Digital I/O, Analog In,
Temperature
• USB Port Powered
• USB 1.1 and 2.0 Compatible Interface
• Small Footprint; Easily Fits on Desktop
• Easy to Use with Single-Byte Commands -
Can Utilize a Simple Terminal Emulator to
Control All Functions
Applications:
• Data Acquisition
• Industrial/Process Control
• Process Monitoring
1.0 INTRODUCTION
The DLP-IO8 Data Acquisition Module is a low-cost, easy-to-use data acquisition system for measuring
voltages, controlling and monitoring processes, and acquiring temperature data. Each of the 8 available
channels can be configured for any of the digital, analog, or temperature modes via single-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-IO8 is a 5-volt system that derives its power from the host USB port. Each channel has the following
capabilities:
Digital Output
: Set high, or clear to low. (The actual high/low voltage depends upon sink/source current.)
Digital Input
: Read the high/low state.
Analog In
: Read and return the voltage on each I/O pin using a 10-bit A/D: 0-5 volt range. While the resolution
of the voltage measurement is 4.9mV (5V / 1024), the reference of the A/D converter used in the microcontroller
is actually the 5V supply from the host USB port so the accuracy is not specified and the DLP-IO8 is best used
for relative measurements.
Temperature
: Measure temperature using a DS18B20+ digital temperature sensor (purchased separately) in
the range of 67 to 257°F (-55 to 125°C).