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

Номер патента: 669478

Авторы: Авербух, Трест, Чаплик

ZIP архив

Текст

Сбюз Сбвютсттмм Сбциапмстмческин Республик(22) Заявлено 01.07.77 21) 2501941/18. 21 рисо ем заявки ГееударатввннмйСССР 3) При Опуаа делам нзабратвннк н аткрмтнйковано 25.06,79. Бюллетень Х Дата опубли ваиия описания 25.06.79(54) УСТРОЙСТВО ДЛЯ ФОРМИРОВАНИЯ ИМ 11 УЛЬСНЬ ПОСЛЕДОВАТЕЛЬНОСТЕЙ Изобретение относится к измерительной технике, а именно к задающим программным уст .ройствам, и может быть использовано в аппара. туре автоматики и измерительной технике.Известны устройства для формирования импульсных последовательностей, содержащие счет чик, программный блок триггер и генератор 11).Такие устройства позволяют получить поспедо. вательности импульсов, временное положение которых задается по программе, Однако они обладают ограниченным быстродействием. 30Наиболее близким к предлагаемому является устройство для формирования импульсных последовательностей, содержащее генератор тактовых импульсов, декадный счетчик, блок сравнения кодов, и блоков элементов совпадения, т 5 программный блок и вспомогательный счетчик Щ.Недостатком этого устройства является иедос.таточная достоверность формирования временных интервалов импульсных последовательностей, обус. ловленная, тем, что в процессе формирования произ. водится одновременное сравнение всех разрядов программы и счетчика, анализируется код числа, заданного по программе, и изменяется код программы в процессе работы счетчика, в котором на высокой частоте переходные процессы могут нарушать проведение перечисленных операций. Недостаточная достоверность формирования обус. ловлена также большим количеством связей между счетчиком, блоком сравнения кодов и про. граммным блоком, параэитные переходы между которыми могут нарушать нормальное функцио. нирование устройства.Цель изобретения - повышение достоверности формирования временных интервалов импульсных последовательностей.Это достигается тем, что в устройство для формирования импульсных последовательностей, содержащее о блоков элементов совпадений, пер. вые входы которых подключены к выходам де. кадного счетчика, вход которого соединен с выходом генератора тактовых импульсов, а выходы и блоков элементов совпадений соединены с первыми входами блока сравнения кодов, друтие входы блока сравнения кодов подключены к вы. ходам программного блока, вспомогательный счетчик, введены элемент ИЛИ, триггер, блок добавления импульса и распределитель импульсов,6694783первый вход которого соединен с выходом гене.ратора тактовых импульсов и с третьим входомблока сравнения кодов, выход которого подклю.чен к первому входу триггера непосредственно ичерез вспомогательный счетчик к первому входу5программного блока и ко входам декад декадного счетчика, выход первой декады которого соединен с первым входом элемента ИЛИ нецоср.ственио, а со вторым входом элемента ИЛИ черезблок добавления импульса, третий вход элемента ИЛИ соединен с первым выходом триггера,второй выход которого подключен ко второмувходу блока добавления импульса и ко второмувходу распределителя импульсов, выходы которого, кроме последнего, соединены со вторымивходами и блоков элементов совпадения и совторыми входами программного блока, послед.ний выход распределителя импульсов подключенко вторым входам триггера и вспомогательногосчетчика, при этом выход элемента ИЛИ соединен 20с входом второй декады декадного счетчика.На чертеже представлена функциональная элек.трическая схема устройства для формированияимпульсных последовательностей,Устройство содержит генератор 1 тактовых им 25пульсов, декадный счетчик 2 с декадами 3, п бло.ков 4 элементов совпадения, блок 5 сравнениякодов, программный блок 6, распределитель 7импульсов, вспомогательный счетчик 8, триггер 9,блок 10 давления импульса и элемент ИЛИ 11, 30Устройство работает следующим образом.Генератор 1 генерирует импульсы, которые по.ступают на счетчик 2 и просчитываются им, Напрямом выходе триггера 9 имеется нулевой потенциал, который запрещает продвижение распределителя 7 и устанавливает его в исходное состо.яние (сигнал имеется на первом выходе). Еди.личный потенциал с инверсного выхода триггеоа19 подается на элемент ИЛИ и разрейает прохождение импульсов с выхода младшей декады 3 40счетчика 2 на вход последующей декады. Сигналс первого выхода распределителя 7 открывает входы блока 4 элсментов совпадения включенныхна выходе младшей из декад 3 счетчика 2, В результате к блоку 5 сравнении кодов оказывает.ся подключенной только "младшая" из декад 3счетчика 2,Распределитель 7 управляет также работойпрограммного блока 6 так, что при наличии сигнала на первом выходе распределителя на выходе программного блока формируется комбинация, соответствующая младшей цифре числа, за.даваемого программой (например, разряд единиц)Когда состояние младшей иэ декад 3 счетчика2 совпадает со значением.младшей цифры числа,заданного программой, на выходе блока 5 сравнеиия кодов формируется импульс, который про.считывается вспомогательным счетчиком 8 и переключает триггер 9,4На прямом выходе триггера 9 возникает единичный потенциал, а на инверсном - нулевой. Врезультате снимается запрет продвижения распре.делителя 7 и через элемент ИЛИ 11 запрещаетсяподача счетных импульсов на вторую и последующие декады 3 счетчика 2, Во второй и последующей декадах счетчика таким образом хранитсячисло, просчитанное счетчиком к моменту равен.ства состояния младцих разрядов кода счетчикаи кода программы,Следующий импульс генератора 1 тактовых им 1 тульсов продвигает распределитель 7,При появлении сигнала.на втором выходе распределителя 7 к блоку 5 сравнения кодов черезблок 4 элементов совпадения подключается вторая иэ декад 3 счетчика 2, Одновременно на вы.ходе программного блока 6 формируется комбинация, соответствующая следующей цифре числа,задаваемого программой (например, разряд десятков). Аналогично предыдущему, в случае равенства состояния второй из декад 3 со значени.ем второй цифры числа, заданного программой,на выходе блока 5 сравнения кодов вновь формируется импульс, который также просчитывается вспомогательным счетчиком 8.Таким образом, через М тактов (1 ч - числодекад счетчика) распределитель 7 опрашиваетй декад счетчика 2 и, начиная с младшего разря.да, последовательно сравнивает их состояние созначениями, заданными программным блоком 6.Если состояние хотя бы одной из декад 3 несовпадает со значением, заданным соответствую.щим разрядом программы, то на данном тактена выходе блока 5 сравнения кодов импульс невозникает и, следовательно, через Й тактов распределителя 7 во вспомогательном счетчике 8 зафиксируется числоменьшее й,В этом случае сигнал на выходе вспомогатель.ного счетчика отсутствует, и сигналом с (й+ 1)выхода распределителя 7 вспомогательный счетчик 8 сбрасывается в нуль, Триггер 9 возвраща.ется в исходное состояние, т. е. на его инверсномвыходе появляется единичный потенциал, который подается на элемент ИЛИ 11. Элемент ИЛИ11 вновь разрешает прохождение импульсов свыхода младшей декады счетчика 2 на вход по.следующей декады. Одновременно триггер 9 опрашивает блок 10 добавления импульса. Если запрошедшие И тактов на выходе младшей декадыбыл зафиксирован импульс переноса, то в моментопроса триггером 9 блок 10 давления импульсаформирует импульс добавления, который черезэлемент ИЛИ 11 поступает на вход второй.декады счетчика 2.Кроме того, нулевой потенциал на прямом выходе триггера 9 запрещает дальнейшее продвиже.ние распределителя и вновь устанавливает его висходное состояние (сигнал на первом выходераспределителя) .6стве - 4 й соединений, где Н - число разрядов кода программы, в предлагаемом устройстве - (4+ М) соединений. Нетрудно определить,. что (4+ М) (4 М прн й) -, т. е. Уже прн двух раз.5 рядах прелла аемое устройство требует меныцегочисла связей. Если в процессе последовательного опроса счетчика 2 состояние всех его декад 3 совпада. ет со значениями, заданными соответствующими разрядами программ, то через М тактов распре. делителя 7 во вспомогательном счетчике 8 будет зафиксировано число й. При этом на выходе вспомогательного счетчика 8 появляется им. пульс, временное положение которого задано по программе, Под воздействием этого выходного импульса в программном блоке 6 вырабатывает 1 о ся следующий код. Выходной импульс "обнуля. ет" также старшие разряды счетчика 2 н устанавливает в состояние (1 ч+ 1) его младший разряд.Сигналом с (й 1+ 1) -го выхода распределителя 15 7 сбрасывается вспомогательный счетчик 8, а триггер 9 возвращается в исходное состояние и начинается формирование нового временного интервала.Таким образом, при каждом совпадении сос тояние младшей декады счетчика с младшей цифрой программы блок сравнения кодов осуществляет поразрядное сравнение состояния всех декад с заданными программой значениями. Сигнал на выходе устройства появляется только в У 5 случае совпадения состояния кодов всех декад с заданными программой значениями,Предлагаемое. устройство имеет следующие преимущества в сравнении с известными устройством, повышающее достоверность формирования зо временных интервалов импульсных последователь. ностей;- отпадает необходимость анализировать код числа, заданного по программе, и изменять код программы; 35- существенно упрощается процесс сравнения кодов (в предложенном устройстве в блоке срав нения кодов производится сравнение одного разряда кодов программы и счетчика, а в известном - одновременно всех разрядов программы 40 и счетчика);- анализ состояния старших разрядов производится через некоторое время после фиксации равенства кодов младших разрядов программы и счетчика, это время является вполне достаточным 45 для окончания переходных процессов в старших разрядах счетчика;- упрощаются связи между счетчиком и блоком сравнения кодов, а также между. программным блоком и блоком сравнения кодов, Так, при за.50 дании программы в десятичном коде для подключения программного блока или счетчика к блокуч сравнения кодов требуется: в известном устрои. Формула изобретения Устройство для формирования импульсных последовательностей, содержащее и блоков элементов совпадений, первые входы которых подключены к выходам декадного счетчика, вход кото. рого соединен с выходом генератора тактовых импульсов, а выходы и блоков элементов совпадений соединены с первыми входами блока сравне. ция кодов, прутке входы блока сравнения кодов подключены к выходам программного блока, вспомогательный счетчик, о т л и ч а ю ш е е с я тем, что, с целью повьпнсция достоверности фор. мировация временных интервалов импульсных последовательностей, в него введены элемент ИЛИ триггер, блок добавлецня импульса н распределитель импульсов, первый вход которого соединен с выходом генератора тактовых импульсов и с третьим входом блока сравнения кодов, выход которого подключен к первому входу триг. гера непосредственно и через вспомогательный счетчик - к первому входу программного бло. ка и к входам декад декадного счетчика, выход первой декады которого соединен с первым вхо. дом элемента ИЛ 11 непосредственно, а со вторым входом элемента ИЛИ через блок добавления им. пульса, третий вход элемента ИЛИ соединен с первым выходом триггера, второй выход которо. го подключен ко второму входу блока добавления импульса и ко второму входу распределителя импульсов, выходы которого, кроме последнего, соединены с вторыми входами и блоков элементов совпадений и .с вторыми входами прогоаммцого блока, последний выход распре. делителя импульсов подключен ко вторым вхо. дам триггера н вспомогательного счетчика, прн этом выход элемента ИЛИ соединен с входом второй декады декадного счетчика.Источники информации, принятые во внимание при экспертизе1. Авторское свидетельство СССР Н 456357, кл. Н 03 К 3/64, 02.01.73.2. Авторское свидетельство СССР Н 433627, кл. Н 03 К 3/84, 06.08.74.669478 Редактор Н. Хлудова Тираж 1059 Подписное ЦНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж - 35, Раушская наб., д. 4/5

Смотреть

Заявка

2501941, 01.07.1977

ПРЕДПРИЯТИЕ ПЯ В-8791

АВЕРБУХ БОРИС ИОСИФОВИЧ, ТРЕСТ АРОН ИСААКОВИЧ, ЧАПЛИК ВЛАДИМИР МОИСЕЕВИЧ

МПК / Метки

МПК: H03K 3/72

Метки: импульсных, последовательностей, формирования

Опубликовано: 25.06.1979

Код ссылки

<a href="https://patents.su/4-669478-ustrojjstvo-dlya-formirovaniya-impulsnykh-posledovatelnostejj.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для формирования импульсных последовательностей</a>

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