USB-1024 Series

 

24 Channel Digital I/O USB Devices

KEY HIGHLIGHTS

The USB-1024 Series of USB digital devices provide digital I/O for direct control over a variety of logic-level devices. Available with high current output and counter functions.

Digital I/O
Channels Counter/Timers Encoder Inputs
24 1/—
Software Power
OS Support Drivers Power
Windows® and Linux® Universal Library™ SW Suite Bus powered


Part Number Description Price
USB-1024LS
SKU: 6069-410-053
Digital I/O device with 24 digital I/O
Buy at Digilent.com $95.00
USB-1024HLS
SKU: 6069-410-034
Digital I/O device with 24 high-current digital I/O
Buy at Digilent.com $199.00
Software
DASYLab® LITE
SKU: 6069-810-002
Icon-Based Data Acquisition, Graphics, and Control Software
More Options...
Qty:
$499.00
DASYLab® BASIC
SKU: 6069-810-000
Icon-Based Data Acquisition, Graphics, Control, and Analysis Software. Includes standard analysis modules and unlimited module count. - Most Popular
Qty:
$1,299.00
DASYLab® FULL
SKU: 6069-810-001
Icon-Based Data Acquisition, Graphics, Control, and Analysis Software. Includes all DASYLab Basic features plus standard modules, 200 layout windows, unlimited module count, and control sequencer.
Qty:
$1,799.00
DASYLab® PRO
SKU: 6069-810-003
Icon-Based Data Acquisition, Graphics, Control, and Analysis Software. Includes all DASYLab Full features plus advanced signal analysis and control modules.
Qty:
$2,499.00
DASYLab® RUNTIME
SKU: 6069-810-004
DASYLab Runtime allows you to run an existing worksheet application on an additional computer (with compatible hardware configurations)
Qty:
$449.00
TracerDAQ® Pro
SKU: 6069-231-000
Out-of-the-box virtual instrument suite with strip chart, oscilloscope, function generator, and rate generator – professional version
**Not recommended for new applications. Please consider DAQami instead.**
Qty:
$199.00

Product Reviews


4.7 / 5
Ease of Use
4.8 / 5
Value
4.8 / 5
Technical Support
4.5 / 5

97% of new reviewers recommend this product


USB-1024LS
August 24, 2021
Low price and good quality.

I hesitated a lot before buying this USB interface seen the low price but it is worth it. Quality construction and very easy to install and so far the yield is perfect. This interface, at least, I believe will last over time. I do not regret my investment. I recommend this purchase. Thank you for reading this comment hoping that it can help you make the right choice.

  • Job Title: Lab technician
  • Industry: Electronics
  • Application: Bus status monitoring and logging.
  • From: St-Lin Québec
  • Company Size: 1-100
  • Software Used: TracerDAQ

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (1) / No (0)

USB-1024LS
March 08, 2021
Works great

Plugged right in, works great under Ubuntu.

  • Job Title: Founder
  • Industry: Software Engineering
  • Application: GPU acceleration
  • From: Boston, MA
  • Company Size: 1-100
  • Software Used: C++/C#/VB

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

USB-1024LS
September 13, 2020
Low cost, easy to use

As an applications engineer for Tektronix, I used and recommended the USB-1024LS for controlling Test & Measurement instruments with digital I/O ports, e.g. AWG's with table jump for creating EW radar signals on the fly. We also used them in ATE systems to control and monitor various electro-mechanical devices, e.g. robotic are to load semiconductor wafers on an optical inspection station. The hardware is well packaged, rugged and easy to use in a lab or production environment. The software drivers, example and documentation are top quality. Everything came up and running first try. I didn't need tech support.

  • Job Title: Applications Engineer
  • Industry: Test & Measurement
  • Application: Instrumentation Control
  • From: Boston, MA
  • Company Size: 1001-5000
  • Software Used: C++/C#/VB

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (0) / No (0)

USB-1024LS
October 07, 2019
Data Monitoring for Tubing Extrusion Facility

This component was perfect for monitoring yield and throughput on a very large extrusion facility. The timer counter feature was a little clunky but once figured out, it worked flawlessly.

  • Job Title: Automation Engineer
  • Industry: Medical Device
  • Application: SCADA
  • From: Santa Rosa, CA
  • Company Size: 1-100
  • Software Used: C++/C#/VB

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (1) / No (0)

USB-1024LS
September 30, 2019
Good Product

We use this device with our standard product and it has always been reliable. We never have any issues.

  • Job Title: Purchasing Agent
  • Industry: Manufacturing
  • Application:
  • From: San Diego, CA
  • Company Size: 1-100
  • Software Used: Other

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (1) / No (0)

USB-1024LS
September 24, 2019
Portable and great for a simple data logging

Good to use for simple tasks of data logging with reasonable amount of data and sampling rate. Find it very handy and portable. Good value for a light device which can be coupled with a laptop. Great buy!

  • Job Title: Senior Scientist
  • Industry: Research
  • Application: Data logging of dc current, voltage
  • From: Alberta, Canada
  • Company Size: 1-100
  • Software Used: NI LabView

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (2) / No (0)

USB-1024LS
October 15, 2018
Low cost and powerfull

USB-1024LS is low cost digital IO but powerful and has high channels count . Very easy to install and use . you can use it also with SSR for high current switching application.

  • Job Title: Engineer
  • Industry: Industrial Solutions
  • Application: Control System
  • From:
  • Company Size: 1-100
  • Software Used: NI LabView

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (2) / No (0)

USB-1024HLS
June 18, 2018
Simple easy to use digital IO

Simple easy to use digital IO. Simple to set up, wiring is straight forward. Just works.

  • Job Title: Designer
  • Industry:
  • Application:
  • From: Chicago, IL
  • Company Size: 501-1000
  • Software Used: DAQami

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (1) / No (0)

USB-1024LS
October 30, 2017
Better Products on the Market

The customer service was excellent insuring I get the configuration that I need and making note. I have since ordered a few more of these.

  • Job Title: Buyer
  • Industry: Manf. of RF devices and testing devices
  • Application:
  • From: Greensboro NC
  • Company Size: 1001-5000
  • Software Used: C++/C#/VB

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (1) / No (0)

USB-1024LS
June 26, 2017
Exactly what I need

Very good value and easy to integrate with Matlab. I use it for behavioral experiments to synchronize timing between events during behavioral tasks and physiological data recordings.

  • Job Title: academic research
  • Industry:
  • Application:
  • From: United States
  • Company Size: 1-100
  • Software Used: MATLAB

  • Ease of use
  • Value
  • Technical Support
Yes, I recommend this product!

Was this review helpful? Yes (1) / No (0)




Can I read inputs from the device using a CMD line interface in a batch file?

  • Job Title: Senior Manager
  • Industry: Automotive
  • Application: Windows SW trigger
45 months ago
DVZ Auburn Hills, MI


Answers

Hello - The USB-1024LS does not support a CMD Line interface. A program is required to communicate with the device.

45 months ago
Measurement Computing

Was this answer helpful? Yes (1) / No (0)

Good Morning, I plug the usb cable and start InstaCal. At this time, Instalcal find the PMD1024 and all looks OK. Then, I restart windows, wait 1 min, and restart instacall. Now Instacal tell me that there is a board defined in CB.CFG but not found it. I check the windows device manager and the PMD is well recognized in windows. Someone have an idea ?

  • Job Title: R&D Engineer
  • Industry:
  • Application:
51 months ago
Stef59 FRANCE


Answers

HID devices are recognized very slowly on some newer Windows PCs. Try waiting longer after a re-boot. If you are using a USB or USB distance extension scheme, try without it. By referring to it as a PMD, that implies that it is very old (perhaps 15 years) … maybe you have moved on to a newer PC with USB 3.0 (try USB 2.0). If the LED is on solid, then this usually means proper enumeration. Check for duplicate copies of CBW32.DLL and CB.CFG on the hard drive, including in hidden folders.

51 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

2 USB-1024LS are used on 1 computer to control 2 channels of motor control at the same time. Unfortunately they cross talking. Two VB application programs to run them respectively. When the 2nd program starts while the 1st one is in use, the 2nd 1024LS interferes with the 1st 1024LS. Any idea why?

  • Job Title: Engineer
  • Industry: Automation
  • Application: Automation
55 months ago
Kevin AZ USA


Answers

This is a result of our UL for Windows driver. Only one application program (process) that calls the Measurement Computing driver can be running at a time, although multiple threads within that application can call the Measurement Computing driver.

55 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

Is there a library for Python and can it be used on Raspberry Pi?

  • Job Title: Engineere
  • Industry:
  • Application:
78 months ago
Mg1234 Singapore


Answers

Currently, there is no Python support available for our products. The good news is that we do have Linux drivers that will allow you to use the USB-1024LS with a Raspberry pi. Please review our Tech Tip on using MCC hardware with a Raspberry pi. The tech tip can be accessed here: http://mccdaq.com/TechTips/TechTip-9.aspxis

78 months ago
Measurement Computing

Was this answer helpful? Yes (1) / No (0)

The manual states that a resistor can be changed to switch from pull up to pull down but does not state how. Do you have any documentation on doing this? Is this disassemble and unsolder and resolder the resistor?

  • Job Title: Systems Engineer
  • Industry:
  • Application:
91 months ago
djg MD


Answers

Changing the digital I/O power up state does require disassembly and the de-soldering/soldering of a zero ohm shunt resistor. Please refer to our knowledge Base article for instructions on how this is done. http://kb.mccdaq.com/KnowledgebaseArticle50452.aspx?Keywords=USB-1024LS

91 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: PhD student
  • Industry: sport science
  • Application: Measuring anticipation time
96 months ago
DMDX United Kingdom


Answers

Our USB-1024LS is not compatible with the DMDX software application. However, I did find that the APDM wearable sensors that you are looking to use and control do have a Software Developer’s Kit (SDK) that supports MATLAB, C and Linux. With that said, our USB-1024LS also has support for MATLAB, C and Linux as well so it may be possible to develop a program using both SDKs from APDM and MCC.

96 months ago
Measurement Computing

Was this answer helpful? Yes (1) / No (0)

We have (2) USB-1024LS I/O devices connected to a Win7 Pro PC. Boards are configured as board 0 and board 1 thru InstaCal. Inputs are configured as (24) digital inputs. When connected separately, each board works correctly thru TraceDAQ. a0 is input 0 a1 is input 1 ... b0 is input 8 ... c0 is input 16 ... c7 is input 23 However, when both boards are connected, the inputs on board 0 get offset by 2: a0 is input 2 a1 is input 3 ... b0 is input 10 ... c0 is input 18 ... c5 is input 23 c6 is input 0 c7 is input 1 What are we doing wrong? How can we correct it?

  • Job Title: tech support
  • Industry: IT
  • Application: Digital I/O counting
100 months ago
nickdobrinich Cleveland OH


Answers

We have tried this same setup, and it works OK. But we do see a possible cause for what you report. If you used the “AutoFill All” feature to add all 24 “Di” bits of each board, it may also have added a 25th channel, counter channel “Ci0”. This would cause the channels on the second board to shift one spot (not the two spots you report). To prevent this, before selecting AutoFill All, first select “Digital Input Only” rather than “All Supported”. If you still have an issue, please contact our Tech Support department, and they can review your .SCC configuration file and/or provide you with theirs.

100 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: Engineer
  • Industry:
  • Application:
101 months ago
Pan


Answers

Hello Pan - the USB-1024LS is not 3.3v compliant, but our PCIe-DIO24H is. You can review the specifications here: http://www.mccdaq.com/pci-data-acquisition/PCIe-DIO24.aspx

101 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

  • Job Title: Test Engineer
  • Industry: Automotive
  • Application:
101 months ago
Bill6560 Orlando, FL


Answers

Yes - A USB Cable, free Software, free tech support and a limited lifetime warranty are all included with the USB-1024LS.

101 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

  • Job Title:
  • Industry:
  • Application:
107 months ago
brett


Answers

The USB-1024LS supports 24 programmable digital I/O bits and one 32 bit event counter. The event counter would be ideal for this project in that it will count pulses (TTL) up to a 1 MHz input rate and totalize the counts it acquires. There are a couple of options for software. TracerDAQ supports the event counter but is limited to 32K counts. TracerDAQ PRO ($199.00) increases the count total to 1 million samples. If using TracerDAQ the Initial logging is to a binary file with the capabilities of converting the file to a .CSV file for use with Excel. We also include our Universal Library for Windows and our drivers for ULx for NI LabVIEW. Please contact Measurement Computing at 1-800-234-4232 Ext-3 for Sales if you have additional questions.

107 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

I want to generate clock pulse. Is there any one who know this device can generate clock pulse up to which frequency? I use for loop, sequence and "wait until timer". As I decrease waiting time, frequency only can go to 60 Hz. After that, even though I re

  • Job Title: GRA
  • Industry:
  • Application:
107 months ago
jspark Atlanta, GA, USA


Answers

The USB-1024LS is not designed for clock pulse generation since your update rate is system dependent. We have posted a Knowledgebase article on this topic at the following link: http://kb.mccdaq.com/KnowledgebaseArticle50176.aspx?Keywords=USB-1024LS My recommendation would be to use one of our USB-CTR Series devices. Both units support up to 4 PWM outputs capable of frequencies up to 48 Mhz. The specifications for the USB-CTR Series may be viewed at the below link: http://www.mccdaq.com/usb-data-acquisition/USB-CTR-Series.aspx

107 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

  • Job Title:
  • Industry:
  • Application: Quadrature sensor
122 months ago
Roger Billerica, MA, USA


Answers

UPDATE: New USB-DIO32HS - 32-Bit High-Speed Digital I/O Device from MCC with input and output scans up to 8 MS/s. You can view this Series at: http://www.mccdaq.com/usb-data-acquisition/USB-DIO32HS.aspx

88 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

Roger - can you provide a few more details about what you're trying to do. I'm using the 1024LS in conjuction with a laser photo cell to detect when an object breaks the beam of light. In my case I've wired the photo cell to pins 19 and 20 (the counter), then using a timer in the software to **continually** retrieve the value of the counter. When the counter increments I know the beam has been broken - and I grab the time from the computer. I dont know if that's anywhere near what you're trying to do - but if not, shoot me any details and I might be able to help..

117 months ago
boumaj

Was this answer helpful? Yes (0) / No (0)

Yes by using the DASYLab® or NI LabVIEW you can use this to create an time program for any specific operation as a activate a relay to control any electric device

121 months ago
Clemente12454

Was this answer helpful? Yes (0) / No (0)

Unfortunately, the USB-1024LS cannot be hardware timed. This function is possible with some of our multifunction DAQ boards such as the USB-2500 Series.

122 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

Are this Digital Device and its drivers/software (instacal) compatible with Intel Atom Z3795 with Windows 8.1 Pro? We have a project to replace all our PCs with Tablets. This tablets must use a USB-1024HLS digital cards and a proprietary software developed by Us. We are considering HP ElitePads 1000 G2 with W8.1 and 4Gb in Ram and also Lenovo's ThinkPad 10 with Intel Atom Z3795 Processor, 4GB LPDDR3 Memory, 128GB eMMC Storage, 64bit OS. We already have some 30 PCs with your Digital I/O cards and a application developed in Delphi XE7.

  • Job Title: Owner
  • Industry: Manufacturing
  • Application: Industrial
96 months ago
FAlvarado El Paso, TX


Answers

We’ve not tested these particular tablets, but InstaCal is compatible with any PC/tablet running Windows 8.1 PRO. The USB-1024HLS is a USB 1.1 device, and should work fine in the 2.0 port on the Lenova. The HP tablet has only USB 3.0, which you will want to test/confirm compatibility with, as USB 3.0 can vary. We don’t anticipate an issue, since the USB-1024HLS is an HID device and it uses the Microsoft HID driver that comes with Windows.

96 months ago
Measurement Computing

Was this answer helpful? Yes (0) / No (0)

How fast can I change a specific digital output state on this module?

  • Job Title: Electrical engineering student
  • Industry: Sherbrooke university
  • Application: Conception of a three -phased signal generator
112 months ago
Myriam Montreal, QC, Canada


Answers

Hello Myriam - Thank you for your inquiry. The USB-1024LS and USB-1024HLS are software polled devices. Typical access time for an input is approximately 16mSec and for an output about 8 mSec. Below is a link to a knowledge base article that addresses your exact question. http://kb.mccdaq.com/KnowledgebaseArticle50176.aspx?Keywords=USB-1024LS For high speed digital I/O please look to our USB-1616HS series. http://www.mccdaq.com/usb-data-acquisition/USB-1616HS.aspx

112 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

  • Job Title:
  • Industry:
  • Application:
116 months ago
kevinlee


Answers

For both models, it is 64 mA per output bit. With the USB-1024HLS model only, there is an overall limit (counting all bits) of 365 mA total.

116 months ago
MeasurementComputing

Was this answer helpful? Yes (0) / No (0)

Included Software


  • DAQamiTM - data acquisition companion software for acquiring data and generating signals
  • TracerDAQ® for acquiring and displaying data and generating signals
  • InstaCalTM software utility for installing, configuration, and testing
  • Universal Library includes support for Visual Studio® and Visual Studio®.NET, including examples for Visual C++®, Visual C#®, and Visual Basic®.NET
  • ULx for NI LabVIEWTM Library of VIs and example programs to speed your NI LabVIEW development
  • Linux® Support for MCC DAQ products
  • Python™ Support for MCC DAQ Products

Optional Software


  • DASYLab® Software lets you interactively develop PC-based data acquisition applications by simply attaching functional icons
  • TracerDAQ®Pro - Out-of-the-box virtual instrument suite with strip chart, oscilloscope, function generator, and rate generator – professional version
  • MATLAB® Support for MCC Products - Software Environment for Data Acquisition, Data Analysis, and Application Development

Product Manuals


USB-1024HLS
document
 
USB-1024LS
document
 

 

Quick Start Guide


DAQami™ v4.2.1
QS-MCCDAQ.pdf
 
DASYLab® LITE
QS-DASYLab-MCCDRV.pdf
 
ULx for NI LabVIEW™
QS ULx for NI LabVIEW.pdf
 

 

 

 

Programming Example Downloads      download

Product Videos


MCC Video Library
video
 
1 Year Warranty

1 Year Warranty

All products are backed with a one year warranty. Buy with confidence.

30 Day Money Back Guarantee

30-Day
Guarantee

If you aren’t happy, simply return the product for a full refund (U.S. customers only).

Live Help

Live Help

Having trouble deciding which product is right for your application? Chat with one of our sales engineers.