Частотное измерение

Этот пример показывает, как измерить частоту входного сигнала с помощью Simulink Desktop Real-Time™. Измеренный сигнал соединяется с входом счетчика вашей платы сбора данных. Блок Вход сконфигурирован, чтобы сбрасывать счетчик каждый выборочный удар после чтения счетчика. Деление значения счетчика на шаг расчета дает частоту входного сигнала.

Примечание. Чтобы запустить эту модель, у вас должна быть плата сбора данных с входом счетчика, подключенным к компьютеру.

Запуск модели в режиме Normal Mode

  1. Откройте блок Counter Input и выберите плату сбора данных. Если плата не установлена, установите ее, нажав кнопку Установить новую плату.

  2. Чтобы переключиться в режим normal mode, на вкладке Simulation, выберите Режим normal mode.

  3. Чтобы начать выполнение в реальном времени, на вкладке Simulation, нажмите запуск.

Запуск модели во режиме external mode

  1. Откройте блок Counter Input и выберите плату сбора данных. Если плата не установлена, установите ее, нажав кнопку Установить новую плату.

  2. Чтобы начать выполнение в реальном времени во режиме external mode, на вкладке Desktop Real Time, нажмите Run in Real-Time. Модель строит, соединяется с режимом external mode и запускается.

Откройте модель

open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_counter'));

Закройте открытые возможности

close_system(find_system(gcs ,'BlockType', 'Scope'));

Очистка модели

clear
close all
bdclose all

См. также