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 Qty Price
USB-1024LS USB-based 24-channel digital I/O device
$89.00
USB-1024HLS USB-based 24-channel, high-current (64 mA sink, 15 mA source) digital I/O device
$189.00
Software
DAQami™ v4.1 Data acquisition companion software for acquiring data and generating signals
$49.00
DASYLab® LITE Icon-Based Data Acquisition, Graphics, and Control Software
More Options...
$499.00
DASYLab® BASIC Icon-Based Data Acquisition, Graphics, Control, and Analysis Software. Includes standard analysis modules and unlimited module count. - Most Popular $1,299.00
DASYLab® FULL 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. $1,799.00
DASYLab® PRO Icon-Based Data Acquisition, Graphics, Control, and Analysis Software. Includes all DASYLab Full features plus advanced signal analysis and control modules. $2,499.00
DASYLab® RUNTIME DASYLab Runtime allows you to run an existing worksheet application on an additional computer (with compatible hardware configurations) $449.00
TracerDAQ® Pro Out-of-the-box virtual instrument suite with strip chart, oscilloscope, function generator, and rate generator – professional version
$199.00

Product Reviews


4.6 / 5
Ease of Use
4.8 / 5
Value
4.7 / 5
Techincal Support
4.5 / 5

95% of new reviewers recommend this product


USB-1024LS
March 18, 2017
Works great with Excel VBA

I was looking for a Digital I/O that I could program with Excel VBA. With a little syntax help from tech support, I was able to send discrete binary output (program #) and read a discrete input response from a vision sensor. EXCELENT reliability and control. I will get some more for other applications. I also want to try the analog I/O device.

  • Job Title: Manufaturing Engineer
  • Industry: manufacturing
  • Application: MSExcel interface
  • From: Forest City NC
  • Company Size: 101-500
  • Software Used: C++/C#/VB

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

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

USB-1024LS
March 06, 2017
Works perfect but.......

Works perfect but knowledge of programing is needed if you elect not to use their software. Never could get the examples in VB 2005 to work. After several hours of frustration it turns out to be simpler in VB 2015 then in 2005 to program. One you setup initializing the board and ports takes two lines to talk to it. I have tried several other I/O boards and couldn't be more pleased with the USB-1024LS. One board I purchased (I wont say who) never would work, the supplied DLL would never work. Contacted tech support and they said they never tested or attempted to test in VB but said it "Should" work, well it doesn't! They say in their item description it does. OK I am done venting, back to the USB-1024LS. I am using the USB-1024LS talking to 4 other boards to control servos, motors, LED's and various other components. Highly recommend it!

  • Job Title: Retired
  • Industry:
  • Application: HO Model Railroading
  • From: Georgia
  • Company Size: 1-100
  • Software Used: C++/C#/VB

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

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

USB-1024LS
February 27, 2017
Great Value

Great value / short lead time or stock

  • Job Title: Sr Sourcing Buyer
  • Industry: ElectroMechanical Manufacturing
  • Application: Hardness Testing
  • From: Largo, FL
  • Company Size: 5000*
  • Software Used: DAQami

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

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

USB-1024LS
December 12, 2016
Easy to use

I used this product for an array of sink type IR LED light barriers and the lab view integration worked smoothly. Thanks

  • Job Title: Engineering student
  • Industry: Mechanical engineering
  • Application: Senior project
  • From: Sioux center, IA
  • Company Size: 1-100
  • Software Used: NI LabView

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

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

USB-1024LS
September 19, 2016
simple to use

Extremely simple to integrate into c++ code. Excellent technical support. The only downside - it is slow. We are getting 7us pulses w/native C commands.

  • Job Title: Researcher
  • Industry:
  • Application:
  • From: Rutgers U
  • Company Size: 5000*
  • Software Used: C++/C#/VB

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

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

USB-1024LS
March 14, 2016
Great product!

We have shipped about 100+ units and our techs have no issues installing or configuring them. We typically use 1024ls

  • Job Title: IP Video Specialist
  • Industry: Security
  • Application: Door Contacts usb1024ls
  • From: Broomall PA
  • Company Size: 101-500
  • Software Used: TracerDAQ

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

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

USB-1024HLS
December 28, 2015
High Performance

This product has great features

  • Job Title: Engineering Coordinator
  • Industry:
  • Application:
  • From: Lisle, IL
  • Company Size: 1-100
  • Software Used: C++/C#/VB

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

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

USB-1024LS
November 16, 2015
Good quality

On time delivery & product quality is good.

  • Job Title: Sourcing Buyer
  • Industry: Electromechanical Manufacturing
  • Application: Measurement, Test & Calibration
  • From: Largo, FL
  • Company Size: 5000*
  • Software Used: Other

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

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

USB-1024LS
November 09, 2015
Great DAQ device!

Great DAQ device, easy to install and use. Especially great value for the price. Bought this mainly because of compatibility with VB6 - getting harder to find products that work with VB6.

  • Job Title: Engineer
  • Industry: Manufacturing
  • Application: Electronics Test Fixture
  • From: Georgia
  • Company Size: 1-100
  • Software Used: C++/C#/VB

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

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

USB-1024LS
March 30, 2015
When needing simple on/off signals controlled from a PC this is excellent.

Use this from EXCEL VBA to provide control signals to test systems. Easy to use. Only downside: you can not change the signal pins at near the rate of speed you can from the equivalent PCI bus card.

  • Job Title: engineer
  • Industry:
  • Application:
  • From: Washington
  • Company Size: 1-100
  • Software Used: C++/C#/VB

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

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




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

  • Job Title: Engineere
  • Industry:
  • Application:
3 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

3 months ago
Measurement Computing

Was this answer helpful? Yes (0) / 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:
16 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

16 months ago
Measurement Computing

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

  • Job Title: PhD student
  • Industry: sport science
  • Application: Measuring anticipation time
21 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.

21 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
25 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.

25 months ago
Measurement Computing

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

  • Job Title: Engineer
  • Industry:
  • Application:
26 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

26 months ago
Measurement Computing

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

  • Job Title: Test Engineer
  • Industry: Automotive
  • Application:
26 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.

26 months ago
Measurement Computing

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

  • Job Title:
  • Industry:
  • Application:
32 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.

32 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:
32 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

32 months ago
MeasurementComputing

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

  • Job Title:
  • Industry:
  • Application: Quadrature sensor
47 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

13 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..

42 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

46 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.

47 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
21 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.

21 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
37 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

37 months ago
MeasurementComputing

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

  • Job Title:
  • Industry:
  • Application:
41 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.

41 months ago
MeasurementComputing

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

Included Software


  • 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

Optional Software


  • DAQamiTM - data acquisition companion software for acquiring data and generating signals
  • DASYLab®2016 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
USB-1024HLS.pdf
 
USB-1024LS
USB-1024LS.pdf
 

 

Quick Start Guide


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

 

Product Videos


MCC Video Library
video
 

 

Programming Example Downloads      download

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.