Этот пример показывает, как измерить частоту сигнала PWM и обязанность с помощью Simulink Desktop Real-Time™. Измеренный сигнал соединяется, чтобы пропустить контакты двух встречных входных параметров вашей платы сбора данных. Первый блок Counter Input сконфигурирован, чтобы измерить обязанность сигнала путем измерения времени между повышением и падающим ребром сигнала. Другой блок Counter Input сконфигурирован, чтобы измерить период сигнала путем измерения времени между двумя возрастающими ребрами сигнала. Оба счетчики используют внутренние встроенные часы в качестве источника часов. Частота PWM и обязанность затем вычисляются на основе этих значений.
Примечание: Чтобы запустить эту модель, у вас должна быть поддерживаемая плата сбора данных, соединенная с вашим компьютером.
Эта модель задается, чтобы использоваться с Национальными Инструментами плата PCIe-6323. Можно использовать его с любой платой от серии PCIe-63xx. Чтобы изменить плату, откройте обоих Встречные Входные блоки и выберите вашу плату сбора данных. Вы, возможно, должны указать плату с помощью Установки новая кнопка платы сначала.
Также можно также использовать любую плату от серии PCI-62xx или серии PCI-60xx. Для этих плат измените Встречную основную частоту с 100 МГц до 80 МГц или 20 МГц, соответственно.
Соедините свой сигнал PWM с обоими контактами входа CTR 0 GATE и CTR 1 GATE. Чтобы измерить и частоту PWM и обязанность, два встречных канала требуются.
Дважды кликните оранжевую кнопку, чтобы переключиться на Режим normal mode в случае необходимости.
Запустите выполнение в реальном времени с помощью Симуляции-> Выполнение.
Эта модель задается, чтобы использоваться с Национальными Инструментами плата PCIe-6323. Можно использовать его с любой платой от серии PCIe-63xx. Чтобы изменить плату, откройте обоих Встречные Входные блоки и выберите вашу плату сбора данных. Вы, возможно, должны указать плату с помощью Установки новая кнопка платы сначала.
Также можно также использовать любую плату от серии PCI-62xx или серии PCI-60xx. Для этих плат измените Встречную основную частоту с 100 МГц до 80 МГц или 20 МГц, соответственно.
Соедините свой сигнал PWM с обоими контактами входа CTR 0 GATE и CTR 1 GATE. Чтобы измерить и частоту PWM и обязанность, два встречных канала требуются.
Дважды кликните оранжевую кнопку, чтобы переключиться на Режим external mode в случае необходимости.
Запустите выполнение в реальном времени с помощью Симуляции-> Выполнение. Модель автоматически создаст, соединится с Simulink в Режиме external mode и запустится.
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