Синтезировать систему управления, которая должна подавать управляющий сигнал на исполнительный механизм при срабатывании любых двух из трех переключателей.
Таблица состояний для рассматриваемого случая имеет вид (табл.15.2).
Таблица 15.2
№ состояния Сигналы | Номера состояния | |||||||
X1 | ||||||||
X2 | ||||||||
X3 | ||||||||
Y |
Из таблицы видно, что система реализуема. Состояния 3, 5, 6 и 7 называются рабочими или допустимыми, а состояния 1, 2, 4 и 0 называются не допустимыми или запрещенными.
На основании таблицы состояний составим булевы выражения, описывающие работу исполнительного механизма.
Y = X1X2X31 + X1X21X3 + X11X2X3 + X1X2X3 (15.1)
Здесь, как и ранее, сигнал со знаком штрих обозначает операцию логического отрицания.
Уравнение (15.1) избыточно и его можно упростить. Используя операцию повторения, добавим в уравнение два раза составляющую X1X2X3. Тогда уравнение (15.1) примет вид: Y = X1X2X31 + X1X21X3 + + X1X2X3 + X1X2X3 + X1X2X3 = X1X2(X31 + X3) + X1X3(X21 + X2) + X2X3(X11 + X1) = X1(X2 + X3) + X2X3 (15.2)
|
|
Уравнение (15.2) значительно проще и требует значительно меньшего количества элементов для ее реализации.
Для проверки соответствия уравнения (15.2) уравнению (15.1) составляют проверочную таблицу (таблицу соответствия).