DLP-IO8-G *LEAD-FREE* USB-BASED 8-CHANNEL DATA ACQUISITION MODULE Features: Applications: 8 Channels: Digital I/O, Analog In, Data Acquisition Temperature Industrial/Process Control USB Port Powered Process Monitoring 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 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. Temperature: Measure temperature using a DS18B20+ digital temperature sensor (purchased separately) in the range of 67 to 257F (-55 to 125C). Rev. 1.6 (March 2013) 1 DLP Design, Inc. 3.0 ABSOLUTE MAXIMUM RATINGS Stresses above those listed here may cause permanent damage to the DLP-IO8: Operating Temperature: 0-70C Voltage on I/Os with Respect to Ground: -0.3V to +5.3V Sink/Source Current on Any I/O: 25mA 4.0 WARNINGS Unplug from the host PC before connecting to the DLP-IO8. Isolate the bottom of the board from all conductive surfaces. Observe static precautions to prevent damage to the DLP-IO8 module. 5.0 USB DRIVERS USB drivers for the following operating systems are available for download from the DLP Design and FTDI websites: Windows 8 Windows 7 Windows Server 2008 R2 Windows Vista Windows XP Mac OSX Windows Server 2003 Mac OS9 Windows 2000 Mac OS8 Windows 98, ME Linux NOTE: If using the dual mode drivers from FTDI (CDM2.00.00) and you want to use the Virtual COM Port (VCP) drivers then it may be necessary to disable the D2XX drivers first via Device Manager. Right click on the entry under USB Controllers that appears when the DLP-232PC is connected, select Properties, select the Advanced tab, put a check in the option for Load VCP and click OK. Unplug and replug the DLP-232PC and a COM port should appear in Device Manager under Ports (COM & LPT). 6.0 USING THE DLP-IO8 Simply connect the DLP-IO8 to the PC to initiate the loading of drivers. Once the drivers are loaded, the DLP-IO8 is ready for use. All commands are single-byte commands. You can either utilize a simple terminal emulator program, or write your own program in your language of choice. Begin by opening the COM port, set the baud rate to 115200, and send single-byte commands as shown in Table 1. The Ping command can be used to locate the correct COM port used for communicating with the DLP-IO8, or you can look in Device Manager to see which port was assigned by Windows. TABLE 1 Channel 1 Commands ASCII Hex Character Value Description Return / Comments 1 0x31 Dig Out High Nothing returned Q 0x51 Dig Out Low Nothing returned Rev. 1.6 (March 2013) 2 DLP Design, Inc.