В этом примере показано, как синхронизировать модели с помощью Arduino Связанная плата ввода-вывода с реальным временем и с помощью Simulink Desktop Real-Time, запускающегося в Режиме normal mode.
Модель отправляет сгенерированный программным обеспечением сигнал модуляции длительности импульса в контакт 13 Arduino, где это может наблюдаться осциллографом или визуально путем наблюдения LED, соединенного с контактом 13. Обязанностью сигнала может управлять присоединенное управление кнопкой.
Откройте модель sldrtex_arduino
В Командном Окне MATLAB введите:
open_system(fullfile(matlabroot,'toolbox','sldrt','sldrtexamples','sldrtex_arduino'));
Чтобы запустить эту модель, используйте эту настройку:
Модель #The в настоящее время сконфигурирована для Arduino Мега 2560. При необходимости измените настройку, чтобы совпадать с вашей моделью Arduino. Выбор # вкладка SIMULATION на панели инструментов. Используйте кнопку "Run", чтобы запустить симуляцию.
Примечание: Эта модель требует Пакета Поддержки Simulink для Оборудования Arduino.