Синхронизирующие модели при помощи Arduino связанный Совет ввода-вывода

В этом примере показано, как синхронизировать модели с помощью 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.