Измерение частоты

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

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

Как запустить эту модель в Режиме normal mode

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

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

  3. Запустите выполнение в реальном времени с помощью Симуляции-> Выполнение.

Как запустить эту модель в Режиме external mode

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

  2. Дважды кликните оранжевую кнопку, чтобы переключиться на Режим external mode в случае необходимости.

  3. Запустите выполнение в реальном времени с помощью Симуляции-> Выполнение. Модель автоматически создаст, соединится с Simulink в Режиме external mode и запустится.

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

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

Закройте открытые Осциллографы

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

Очистка

clear
close all
bdclose all

Смотрите также

Для просмотра документации необходимо авторизоваться на сайте