Захват данных в MATLAB

Data Acquisition Toolbox предоставляет приложения и функции для конфигурации оборудования сбора данных, чтения данных в MATLAB или Simulink, а также управления и записи данных в выходные каналы подключенных приборов. Data Acquisition Toolbox поддерживает множество различного оборудования, включая USB, PCI, PXI, PCI Express, PXI Express устройств от NI и других производителей.

Приложения из Data Acquisition Toolbox позволяют интерактивно создавать и запускать сессии сбора данных. При помощи данных приложений вы можете генерировать MATLAB код, эквивалентный проведенной сессии, чтобы в дальнейшем автоматизировать данный процесс. Функции данного toolbox’а позволяют гибко управлять каналами АЦП/ЦАП, счетчиками и таймерами, цифровыми входами и выходами подключенного к MATLAB оборудования. Кроме того, вы можете организовать доступ к специфичным возможностям устройства или синхронизировать работы нескольких устройств.

Вы можете анализировать данные в режиме онлайн или сохранить их для постобработки. Кроме того, вы можете организовать автоматическое тестирование различных устройств и интерактивно обновлять его результаты.

Видео "Измерения на базе Data Acquisition Toolbox и устройства сбора данных NI USB 6008/6009" (рус.)

Захват данных в MATLAB

Приложения для сбора данных

Графический интерфейс приложения Analog Input Recorder
Графический интерфейс приложения Analog Input Recorder

Конфигурируйте оборудование сбора данных и устанавливайте сессии взаимодействия с устройствами без написания кода, затем сгенерируйте MATLAB код, эквивалентный проведённым действиям для автоматизации данной процедуры в будущем.

Приложение Analog Input Recorder

Позволяет конфигурировать каналы захвата данных подключенного оборудования, осуществлять предварительный просмотр захваченных сигналов. Проводите запись и сохранение захваченных данных в основном или фоновом режимах.

Приложение Analog Output Generator

Позволяет конфигурировать каналы оборудования захвата данных, задавать и проводить предварительный просмотр сформированных сигналов, организовывать генерацию сигналов как в основном, так и в фоновом режиме.

Приложение Signal Analyzer

Визуализируйте, измеряйте параметры и сравнивайте захваченные сигналы в частотной, временной или в обеих областях сразу при помощи Signal Processing Toolbox.

Графический интерфейс приложения Analog Input Recorder Графический интерфейс приложения Analog Input Recorder

Работа с аудиосигналами

Графический интерфейс разработанного приложения для анализа звукового сигнала
Графический интерфейс разработанного приложения для анализа звукового сигнала
Графический интерфейс разработанного приложения для анализа звукового сигнала Графический интерфейс разработанного приложения для анализа звукового сигнала

Тестируйте аудиосистемы, захватывайте многоканальные аудиопотоки, генерируйте тестовые аудиосигналы при помощи встроенных и внешних звуковых карт.

Многоканальные аудиосигналы

Захватывайте или формируйте моно-, стерео- или многоканальные аудиосигналы при помощи нескольких устройств.

Звуковые карты Windows

Используйте MATLAB для захвата, анализа и генерации аудиоданных со звуковыми картами Windows.

Поддержка оборудования различных производителей

Поддержка National Instruments
Поддержка National Instruments

Используйте оборудование захвата данных от National Instruments, L-CARD и других производителей. Используйте как общие для большинства устройств функции, так и специальные функции выбранного устройства.

Оборудование National Instruments

Захватывайте и анализируйте данные, а также управляйте следующими приборами: NI-DAQmx, включая CompactDAQ, X-Series, M-Series, E-Series, USB, myDAQ, ELVIS II, и многими другими.

Оборудование Measurement Computing и Data Translation

Захватывайте и анализируйте данные при помощи оборудования Measurement Computing и Data Translation.

Образовательное оборудование захвата данных

Приступайте к исследованию аналоговых цепей вместе с низкобюджетным оборудованием Analog Discovery и Adalm 1000.


Поддержка National Instruments Поддержка National Instruments

Работа с датчиками

Автоматических захват данных акселерометра при помощи National Instruments Compact DAQ
Автоматических захват данных акселерометра при помощи National Instruments Compact DAQ
Автоматических захват данных акселерометра при помощи National Instruments Compact DAQ Автоматических захват данных акселерометра при помощи National Instruments Compact DAQ

Производите различные измерения напрямую из MATLAB без необходимости преобразовывать данные. Собирайте данные непосредственно с термопар, RDT устройств, IEPE акселерометров, микроскопов и множества других устройств.

Звук и вибрация

Измеряйте и анализируйте звуковой давление и параметры вибрации при помощи IEPE микрофонов и акселерометров. Регистрируйте результаты измерений в физических величинах – Паскалях и м/с2.

Напряжение, давление и сила

Измеряйте напряжение, давление и силу при помощи различных датчиков и преобразователей.

Температура

Измеряйте температуру при помощи термопар и терморезисторов в градусах Цельсия или любых других единицах.

Цифровые сигналы

Управление шаговым двигателем при помощи цифровых сигналов
Управление шаговым двигателем при помощи цифровых сигналов

Формируйте и считывайте цифровые сигналы. Используйте счетчики и таймеры для регистрации событий, изменения импульсов, частоты сигнала или сдвига фаз. Формируйте различные тестовые последовательности.

Работа с цифровыми портами ввода-вывода

Захватывайте и формируйте цифровые сигналы.

Счетчики и таймеры

Работайте с квадратурными энкодерами, подсчитывайте количество импульсов или измеряйте их параметры, формируйте любые цифровые последовательности.

Управление шаговым двигателем при помощи цифровых сигналов Управление шаговым двигателем при помощи цифровых сигналов

Аналоговые сигналы

Измерение параметров аналоговых сигналов
Измерение параметров аналоговых сигналов
Измерение параметров аналоговых сигналов Измерение параметров аналоговых сигналов

Используйте возможности аналоговых портов ввода-вывода ваших устройств захвата или генерации аналоговых сигналов и формирования токовых посылок. Формируйте выходные сигналы при помощи произвольных последовательностей данных и сохраняйте захваченные данные для повторного использования и воспроизведения.

Работа со слаботочными подсистемами оборудования

Формируйте выходные сигналы при помощи слаботочных выходов вашего оборудования или захватывайте входные сигналы на высокоимпедансных входах.

Работа с силовыми подсистемами оборудования

Управляйте силовыми выходами оборудования, формируя токовые сигналы произвольной формы, работайте с токовыми интерфейсами.

Синхронные и параллельные операции

Одновременный захват данных с двух устройств на разных частотах дискретизации
Одновременный захват данных с двух устройств на разных частотах дискретизации

Синхронизируйте операции при помощи триггеров и захвата внешнего синхросигнала. Работайте одновременно с несколькими устройствами захвата данных в синхронном режиме.

Синхронная работа с несколькими устройствами

Работайте одновременно с несколькими устройствами в синхронном режиме.

Одновременный захват данных с двух устройств на разных частотах дискретизации Одновременный захват данных с двух устройств на разных частотах дискретизации