г)
Из таблиц использованных состояний видно, что функции, отражающие состояние электромагнитов, однозначны. Это означает, что при составлении схемы не нужно использовать дополнительные реле (так называемые реле памяти).
Уравнения для функции у1-у4 имеют следующий вид:
 ;
;
 ;
;
 ;
;
 .
.
       Введем промежуточную переменную  и, упростив ее выражение с помощью карты
Карно (таблица 11), получим
 и, упростив ее выражение с помощью карты
Карно (таблица 11), получим  . Подставив полученное
выражение
. Подставив полученное
выражение  в у4, получим:
 в у4, получим:
 .
.
Таблица 11 – Карта Карно для функции u
| x4 | 
 | |
| x6 | 1 | 1 | 
| 
 | 1 | 0 | 
На основе полученных уравнений составлена релейно-контактная схема управления автоматическим циклом манипулятора (рисунок 4а) и принципиальная схема управления, учитывающая требуемые режимы работы и блокировки (рисунок 4б).
Для управления манипулятором использованы следующие кнопочные выключатели: SB1 – "Пуск"; SB2 – "Стоп"; SB3 – "Влево"; SB4 – "Вправо"; SB4 – "Вниз"; SB6 – "Зажим".
 
 
  
  
  а)  б)  
       Рисунок 4 – Принципиальные
электрические схемы
4. Разработка программы для программируемого микроконтроллера МКП-1-48
Управление автоматическим циклом манипулятора может осуществляться с помощью микроконтроллера МКП-1-48. Предварительно устанавливаются номера входов и выходов, к которым будут подключаться датчики и катушки электромагнитов (таблица 11). Затем с использованием приложения 1 составляется программа, текст которой приведен в таблице 12
Таблица 11 – Номера использованных входов и выходов микроконтроллера с обозначением подключенных элементов
| Номера входов | Обозначение элемента | Номера входов | Обозначение элемента | 
| 00 | S1 | 00 | Y1 | 
| 01 | S2 | 01 | Y2 | 
| 02 | S3 | 02 | Y3 | 
| 03 | S4 | 03 | Y4 | 
| 04 | S5 | ||
| 05 | S6 | 
Таблица 12 – Программа для микроконтроллера.
| Команда | Содержание команды | Комментарий | ||
| Адрес | Код | Операнд | ||
| 000 | 1Е | 00 | БУ=1 | Проверка исходного состояния | 
| 001 | 04 | 02 | Если S3 не нажат, БУ=0 | |
| 002 | 04 | 04 | Если S5 не нажат, БУ=0 | |
| 003 | 0В | 00 | Если БУ=0, переход к команде 00 | |
| 004 | 05 | 02 | Включение Y3 | Опускание кисти | 
| 005 | 02 | 03 | Ожидание включения S4 | |
| 006 | 05 | 03 | Включение Y4 | Зажим схвата | 
| 007 | 02 | 05 | Ожидание включения S6 | |
| 008 | 06 | 02 | Выключение Y3 | Подъем кисти | 
| 009 | 02 | 02 | Ожидание включения S3 | |
| 00А | 05 | 01 | Включение Y2 | Перемещение кисти вправо | 
| 00В | 02 | 01 | Ожидание включения S2 | |
| 00С | 06 | 01 | Выключение Y2 | |
| 00Д | 06 | 03 | Выключение Y4 | Режим схвата | 
| 00Е | 02 | 04 | Ожидание включения S5 | |
| 00 | 05 | 00 | Включение Y1 | Перемещение кисти влево | 
| 010 | 02 | 00 | Ожидание включения S1 | |
| 011 | 06 | 00 | Выключение Y1 | |
| 012 | 09 | 00 | Переход к выполнению команды 00 | Возврат к началу цикла | 
ПРИЛОЖЕНИЕ
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.