ВУЗ:
Составители:
Рубрика:
Синтезируем элементарную подпрограмму функции формирователя единичного импульса методом
эквивалентов [10, 12]. Обратную связь из состояния k в последующее k + 1 реализуем входными
адресами синхронизации A
k
и маски a
k
и выходным разрядом Q
k+1
. Фрагмент f программируют
эквивалентно функции F (см. рис. 4.10, а) для формирования одиночного импульса с длительностью
импульса синхронизации по команде «стоп», а дифференцированные импульсы фронта (среза)
моделируют структурным сдвигом исходной последовательности на один шаг вперед (назад) в
асинхронные моменты адреса пересылки. Для определенности выберем фрагмент f с алгоритмом
формирования дифференцированного импульса по фронту синхронизирующего сигнала, т.е.
последовательность {0 1 0 0} (рис. 4.10, б).
По условию задачи состояние выхода Q
k+1
копирует адрес A
k
синхронизации, а адрес a
k
маски на
шаг сдвига ∆N преобразует исходный столбец A
k
= Q
k+1
= {0 1 1 0} в последовательность a
k
= {0 0 1 1}.
Подпрограмма элементарной функции f формирователя на рис. 4.10, б представлена тривиальной
таблицей состояния, которую после анализа принимают за эквивалент для проектирования технических
решений по аналогии.
Таблица эквивалентов по четным адресам {A, a} нуль {0 0} и два
{1 1} копирует логические потенциалы импульса А синхронизации за счет выполнения команд «стоп»
A
k
= a
k
= Q
k+1
: на нулевом шаге k = 0 – логический нуль, а на втором – соответственно единица.
Нечетные адреса один {1 0} и три {0 1} инициируют переключения на четные адреса памяти из-за
инверсных значений
k
a
= Q
k+1
, инкрементирующих адреса переходов со сдвигом ∆N на единицу. Анализ
таблицы эквивалентов доказывает адекватность алгоритма подпрограммы элементарной функции f с
физическим процессом дифференцирования фронта импульса синхронизации.
Третий этап решает задачу проектирования программного обеспечения для трехфазной
последовательности импульсов А, В, С синхронизации. Синтезируют полную таблицу состояния
функции F реле защиты мето-дом эквивалентов за счет тиражирования элементарных таблиц по
аналогии со вторым этапом. При этом утраивают входные адреса синхронизации {A, В, С} по разрядам
{a
0
, а
1
, а
2
} и маски с позициями {a
3
, а
4
, а
5
},
соответственно расширяют выходную шину {Q
3
, Q
4
, Q
5
} для введения
обратной связи на (k + 1)-м шаге по выходу Q
k+1
для маскированного
адреса a
k
.
Например, для сигнала А = {0 1} при В = С = 0 таблица эквивалентов (рис. 4.10, б) копируется в
таблице состояния (рис. 4.10, в) в виде подпрограммы на первых шагах k =
3,0 по адресам a
0
= A и a
3
= a
на входе, по разрядам Q
3
= Q и Q
0
= f = F на выходе. При этом другие позиции заполняют логическими
нулями. По аналогии синтезируют подпрограмму сигналов
В = {0 1} при k = 7,4 и С = {0 1} при k = 11,8 с адресацией a
1
= В, a
4
= a и a
2
= С, a
5
= a на входе таблицы
(рис. 4.10, в), по разрядам Q
4
= Q, Q
0
= f = F и Q
5
= Q, Q
0
= f = F на ее выходе. Оставшиеся
незаполненные позиции также обнуляют.
Таблицу состояния анализируют методами мнемо- и схемотехники, например, методом аналогии по
семейству временных диаграмм, которые сопоставляют с нормированной мерой исходной диаграммы.
Анализ временных диаграмм (рис. 4.7) показывает тождественность синхронизирующих
последовательностей сигналов А, В, С синтеза и физических мер
(рис. 4.7, б – г). Выходные управляющие последовательности физической нормы (рис. 4.7, з) и
синтезированного решения (рис. 4.7, и) подобны, причем надежность моделируемой
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »