Управляемый формирователь импульсных последовательностей
Иллюстрации
Показать всеРеферат
СОЮЗ С08ЕТСННХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
H ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPbfTHA (21) 3773070/24-24 (22) 16.07.84 (46) 07.01.86. Бюл. № 1 (72) В.П. Андреев, А.И. Беляков, A.Н. Пресняков и В.В. Царьков (53) 681.32 (088.8) (56) Авторское свидетельство СССР № 1032456, кл. G 06 F 9/00, 1982.
Авторское свидетельство СССР № 737951, кл . G 06 F 9/00, 1977. (54)(57) УПРАВЛЯЕМЬИ ФОРМИРОВАТЕЛЬ
ИМГ»УЛЬСНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ, содержащий генератор импульсов, три счетчика, первый блок памяти, элемент И, группу элементов И, второй блок памяти, причем вход начальной установки устройства подключен к входу установки в 0" первого счетчика, выход и счетный вход которого подключены соответственно к адресному входу первого блока памяти и к выходу генератора импульсов, выход К вЂ элемента И группы подключен к К-му выходу импульсной последовательности устройства, (К=1, М, где М вЂ” количество формируемых последовательностей импульсов), вход запуска генератора импульсов подключен к входу пуска ус.тройства, выход второго счетчика подключен к адресному входу второго блока памяти, о т л и ч а ю щ и йс я тем, что,с целью расширения функциональных возможностей путем реализации большего количества кам„.,SU„, l 20344 A
»;!э < G 06 F 1/Оч бина ц»й» импульсных последовательностей, он дополнительно содержит коммутатор, схему сравнения, элемент
ИЛИ, элемент задержки, причем вход начальной установки устройства подк.вечен к входу установки в "0" второго счетчика и к первому входу элемента ИЛИ, второй вход и выход которого подключены соответственно к выходу элемента li и к входу установки в "0" третьего счетчика, счетный вход, информационный выход и выход переполнения которого подключены соответственно к выходу генератора импульсов, первому входу схемы сравнения и к входу останова генератора импульсов, выход которого через элемент задержки подключен к первому входу элемента И и к первым входам элементов И группы, К-й выход коммутатора подключен к второму входу
К-го элемента И группы, первый информационный вход коммутатора подключен к выходу первого блока памяти, выход элемента И подключен к управляющему входу коммутатора и к счетному входу второго счетчика, выход кода номера такта второго блока памяти подключен к второму входу схемы сравнения, ныход которой подключен к второму входу элемента И, выход кода импульсной последовательности второго блока памяти подключен к второму информационному входу коммутатора.
1 1
Изобретение относится к цифровой вычислительной технике и может быть использовано в системах управления.
Цель изобретения — расширение функциональных возможностей путем реализации большего количества комбинаций импульсных последовательностей при том же объеме блока памяти, На фиг.1 представлена функциональная схема формирователя," на фиг.2 — временная диаграмма работы.
Формирователь содержит генератор
1 импульсов, первый счетчик 2, первый блок 3 памяти, коммутатор 4, группу 5 элементов И, элемент 6 задержки, второй счетчик 7, второй блок 8 памяти, схему 9 сравнения, третий счетчик 10, элемент И 11, элемент ИЛИ 12, входы 13 начальной установки, 14 пуска устройства, связи 15-23 между элементами устройства, выходы 24-26 импульсных последовательностей.
На фиг.2 изображены сигналы 13 на входе устройства, 14 на входе устройства, на выходах 15 и 16 соответственно генератора 1 импульсов и элемента 6 задержки, 17-19 на выходе первого блока памяти (первые три выхода), 20-22 на выходе второго блока памяти (первые три выхода), 23 на выходе элемента И 11, импульсные последовательности 24-26 на выходах формирователя.
Устройство работает следующим образом.
Перед началом работы счетчики устанавливаются в нулевое состояние внешним сигналом "Сброс", поступаю-, щим по входу 13 устройства. По приходу внешнего управляющего сигнала
"Пуск" по входу 14 устройства генератор 1 начинает выдавать тактовые импульсы 15.
Первый счетчик 2 изменяет свое состояние по переднему .фронту импульсов генератора 1. По коду, вырабатываемому этим счетчиком, из соответствующей ячейки первого блока
3 памяти выбирается кодовая комбинация импульсов (17-19, фиг.2)„ которая через первые входы коммутатора 4 поступает на первые входы группы 5 элементов И. На вторые входы элементов- И группы 5 поступают тактовые импульсы, передний фронт которых задержан элементом 6
203499
S0
55 задержки на время, равное сумме времени переключения первого счетчика 2 и времени выбора кодовой комбинации из первого блока 3 памяти. Введение элемента задержки предотвращает искажение импульсов на выходе устройства. Таким образом осуществляется формирование импульсной последовательности в течение первого цикла. Цикл завершается, если опрошены все ячейки первого блока 3 памяти.
Во втором цикле импульсная последовательность по нескольким временным позициям отличается от первой.
Рассмотрим случай, когда имеются отличия во второй и пятой временной позициях второго цикла. Если в первом цикле на первых трех выходах устройства по второй временной позиции была выдана кодовая комбинация 101, то во втором цикле по этой позиции необходимо выдать кодовую комбинацию 010. Соответственно, если по пятой временной позиции в первом цикле была выдана кодовая комбинация 111, то во втором цикле по этой позиции необходимо выдать кодовую комбинацию 101.
В исходном состоянии второй счетчик 7 находится в нулевом состоянии и, в соответствии с этим, во втором блоке 8 памяти выбрана первая ячейка., Первая часть разрядов этой ячейки предназначена для хранения кодовой комбинации первой заменяемой позиции (20-22, фиг.2), а вторая часть — для хранения кода временного интервала Ti. Код временного интервала подается на первые входы схемы 9 сравнения, а кодовая комбинация — на вторые входы коммутатора 4. В данном случае в первой ячейке второго блока 8 памяти хра— нится кодовая комбинация 010. Тре— тий счетчик 10, выходы которого подключены к вторым входам схемы 9 сравнения, изменяет свое состояние
1 по переднему фронту импульсов генератора 1. В случае равенства кода временного интервала Т1, записанного во втором блоке 8 памяти, и кода, поступающего с выхода третьего счетчика 10, схема 9 сравнения вырабатывает сигнал сравнения единичного уровня. Этот сигнал через элемент И 11 поступает на управляющий вход 23 коммутатора 4, и кодовая комбинация с выхода второго блоL.
1 ка 8 памяти (20-22, фиг.2) через вторые входы коммутатора 4 и через группу 5 элементов И поступает на выход устройства.
В момент окончания стробирующего сигнала 16 создается перепад на— пряжения 1-0 на выходе элемента И 11 по которому третий счетчик 10 через элемент ИЛИ 12 устанавливается в нулевое состояние, а второй счетчик 7 изменяет свое состояние. Таким образом, третий счетчик 10 начинает отсчитывать временной интервал Т2, а второй счетчик 7 выбирает вторую ячейку во втором блоке 8 памяти. В данном случае в этой ячейке записана кодовая комбинация 101 и код временного интервала Т2, по1203499 этому после отсчета третьим счетчиком 10 этого временного интервала кодовая комбинация 101 выдается на выход устройства.
Аналогично можно произвести замену кодовой комбинации на любой позиции в любом цикле формируемой импульсной последовательности.
10 Устройство прекращает формировать импульсную последовательность. если в последнюю используемую ячейку второго блока 8 памяти записан такой код временного интервала, 15 который приводит к переполнению третий счетчик 10. По сигналу переполнения с выхода третьего .счетчика
10 генератор перестает формировать импульсы
29- 26
1203499
Составитель N. Силин
Редактор В. Петраш Техред H./ сталощ Корректор А. Обручар
Закаэ 8417/51
Тираж 709 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент, r, Ужгород, ул. Проектная,4