• Регистрация
solar
solar0.00
н/д
  • Написать
  • Подписаться

Проблема с быстродействием симулинка и микроконтроллера

Встраиваемые системы,  Системы управления 
30.07.2019

Здравствуйте! Столкнулся с тем, что данные по uart между симулинком и ардуино uno передаются очень медленно. Прилагаю скетч для ардуино и программу для симулинка. Вопрос в  том, как можно ускорить передачу данных, так как в будущем предполагается использование симулинка в качестве ПИД-регулятора, в системе управления маятника. Заранее спасибо за ответы.

 

Файлы

  • serialsend2.ino
  • fourfloat.slx

Теги

      30.07.2019

      Ответы

      • Andrey Ermakov
        Andrey Ermakov +306.33
        1.08.2019 05:19

        Добрый день. Попробуйте изменить(уменьшить) TimOut параметр в блоке настройки порта. Модель у вас в блокирующем режиме передачи и приема сообщений, то есть при потере сообщения будет ждать TimeOut до следующего шага расчета.

        В настройке скеча поддерживается ли скорость передачи 128000, может попробовать скорости ниже из стандартного ряда.