- •Микроконтроллеры в комплексах автоматизированных электромеханических систем
- •Воронеж 2014
- •Оглавление
- •Введение
- •1. Сведения о курсе
- •Цель и задачи дисциплины
- •Компетенции обучающегося, формируемые в результате освоения дисциплины
- •В результате освоения дисциплины обучающийся должен
- •Структура и содержание дисциплины
- •Практические занятия
- •Лабораторные работы
- •Самостоятельная работа студента (срс)
- •Образовательные технологии
- •Оценочные средства для текущего контроля успеваемости
- •2. Архитектура комплексных микропроцессорных систем
- •Уровни иерархической системы управления
- •Системы управления исполнительного и тактического уровня (системы программного управления)
- •Адаптивные системы управления
- •Системы интеллектуального управления
- •Системы группового управления (сгу)
- •Современное состояние, назначение и области применения управляющих микроЭвм
- •Термины и определения
- •Особенности архитектуры управляющей эвм как разновидности вычислительной системы
- •Вопросы по материалу
- •3. Сетевые интерфейсы Общие сведения
- •Модель взаимодействия открытых систем
- •Требования к сетевым интерфейсам
- •Хабовая архитектура
- •Ш инная архитектура
- •Режимы и форматы обмена
- •Интерфейсы группы rs
- •Интерфейс rs-232c и com-порт
- •Интерфейс rs-485
- •Модуль uart
- •Интерфейс spi
- •Интерфейс microwire/plus
- •Интерфейс i2c и smBus
- •Сравнение шин i2c и spi
- •Протокол can
- •Стандарт lin и микроконтроллеры для его реализации
- •Особенности lin
- •Программная реализация
- •Аппаратная реализация
- •Драйвер повышенной надежности для lin интерфейса
- •Однопроводной интерфейс 1-Wire
- •Основные принципы
- •"Таблетки" iButton и 1-Wire-сеть
- •Линия связи и топология
- •Интерфейс usb
- •Варианты и сравнительный анализ локальных сетей для выбора последовательных интерфейсов
- •Вопросы по материалу
- •Заключение
- •Библиографический список
- •394026 Воронеж, Московский просп., 14
Системы управления исполнительного и тактического уровня (системы программного управления)
В наиболее распространенном варианте исполнения система управления робототехнологического комплекса (РТК) предназначена для управления промышленными роботизированными участками с программным типом управления (рис. 2).
В состав системы программного управления (СПУ) входят следующие структурные элементы:
БУ – блок управления, решающий обратную задачу кинематики с дискретизацией траектории во время выполнения интерполяции, а также выполняющий обработку информации от датчиков и вычисление управляющих воздействий для манипулятора и оборудования. Для обработки указанной информации БУ обычно выполняется по двухуровневой системе, на верхнем уровне которой используется микроЭВМ, на нижнем – либо микроЭВМ, либо группа микропроцессоров, количество которых соответствует количеству каналов;
Рис. 2. Структура системы программного управления
БПЗ – блок памяти заданий, хранящий информацию программ управления и инструментальные программные средства (операционная система, языки программирования). При управлении в реальном времени используется электронный носитель информации, постоянно взаимодействующий с БУ. Для хранения инструментального программного обеспечения (ПО) применяются накопители на магнитных носителях;
УВВ – устройство, обеспечивающее ввод и вывод информации в систему управления. Состав этого блока определяется типом программоносителей;
БСД – блоки связи с датчиками, преобразующие информацию от датчиков для ввода в БУ. Информация от датчиков представляет собой величину напряжения, длительность временного интервала или кодовую последовательность определенного вида. Задача БСД – преобразовать набор разнородной информации в кодовые слова формата, принятого в блоке управления. Эта задача решается с помощью АЦП, преобразователей интервал-код (ПИК) и преобразователей кодов (например, для преобразования последовательного кода);
БСМ – блоки связи с манипуляторами, трансформирующие кодовую информацию с выхода БУ в аналоговые сигналы для управления электродвигателями или исполнительными электромеханическими устройствами (например, магнитными пускателями). В состав БСМ входят преобразователи «код-напряжение», «код временной интервал» и усилительные или коммутационные устройства;
БСТО – блок связи с технологическим оборудованием, передающий управляющее воздействие на ТО (обычно в дискретной форме). Состав – преобразователи кодов и, возможно, усилительные устройства;
ПОУ – пульт обучения и управления, предназначенный для дистанционного управления манипулятором и отчасти оборудованием в ситуациях, не предусмотренных автоматическим управлением (в том числе в аварийных ситуациях, при отработке новых программ управления);
ИС ВУ – интерфейс связи с верхним уровнем, обеспечивающий возможность наращивания СУ высшими уровнями управления и возможность включения РТК в состав системы группового управления (если РТК действует в составе автоматизированного участка).
Программное обеспечение на исполнительном уровне при использовании групп микропроцессоров представляет собой уровень ассемблера для конкретного вида микропроцессора. Обычно это ПО недоступно для пользователя и разрабатывается на стадии проектирования объекта. ПО тактического уровня обычно содержит в своем составе операционную систему, специализированный язык программирования, транслятор для тактического и исполнительного уровней. Потребитель взаимодействует с системой управления на уровне языка программирования и редактора операционной системы.