exponenta event banner

Измерение частоты и нагрузки ШИМ

В этом примере показано, как измерить частоту и нагрузку сигнала ШИМ с помощью Simulink Desktop Real-Time™. Измеренный сигнал подключается к выводам затвора двух счетных входов платы сбора данных. Первый блок ввода счетчика выполнен с возможностью измерения нагрузки сигнала путем измерения времени между подъемом и падающим фронтом сигнала. Другой блок ввода счетчика выполнен с возможностью измерения периода сигнала путем измерения времени между двумя передними фронтами сигнала. Оба счетчика используют внутренний встроенный синхросигнал в качестве источника синхросигнала. Затем на основе этих значений вычисляются частота ШИМ и рабочая нагрузка.

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

Запустить модель в обычном режиме

Эта модель предварительно настроена для использования с PCIe-6323 советом по национальным инструментам. Ее можно использовать с любой платой серии PCIe-63xx. Для изменения платы откройте оба блока ввода счетчика и выберите плату сбора данных. Для регистрации платы необходимо нажать кнопку Install new board (Установить новую плату).

Кроме того, можно использовать любую плату из серии PCI-62xx или серии PCI-60xx. Для этих плат измените базовую частоту счетчика с 100 МГц на 80 МГц или 20 МГц соответственно.

  1. Подключите сигнал PWM к входным контактам CTR 0 GATE и CTR 1 GATE. Для измерения как частоты ШИМ, так и рабочей нагрузки требуются два канала счетчика.

  2. Для переключения в обычный режим при необходимости на вкладке Моделирование (Simulation) выберите Обычный режим (Normal mode).

  3. Чтобы начать выполнение в реальном времени, на вкладке Моделирование (Simulation) щелкните Выполнить (Run).

Запуск модели во внешнем режиме

Эта модель предварительно настроена для использования с PCIe-6323 советом по национальным инструментам. Ее можно использовать с любой платой серии PCIe-63xx. Для изменения платы откройте оба блока ввода счетчика и выберите плату сбора данных. Для регистрации платы необходимо нажать кнопку Install new board (Установить новую плату).

Кроме того, можно использовать любую плату из серии PCI-62xx или серии PCI-60xx. Для этих плат измените базовую частоту счетчика с 100 МГц на 80 МГц или 20 МГц соответственно.

  1. Подключите сигнал PWM к входным контактам CTR 0 GATE и CTR 1 GATE. Для измерения как частоты ШИМ, так и рабочей нагрузки требуются два канала счетчика.

  2. Чтобы запустить выполнение в реальном времени во внешнем режиме, на вкладке Рабочий стол в реальном времени щелкните Выполнить в реальном времени. Модель создается, подключается к внешнему режиму и запускается.

Открытие модели

warning('off','sldrt:blkgui:boardnotonlist');
open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_pwmmeasure'));

Закрыть открытые области

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

Очистить модель

clear
close all
bdclose all

См. также