Устройство для формирования импульсных последовательностей Советский патент 1979 года по МПК H03K3/72 

Описание патента на изобретение SU669478A1

первый вход которого соединен с выходом генератора тактовых импульсов и с третьим входом блока сравнения кодов, выход которого подключен к первому входу тритгера непосредственно и через вспомогательный счетчик к первому входу программного блока и ко входам декад декадного счетчика, выход первой декады которого соединен с первым входом элемента ИЛИ непосредственно, а со вторым входом элемента ИЛИ чере блок добавления импульса, третий вход элемента ИЛИ соединен с первым выходом триггера, второй выход которого подключен ко второму входу блока добавления импульса и ко второму входу распределителя импульсов, выходы которого, кроме последаего, соединены со вторыми входами п блоков элементов совпадения и со вторыми входами программного блока, последний выход распределителя импульсов подключен ко вторым входам триггера и вспомогательного счетчика, при этом выход элемента ИЛИ соединен с входом второй декады декадного счетчика.

На чертеже представлена функциональная электрическая схема устройства для формирования импульсных последовательностей.

Устройство содержит генератор 1 тактовых им пульсов, декадный счетчик 2 с декадами 3, п блоков 4 элемер1тов совпадения, блок 5 сравнения кодов, программный блок 6, распределитель 7 импульсов, вспомогательный счетчик 8, триггер 9, блок 10 давления импульса и элемент ИЛИ И.

Устройство работает следующим обраэом.

Генератор 1 генерирует импульсы, которые поступают на счетчик 2 и просчитываются им. На прямом выходе триггера 9 имеется нулевой потенциал, который запрещает продвижение распределите; я 7 и устанавливает его в исходное состо яние (сигнал имеется на первом выходе). Единичный потенциал с инверсного выхода триггера 9 подается на элемент ИЛИ и разрешает прохождение импульсов с выхода младшей декады 3 счетчика 2 на вход последующей декады. Сигнал с первого выхода распределителя 7 открывает вхды блока 4 элементов совпадения включенных на выходе младшей из декад 3 счетчика 2. В результате к блоку 5 сравнения кодов оказывается подключенной только младшая из декад 3 счетчика 2.

Распределитель 7 управляет также работой программного блока 6 так, что при наличии сигна;та на первом вьрсоде рас1феделителя на ВЬЕХОде программного блока формируется комбинация, соответствующая младшей цифре числа, задаваемого программой (например, разряд единиц)

Когда состояние младшей из декад 3 счетчика 2 совпадает со значением,младшей цифры числа, заданного программой, на выходе блока 5 сравне ния кодов формируется импульс, который просчитывается вспомогательным счетчиком 8 и переключает триггер 9.

На прямом выходе триггера 9 возникает единичный потенциал, а на инверсном - нулевой. В результате снимается запрет продвижения распределителя 7 и через элемент ИЛИ 11 запрещается подача счетных импульсов на вторую и последующие декады 3 счетчика 2. Во второй и последующей декадах счетчика таким образом хранится число, просчитанное счетчиком к моменту равенства состояния младщих разрядов кода счетчика и кода программы.

Следующий импульс генератора 1 тактовых имдульсов продвигает распределитель 7.

При появлении сигнала на втором выходе распределителя 7 к блоку 5 сравнения кодов через блок 4 элементов совпадения подключается вторая из декад 3 счетчика 2. Одновременно на выходе программного блока 6 формируется комбинация, соответствующая следующей цифре числа, задаваемого программой (например, разряд десятков). Аналогично предыдущему, в случае равенства состояния второй из декад 3 со зиачением второй цифры числа, заданного программой, на выходе блока 5 сравнения кодов вновь формируется импульс, который также просчитывается вспомогательным счетчиком 8.

Таким образом, через N тактов (N - число декад счетчика) распределитель 7 опрашивает N декад счетчика 2 и, начиная с младшего разряда, последовательно сравнивает их состояние со значениями, заданными программным блоком 6.

Если состояние хотя бы одной из декад 3 не совпадает со значением, заданным соответствующим разрядом программы, то на данном такте на выходе блока 5 сравнения кодов импульс не возникает и, следовательно, через N тактов распределителя 7 во вспомогательном счетчике 8 зафиксируется число, меньшее N.

В этом случае сигнал на выходе вспомогательного счетчика отсутствует, и сигналом с (N + 1) выхода распределителя 7 вспомогательный счетчик 8 сбрасывается в нуль. Триггер 9 возвращается в исходное состояние, т. е. на его инверсном выходе появляется единичный потенциал, который подается на элемент ИЛИ 11. Элемент ИЛИ 11 Вновь разрешает прохождение импульсов с выхода младшей декады счетчика 2 на вход последующей декады. Ошювременно триггер 9 опрашивает блок 10 добавления импульса. Если за прошедшие N тактов на выходе младшей декады был зафиксирован импульс переноса, то в момент опроса триггером 9 блок 10 давления импульса формирует импульс добавления, который через элемент ИЛИ 11 поступает на вход второй декады счетчика 2.

Кроме того, нулевой потенциал на прямом выходе т1)иггера 9 запрещает дальнейшее продвижение распределителя и вновй устанавливает его в исходное состояние (сигнал на первом выходе распределителя).

Если в процессе последовательного опроса счетчика 2 состояние всех его декад 3 совпадает со значениями, заданными соответствуюишми разрядами программ, то через N тактов распределителя 7 во вспомогательном счетчике 8 будет зафиксировано число N. При этом на выходе вспомогательного счетчика 8 появляется импульс, временное положение которого задано по программе. Под воздействием этого выходного импульса в программном блоке 6 вырабатывается следующий код. Выходной импульс обнуляет иаюке старшие разряды счетчика 2 и устанавливает в состояние {N -ь 1) его младший разряд.

Сигналом с (N + 1)-го выхода распределителя 7 сбрасывается вспомогательный счетчик 8, а триггер 9 возвращается в исходное состояние и начинается формирование нового временного интервала.

Таким образом, при каждом совпадении соетояние младшей декады счетчика с младшей цифрой программы блок сравнения кодов осуществляет поразрядное сравнение состояния всех декад с заданными программой значениями. Сигнал на выходе устройства появляется только в случае совпадения состояния кодов всех декад с заданными программой значениями.

Предлагаемое .устройство имеет следующие преимущества в сравнении с известными устройством, повышающее достоверность формирования временных интервалов импульсных последовательностей:

-отпадает необходимость анализировать код числа, заданного по программе, и изменять код программы;

- существенно упрощается процесс сравнения кодов (в 1редложенном устройстве в блоке сравнения кодов производится сравнение одного разряда кодов программь и счетчика, а в известном - одновременно всех разрядов программы и счетчика);

-анализ состояния старших разрядов производится через некоторое время после фиксации равенства кодов младших разрядов программы и счетчика, это время является вполне достаточным для окончания переходных процессов в старших разрядах счетчика;

-упрощаются связи между счетчиком и блоком сравнения кодов, а также между программны

: блоком и блоком сравнениякодов. Так, при за Дании программы в десятичном коде для подключения программного блока или счетчика к блок сравнения кодов требуется: в известном устройстве - 4 N соединений, где N - число разрядов кода профаммы, в предлагаемом устройстве - (4 + N) соединений. Нетрудно определить, что (4 + N) 4N при N 4-, т. е. уже при двух разрядах предлаг аемое устройство требует меньшего числа связей.

Формула изобретения

Устройство для формирования импульсных последовательностей, содержащее п блоков элементов совпадений, первые входы которых подключены к выходам декадного счегшка, вход которого соединен с выходом генератора тактовых импульсов, а выходы п блоков элементов совпадений соединены с первыми входами блока сравнения кодов, друтие входы блока сравнения кодов подключены к выходам программного блока, вспомогательный счетчик, отличающееся тем, что, с целью повышения достоверности формирования временных интервалов имттульсных последовательностей, в него введены элемент ИЛИ триггер, блок добавления импульса и распределитель импульсов, первый вход которого соединен с выходом генератора тактовых импульсов и с третьим входом блока сравнения кодов, выход которого подключен к первому входу триггера непосредственно и через вспомогательный счетчик - к первому входу программного блока и к входам декад декадного счетчика, выход первой декады которого соединен с первым входом элемента ИЛИ непосредственно, а со вторым входом элемента ИЛИ через блок добавления импульса, третий вход элемента ИЛИ соединен с первым выходом триггера, второй выход которого подключен ко второму входу блока добавления импульса и ко второму входу распределителя импульсов, выходы которого, кроме последнего, соединены с вторыми входами п блоков элементов совпадений и iC вторыми входами программного блока, последний выход распределителя импульсов подключен ко вторым входам триггера и вспомогательного счетчика, при этом выход элемента ИЛИ соединен с входом второй декады декадного счетчика.

Источники информации, принятые во внимани при экспертизе

1.Авюрское свидетельство СССР N 456357, кл. Н 03 К 3/64, 02.01.73.

2.Авторское свидетельство СССР № 433627, кл. Н 03 К 3/84, 06.08.74.

Выход

Похожие патенты SU669478A1

название год авторы номер документа
Устройство для программного счета штучных изделий 1980
  • Китаев Василий Андреевич
  • Михайлов Рудольф Павлович
SU924730A1
Электронные вторичные часы с цифровой индикацией 1983
  • Борин Ефим Абрамович
  • Кутасевич Владимир Петрович
SU1170417A1
Делитель частоты следования импульсов с дробным переменным коэффициентом деления 1981
  • Сычева Татьяна Александровна
  • Шмаль Анатолий Леонтьевич
  • Виниченко Павел Григорьевич
  • Бондаренко Алексей Николаевич
SU951713A1
Цифровой измеритель частоты 1980
  • Дегтярев Михаил Дмитриевич
  • Кенин Леонид Максимович
  • Медведев Борис Тихонович
SU938187A1
ЭЛЕКТРОННЫЙ СЧЕТЧИК ИМПУЛЬСОВ С ПРЕДВАРИТЕЛЬНОЙ УСТАНОВКОЙ 1971
  • Изобретени А. Ш. Сбейли, В. М. Арутюнов, А. М. Измайлов Р. Г. Арутюн
SU429535A1
Делитель частоты с переменным коэффициентом деления 1983
  • Кремнева Татьяна Ивановна
  • Кремнев Виктор Иванович
SU1140248A1
Устройство для преобразования кода системы остаточных классов в десятичный код 1984
  • Хлевной Сергей Николаевич
SU1167600A1
Аналого-цифровой преобразователь 1981
  • Гельман Моисей Меерович
SU970680A1
Программируемый делитель частоты 1975
  • Казаков Валерий Павлович
  • Жегалин Владимир Иванович
  • Привалов Игорь Михайлович
SU621099A1
Программно-временное устройство 1978
  • Голотин Михаил Федорович
  • Комиссаров Анатолий Иванович
  • Артамонова Алла Владимировна
SU805257A1

Иллюстрации к изобретению SU 669 478 A1

Реферат патента 1979 года Устройство для формирования импульсных последовательностей

Формула изобретения SU 669 478 A1

SU 669 478 A1

Авторы

Авербух Борис Иосифович

Трест Арон Исаакович

Чаплик Владимир Моисеевич

Даты

1979-06-25Публикация

1977-07-01Подача