Menu

Measurement Computing USB-1408FS DAQ Tools

Links
MCC.com Link to the Measurement Computing website.
Documentation
Specifications Complete specifications of DAQ module.
Users Guide Manual for the DAQ module.
Getting Started - Example Applications
Source Code Sample Matlab source code to read 800 samples at 8KHz from one of the analog input channels.
Driver

IF your version of Matlab is earlier than 7.3, The text in this driver file must be APPENDED to the following file where $MATLAB is the directory where matlab is installed:
$MATLAB\toolbox\daq\daq\private\mwmcc.ini

If this directory does not exist, you must install the DAQ toolbox in MATLAB before you can continue.

Real-Time Block Simulink block which makes your simulation run in approximate real-time. Follow the instructions in the readme file to add this block to your Simulink library.
Frequently Asked Questions
Question What other data acquisition commands are available in Matlab?
Answer Type "help daq" to list the commands in the data aquisition toolbox. Or visit mathworks.com and search for "USB-1408FS" for answers to other FAQs.
Question I get the following error message when I try to use the DAQ in Matlab:
??? Error using ==> analoginput.analoginput
Error using ==> analoginput.analoginput
MCC: Invalid board number
Answer

You must load the driver provided in the "Getting Started" section.

You must also load and run InstaCal from the CDs provided with the USB DAQ module. After running InstaCal, you must add a USB-1408FS board to the board tree using the "Install/Add Board..." command. You should also use InstaCal to configure ("Install/Configure") and test ("Test/Analog") your DAQ module before trying to access it using Matlab.

Question My module is connected but Matlab / Simulink doesn't recognize it.
Answer Each module has a unique id number programmed inside. If you are using a different physical module, you must re-run InstaCal with the module you are using and then RESTART Matlab after you are done.
Question Everything is hooked up properly but the data makes no sense.
Answer Use InstaCal to configure your module for single ended or differential inputs. The default is differential. Then RESTART Matlab and try again.
Question I get an error when I try to create a Simulink feedback contorl system that uses both an input and an output block.
Answer Unfortunately, the Simulink drivers do not support this. The only available workaround is to use separate modules for input and output or to use Matlab code to implement your control system.