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

Иллюстрации

Показать все

Реферат

 

СОЮЗ СОВЕТСНИХ

СОЦИАЛИстИЧЕСНИХ

Йспуьлин л (21) 3770165/24-21 (22) 24.07.84 (46) 23.02.86. Бюл. N- 7 (72) С;В.Уласевич (53) 621.397 (088.8) (56) Авторское свидетельство СССР

У 639132, кл. H 03 К 13/00, 1978.

Авторское свидетельство СССР

В 326721, кл. Н 03 К 5/00, 10.04.70. (54) УСТРОЙСТВО ДЛЯ ВЫЧИТАНИЯ ПОСЛЕДОВАТЕЛЬНОСТЕЙ ИМПУЛЬСОВ (57) Изобретение относится к импульсной технике и может быть использовано в измерительных комплексах, например, для физических эксперимеитов. Устройство содержит реверсивный счетчик 1, элементы

„.80„„1213488 А

ui)4 С 06 С 7./14, Н 03 К 23/00

И 2,3,9,11,14,15,17, дешифратор 4 нулевого состояния, триггеры 5,6,,элементы ИЛИ 7,8,12,19,21,22, элементы НЕ 10,!6,!8, элементы

13,20 задержки, шину 23 уменьшаемой последовательности импульсов, шину

24 вычитаемой последовательности импульсов, шину 25 импульсов установки триггеров в исходное состояние и выходную шину 26. Введение в устройство триггеров 5 и 6, элементов ИЛИ, элементов И 14,15 и 17, элементов HF., элементов задержки и шины 25 импульсов установки триггеров в исходное положение позволяет повысить его точность за счет исключения ошибок при совпадении импульсов на входных шинах. 2 ил, 1213488

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

Цель изобретения — повышение точ-ности устройства за счет исключения ошибок при совпадении импульсов на входных шинах.

На фиг.l приведена функциональная схема устройства; на фиг,2 временные диаграммы, поясняющие работу устройства.

Устройство для вычитания последовательностей импульсов содержит реверсивный счетчик l,первый 2 и второй 3 элементы И, дешифратор -4 нулевого состояния, первый 5 и второй 6 триггеры, первый 7 и второй 8 элементы ИЛИ, третий элемент И 9, первЪп элемент НЕ 10, четвертый элемент И 11, третий элемент ИЛИ 12, первый элемент 13 задержки, пятый

14 и шестой 15 элементы И, второй элемент НЕ !6, седьмой элемент И 17, третий элемент НЕ 18, четвертый элемент ИЛИ 19, второй элемент 20 задержки, пятый 21 и шестой 22 элементы ИЛИ, шину 23 уменьшаемой последовательности импульсов, шину 24 вычитаемой последовательности импульсов, шину 25 импульсов установки триггеров в исходное состояние и выходную шину 26. !

Пина 23 соединена с первыми входами элементов ИЛИ 12, И !4 и 15, шина 24 соединена 7с первыми входами элементов И 9 и 1 IIи вторым входом элемента ИЛИ 12. Входы уменьшаемой и вычитаемой импульсных последовательностей реверсивного счетчика 1 соединены с выходами элементов

И 2 и 3 соответственно, первые входы которых через первый элемент

13 задержки соединены с выходом третьего элемента ИЛИ 12, вторые входы — с прямыми выходами первого

5 и второго 6 триггеров соответственно, а третьи входы — c выходами первого 7 и второго 8 элементов

ИЛИ соответственно. Выход реверсивного счетчика 1 соединен с выходной шиной 26 и,через дешифратор 4, с первым входом седьмого элемента И 17 и входом третьего элемента НЕ 18, выход которого соединен с вторым входом шесгого элемента И 15. Первые входы пятого 21 и шестого 22 элементов ИЛИ соединены с шиной 25, вторые входыс выходами шестого 15 и третьего 9 элементов И соответственно, а выходы — с входами сброса первого 5

5 и второго 6 триггеров, инверсные выходы которых соединены с первЪми входами второго 8 и первого 7 элементов ИЛИ, а также с вторым входом третьего 9 и третьим входом шестого 15 элементов И соответственно.

Второй вход седьмого элемента И 17 соединен с шиной 23 и, через второй элемент НЕ 16, с вторым входом четвертого элемента И 11. Третий вход !

5 элемента И 17 соединен с. вторыми входами элемента ИЛИ 7 и пятого элемента И 14, выход которого соединен со счетным входом второго триггера 6. Выходы седьмого 17 и четвер20 того 11 элементов И соединены с первым и вторым входами четвертого элемента ИЛИ 19, выход которого соединен со счетным выходом триггера 5.

Время задержек элементов 13 и 20

2 должно быть равно

13 1ч ч 8

t + t + где — время задержки сигнала в

I элементе с номером 1(фиг.1) .

Зо На временных диаграммах (фиг.2) обозначено: 1 и !! — импульсы на ши ?. нах 23 и 24 соответственно, С вЂ” импульсы на шине 25, d — - импульсы на выходе дешифратора 4, «Ó1и 7ч — состояния прямого выхода триггеров 5 и 6 соответственно; Я, — им- " пульсы на входах соответственно уменьшаемой и вычитаемой импульсных последовательностей реверсив40 ного счетчика 1 соответственно.

На временной диаграмме представлены только первые импульсы последовательностей, или первые промежуточные и последние, или первые и последние.

Устройство для вычитания последовательностей импульсов работает следующим образом.

В исходном состоянии элемент И ll

50 подготовлен к открытию сигналом элемента НЕ 16, элемент И 17 подготовлен к открытию сигналом элемента HE 10 и сигналом дешифратора 4, а элемент И 14 подготовлен к открыЯ тию сигналом элемента НЕ 10. Элемент

И 2 подготовлен к открытию сигналом с выхода элемента ИЛИ 7, через который в исходном состоянии прохо3 12 дят сигналы с выхода элемента НЕ 10 и инверсного. выхода триггера 6, а элемент И 3 подготовлен к открытию сигналом с выхода элемента ИЛИ 8, через который в исходном состоянии проходят сигналы с выхода элемента НЕ 16 через элемент 20 задержки инверсного выхода триггера 5. Инверсный выход триггера 5 также под+ готавливает к открытию элемент И 9, а инверсный выход триггера 6 подготавливает к открытию элемент И 15.

Элементы И 2 и 3 закрыты сигналами с прямых выходов триггеров 5 и 6 °

Если вычитаемая последовательность импульсов и приходит раньше уменьшаемой последовательности импуль» сов И„(фиг.2 а), то первый импульс последовательности И через элемент И 11 пройдет далее через элемент ИЛИ 19 на счетный вход триггера 5, который перейдет в единичное состояние и своим прямым выходом откроет ранее закрытый элемент И 2 °

При этом импульсы последовательности И через элемент ИЛИ 12, элемент

13, элемент И 2 поступают на прямой вход (вход суммирования,) реверсивного счетчика 1 и запоминаются им. При этом данные импульсы на реверсивный вход счетчика 1 через элемент

И 3 не поступают, так как элемент

И 3 закрыт прямым выходом триггера 6.

При поступлении уменьшаемой последовательности импульсов И„ после суммирования счетчиком 1 последовательности И первый импульс последовательности И„пройдет через элемент

И 15, далее данный импульс через элемент ИЛИ 21 пройдет на вход сброса триггера 5 и вернет его в исходное состояние. Также данный импульс пройдет через элемент И 14 на счетный вход триггера 6, который пройдет в единичное состояние и своим прямым выходом откроет элемент И 3. Через элемент И 3 импульсы последовательности h„, проходящие предварительно через элемент

ИЛИ 12, пройдут на реверсивный вход (вход вычитания) счетчика 1 и будут считывать (вычитать) ранее записанные им импульсы последовательности И до тех пор, пока счетчик 1 не установится в нулевое состояние. Как только счетчик 1 установится в нулевое состояние, на выходе дешифратора .4 появится сигнал, который совместно с импульсом

13488 4 последовательности И„через элемент

И 17 пройдет далее через элемент

ИЛИ 19 на счетный вход триггера 5, который перейдет в единичное состояние. Сигнал с прямого выхода триггера 5 откроет элемент И 2 и импуль|. сы последовательности 1 „ через элемент ИЛИ 12, элемент 13 задержки, далее через элемент И 2 пройдут на прямой вход счетчика 1. Таким об.— разом, будет определена разность (h, — h>), т.е. будет произведено вычитание из последовательности импульсов И, последовательности Й .

Для приведения в исходное состояние триггеров 5 и 6 устройства необходимо по шине С (шине возврата в исходное состояние триггеров) подать сигнал.

Если последовательность импульсов И поступает раньше последовательности И„, то последние импульсы последовательности чередуются с первыми импульсами последовательности h„, или, когда с момента появления первых импульсов последовательностей И и И, происходит чередование прихода на вход устройства данных импульсов (фиг. 26), устройство работает аналогично для ранее рассмот30 ренной ситуации, за исключением

55 лишь одной особенности, заключающейся в том, что в момент чередования импульсов последовательностей

И и И „триггер 5 будет переходит. в единичное состояние от каждого импульса последовательности И и И1 и обеспечивать прохождение данных импульсов на прямой вход счетчика

1, а триггер 6 будет переходить в единичное состояние от каждого импульса последовательности И4 и обеспечивать прохождение данных импульсов на реверсивный вход счетчика 1.

Если с самого начала появления последовательностей импульсов П „ иИ на входе устройства началось чередование их появления. то счетчик 1 периодически переходит в нулевое состояние, которое фиксируется дешифратором 4, при этом триггер 5 в нулевом состоянии, а триггер 6 — в единичном. Так будет происходить до тех пор, пока все импульсы последовательности И не поступят на устройство. Как только на вход устройства начнут поступать только оставшиеся импульсы последовательности h„, от первого

12l3 r88

35 0

<< g

50 импульса данной последовательности, прошедшего через элемент И 17, открытый выходом де«пифратnpa 4 и выходом элемента HE 10, далее через элемент ИЛИ 19 на счетный вход триггера 5, последний перейдет н единичное состояние. Триггер 6 при этом будет находиться в единичном состоянии. Данные импульсы последовательности 1«,, через элемент ИЛИ 2, элемент 13 задержки, элемент И 2, открытый выходом элемента ИЛИ 7 и прямым выходом триггера 5, будут поступать на прямой вход счетчика l.

На если к моменту появления только оставп«ихся импульсов последовательности 1.«, счетчик 1 не будет находиться в нулевом состоянии, та триггер 5 не перейдет в единичное состояние„ а триггер 6 буде- продолжать находиться в единичном состоянии. Тогда импульсы последовательности Ь „ будут поступать через элемент ИЛИ 12, элемент 13 задержки, элемент И 3 на реверсивный вход счетчика до тех пор, пока он не обнулится. Как толька счетчик 1 перейдет в нулевое состояние, дешифратор 4 зафиксирует это и сигналом со свое-о выхода подготовит к открытию элемент И 17. Последующий импульс последовательности 1-«„проходит через элемент И 17, открытый выходами элемента НЕ 10 и дешифратора 4, далее через элемент ИЛИ 19 на счетньп вход триггера 5, который переходит в единичное состояние, а триггер 6 будет продолжать находиться в единичном состоянии. При этом импульсы последовательности«<. нач1 нут поступать на счетный вход счетчгка 1. Таким образом будет произведено вычитание двух паследовательнос. тей импульсов h и «1 . Для приведения устройства в исходное состояние необходимо по шине С подать сигнал.

В случае, когда последовательность импульсов-1.« поступит рань«пе « последовательности импульсов 1«прн этом импульсы последовательности «« раньше закончат поступление на вход устройства, т,е. часть импульсов последовательности И,„ будет поступать в одном временном интервале са всеми импульсами паспедовательнос= ти F«, но не будут приходить с ними в одно и та же время на вход

yrтройства (фиг," 5), или когда последовательность имну«и<сан t< < поступит на вхал yr I ðoF«r I »a рань«:е последовательности «< (фиг. 2 q), ИЛИ КОГДа ПаСЛЕДаВатP «a«II«r.тЬ ИМпулF,СОВ г<, пос7 vпит рзньшp послc

p0<затечьнОсти lI, на при э < Ом последующие импульсы последовательности И,поступят на вход устройства, чередуясь с пернымн импульсами последовательности FI (I«e совпадая друт с друг ам по времени, на находясь в одном временном интервале) которые заканчивают свое поступление на вход устройства позже narróïëeHnÿ импульсов последовательности ««„(фиг.20), та для даннь«x ситуаций устройство работает одинакова. Первый импульс последовательности п„пройдет через элемент И 17,. далее через элемент ИЛИ 18 на четный вход триггера 5, который перейдет в единичное состояние. Также данный импульс пройдет через элемент И 14 на счетный вход триггера 6, который перейдет в единичное состояние. Даннь«й импульс последовательности 1« пройдет через элемент ИЛИ 12, элемент 13 задержки, далее через элемент И 2, открытый сигналами с прямого выхода триггера 5 и элемента ИЛИ 17, и поступит на первый вход счетчика 1, но не пройдет при этом на его реверсивный вход, т.е. элемент И 3 закрыт выходам элемента ИЛИ 8, так как на входах его отсутствуют сигналы с инверсного выхода триггера

5 и вь«хода элемен..а НЕ 16. Поступая после импульса последовательнасти «„<имгульс последовательности cI><проходя через элемент ИЛИ 12, элемент 13 задержки, не пройдет далее через элемент И 2 на прямой вход счетчика 1, так как элемент

И .: з:.крь«т выходом элемента ИЛИ 9, на входах которо".î отсутств ют сигналь« с выхода элемента НЕ 10 и;-нверснага вь«хода триггера 6. Однако данный импульс пройдет на реверсивный вход счетчика 1 через элемент И 3., откр«птый сигналом с прямого выхода триггера 6 и выхода элемента ИЛИ 8. Сигнал на выходе элемента ИЛИ 8 присутствует вследствие наличия на одном его входе сигнала с элемента НЕ 16. Так будет г»роисход»»ть до тех пор, г»ока окон-чатепьно ие будет г»роизведено вычитание двух последовательностей импульсов для приведенных ситуаций:

11ля возврата устройства в исходное состояние необходимо по шине с подать сигнал.

Когда последовательности импуль—

co»»»»„ и И г»оступают на вход устройства одновременно с самого начала их появления, ряд последних импульсов г»оследовательности н„закончит поступление на вход устройства

Последовательности Н, так как

Н„ )Н,(фиг.2 ). В момент совпадения импульсов последовательности Н, и И триггеры 5 и 6 будут находиться в нулевом состоянии, так как .элементы И 11, 14 и 17 закрыты выходами элементов НЕ 10 и 16, на входы которых поступают данные импульсы. При данном состоянии триггеров импульсы не поступят на .входы реверсивного счетчика 1. Импульсы последовательности Н „ при поступ— лении на вход устройства пройдут только на прямой вход счетчика I..

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

При поступлении последователь— ности импульсов Н в начальный момент раньше последовательности h „, происходит их совпадение во времени, т.е. наступает одновременный приход их на входы устройства (фиг.2 ж), и при поступлении последовательности

h первый импульс пройдет через элемент И Il, открытый .выходом элемента НЕ 16, далее через элемент

ИЛИ 19 на счетный вход триггера 5, который перейдет в единичное состояние и своим прямым выходом откроет элемент И 2, подготовленный ранее к открытию инверсным выходом триггера 5 через элемент ИЛИ 7. При этом импульсы последовательности h > будут поступать через элемент И 2 на счетный вход реверсивного счетчика 1, но не будут поступать через элемент И 3 на реверсивный вход счетчика I, так как элемент И 3 закрыт рл.»ьг» выход 1» триг гера 6; Кi гда нас" т" ни» одг»ог»ре»»е1»?»» ГЙ пр»»ход !»!»»»чд»1сов г»оследователг.»»остей Н и Н<, nr

5 им»туг»ьса последовательности Н, прох:»дяшего через элемент И 15, открытьп» вггходом элемента IIV. 18 и инверсным выходом триггера 6, далее через элемент ИЛИ 21 на сбросовьгг» вход триггера 5, последний перейдег в нулевое состояние. Импульс последовательности Н., в этот момент через элемент И 17, закрытый выходом дешифратора 4, не пройдет на счетный вход триггера 5. Таким образом, имг»ульсы последовательностей Н „ и н не пройдут через элементы И 2 и 3, закрытые прямыми выходами триггеров 5 и 6 соответственно,. на прямой и реверсивный входы счетчика 1.

Когда начинает поступать только одна последовательность И„, ее первый импульс пройдет через элемент

И l4, открытый выходом элемента

НЕ 10, на счетный вход триггера 6, который перейдет в единичное состоя— ние и откроет элемент И 3, подготовленньп» ранее к открытию через элемент ИЛИ 8 выходом элемента НЕ 16.

ЗО Импульсы последовательности Н4 начнут проходить через элемент И 3 на реверсивньгг» вход счетчика I, т.е. начнут считывать ранее просуммированные импульсы последовательности h> Как только будет произведено считывание, т.е. h - г»1 = О, на выходе дешифратора 4 будет сигнал,. который откроет элемент И 18, подготовленный» ранее выходом элемента

40 НЕ IO. Через элемент И 18 импульс последовательности Н пройдет через элемент И 17, далее через элемент

ИЛИ 19 на счетный вход триггера 5, который перейдет в единичное состоя45 ние и своим прямым входом откроет элемент И 2, подготовленный ранее к открытию через элемент ИЛИ 7 выходом элемента HF. 10. Импульсы последовательности Н1 начнут поступать через элемент И 2 на прямой вход счетчика 1, но не будут поступать через элемент И 5 на реверсивный вход счетчика 1, так как элемент

И 3 будет закрыт через элемент у ИЛИ 8 выходом элемента HF 16 через элемент 20. Таким образом, будет . произведено вычитание двух последовательностей.

1213488

30

Когда последовательность импульсов И „поступает раньше последовательности g, но далее наступает их совпадение, а затем поступает только последовательность и (фиг.2 ) или когда после поступления последовательности 1 „ наступает совпадение последовательностей „ и И

1 фиг.2 ч), а затем поступают только импульсы последовательности И„, то устройство работает одинаково. Первый импульс последовательности И 4 пройдет через подготовленный к открытию элемент И 17, далее через элемент ИЛИ 19 на счетный вход триггера 5, который перейдет в единичное состояние. Данный импульс пройдет также через подготовленный к открытию элемент И 14 на счетный вход триггера 6, который перейдет в единичное состояние. Импульсы последовательности и „через элемент

ИЛИ 12, элемент 13 задержки, далее через элемент И, открытый прямым выходом триггера 5 и выходом элемен.та НЕ 10 через элемент ИЛИ 8, будут поступать на прямой вход счетчика 1, но не будут поступать через элемент И 3 на реверсивный вход. счет чика 1, так как элемент И 3 будет закрыт выходом элемента НЕ 16 через элемент ИЛИ 8. При совпадении импульсы последовательностей И„и и не пройдут через элементы И 2 и 3 на входы счетчика 1, так как они будут закрыты выходами элементов HE 10 и 16 через элементы ИЛИ 7 н ИЛИ 8 соответственно. Далее, при поступлении только последовательности Н „ ее импульсы через элемент И 2, открытый прямым выходом триггера 5, и через элемент ИЛИ 7, открытый выходом элемента НЕ 10, будут поступать на прямой вход счетчика 1. Но если далее поступает только последовательность н, то ее импульсы через элемент И 3, открытый прямым выходом триггера 6, и через элемент ИЛИ 8, открытый выходом элемента Н"-. 16, будут поступать на реверсивный вход счетчика 1. Так будет произведено вычитание из последовательности „ последовательности % .Для приведения

l. устройства висходное состояниенеобходимо по шине С подать сигнал.

Таким образом, устройство разрешает ситуации, в которых после поступления вначале уменьшаемой или вычитаемой последовательностей HM пульсов наступает одновременный прихоц их на входы устройства„или уменьшаемая и вычитаемая последовательности импульсов поступают на входы устройства в начальный момент одновременно, в то время как известное устройство в таких ситуациях дает ошибки, Ф о р м у л а изобретения

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

11 Ь-триггеры, с первого по шестой

3JIe.51f:.HTbI ИЛИ, C IIHTOI O IIQ CEgh MOH элементов И, с первого по третий элементы IE, первый и второй элементы задержки, шина импульсов возврата триггеров в исходное состояние, причем к первым входам первого и второго элементов И подключен через первый элемент задержки вы,ход третьего элемента ИЛИ, прямые выходы первого и второго триггеров подключены к вторым входам соответственно первого и второго элементов И, к третьим входам которых подключены выходы первого и второго элементов ИЛИ соответственно, шина уменьшаемой последовательности импульсoB подключена к первым входам пятого и шестого элементов И, третьего элемента ИЛИ и к входу второго элемента НЕ, шина вычитаемой последовательности импульсов hz подключена к входу первого элемента НЕ, первым входам третьего и четвертого элементов и второму входу третьего элемента ИЛИ, йнверсный выход первого триггера подключен к первому входу второго элемента ИЛИ и к второму входу третьего элемента И, выход дешифратора нулевого состоя1213488

12 щщцпц Заказ 782/58 тираж 673 Подписное фили . Пнд "Патент" ° г.ужгород, ул.Проектная, 4 ния соединен с первым входом седьмого элемента И и через третий элемент НŠ— с вторым входом шестого элемента И, третий вход которого соединен с первым входом первого элемента ИЛИ и инверсным выходом второго триггера, при этом счетный вход первого триггера соединен с выходом четвертого элемента ИЛИ, первый вход которого соединен с выходом седьмого элемента И, а второй вход — с выходом четвертого элемента И, второй вход которого соединен с выходом второго элемента НЕ и через второй элемент задержки подключен к второму входу второго элемента ИЛИ, вход сброса первого трнггера соединен с, выходом пятого элемента ИЛИ, первый вход которого соединен с шиной импульсов возврата триггеров в исходное состояние и первым входом шестого элемента ИЛИ, выход которого соединен с входом сброса второго триггера, а второй вход— с выходом третьего элемента И, при10 чем второй вход седьмого элемента И соединен с шиной уменьшаемой последовательности импульсов, а третий вход — с выходом первого элемента НЕ и вторыми входами первого элемента ИЛИ и пятого элемента И, выход которого соединен со. счетным входом второго триггера.