В настоящее время выпускается широчайшая номенклатура однокристальных микроконтроллеров, в которых содержатся необходимые аппаратные периферийные узлы для связи с объектом управления. Однако программирование алгоритмов управления имеет определенные особенности. Подавляющая часть управляющих задач объектами представляет собой «задачи реального времени». Это означает, что реакция, которую формирует цифровая управляющая система в ответ на события, происходящие на объекте, должна быть сформирована в рамках определенных временных ограничений (иногда весьма жестких). Запоздалая реакция управляющего компьютера часто рассматривается как фатальный отказ системы. Освоение курса предполагает освоение навыков самостоятельной разработки простых систем реального времени на базе современных платформ и аппаратно-программных средств поддержки разработки.
|