Устройство задержки импульсов
Иллюстрации
Показать всеРеферат
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU„„1322441
Ai (504 H 03 K 5 153
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
{21) 3964455/24-21 (22) 17.10.85 (46) 07.07.87. Бюл. № 25 (72) В. И. Петренко (53) 621.374 (088.8) (56) Авторское свидетельство СССР № 677085, кл. Н 03 К 5/! 53, 15.04.77.
Авторское свидетельство СССР № 1144188, кл. Н 03 К 5/153, 12.10.82. (54) УСТРОЙСТВО ЗАДЕРЖКИ HNПУЛЬСОВ
{57) Изобретение относится к области автоматики и вычислительной техники. Цель изобретения — повышение надежности работы устройства. Устройство содержит элементы
ИЛИ 4 — 7, счетчики 8 — 10. датчик 12 кода, элементы И 13 и 14, триггеры 15 и 16 и генератор 19. Введение формирователей l—
3 импульсов, группы счетчиков 11, состоящей из N реверсивных счетчиков, и мультиплексоров 17 и 18 исключает возможность сбоя и дробления выходного импульса. 1 ил.
1322441
Изобретение относится к автоматике и вычислительной технике и может быть использовано в качестве устройства задержки последовательности импульсов п ри обработке сложных сигналов. 5
Цель изобретения — повышение надежности устройства за счет исключения возможности сбоев и дробления выходного импульса.
На чертеже представ. пена функциональная электрическая схема предлагаемого устройства.
Устройство содержит первый 1, второй 2, третий 3 формирователи импульсов, первый
4, второй 5, третий 6 и четвертый 7 элементы ИЛИ, первый 8, второй 9 и третий 10 счетчики, группу счетчиков 11, состояшую из реверсивных счетчиков (11 — 1) — (11 — N), датчик 12 кода, первый 13 и второй 14 элементы И, первый 15 и второй 16 триггеры, первый 17 и второй 18 мультиплексоры и генератор 19. 20
Вход формирователя 1 импульсов является входом устройства, а его выход подключен к второму входу первого элемента И 13 и первому входу первого элемента ИЛИ 4, выход которого подключен к суммируюгцему входу счетчика 9, а второй вход которого через второй формирователь 2 импульсов подключен к выходу переноса второго счетчика 9, информационные выходы которого соединены с первыми входами первого элемента И 13 и управляюшими входами первого мультиплексора 17, выходы которого соединены с суммирующими входами реверсивных счетчиков (11 — 1) — (11— — N), вычитаюшие входы которых подключены к выходам второго мультиплексора 18, информационный вход которого соединен с информационным входом первого мультиплексора 17 и выходом генератора 19, а управляющие входы подключены к инфопмационным выходам счетчика 10, выход переноса которого через формирователь 3 подключен к входу элемента ИЛИ 5, выход которого соединен с суммирующим входом счетчика 10, а вторые входы которого соединены с выходами переноса реверсивных счетчиков (11 — 1) — (11 — N) „установочные входы которых соединены с установочными входами счетчиков 9 и 10, и через элемент 6 — с нулевым входом триггера 16, и подключены к второму выходу датчика 12 кода, первые выходы которого подключены к входам предварительной установки счетчика 8, .исполнительный вход предварительной установки которого соединен с выходом элемента И 13 и первым входом триггера 15, выход последнего подключен к входу элемента И 14, второй вход которого соединен с выходом генератора 19, а выход подключен к вычитаюшему входу счет- 55 чика 8, выход которого соединен с вторым входом триггера 15 и одними из входов элементов ИЛИ 5 и 7, соответствующие входы элемента ИЛИ 6 соединены с выходами переноса нечетных 11 — 1, 11 — 3,..., 11— — (N — 1) реверсивных счетчиков, а входы элемента ИЛИ 7 — с выходами переноса четных 11 — 2, 11 — 4,...,11 — N реверсивных счетчиков, выход элемента ИЛИ 7 подключен к единичному входу триггера 16, выход которого является выходом устройства.
Устройство работает следующим образом.
В датчик 12 кода заносится информация путем запоминания двоичного кода, соответствующего величине К, служащей для представления величины Т. задержки в виде
Т. = — где Ь вЂ” частота следования имК
f пульсов, вырабатываемая генератором 19.
Перед началом работы датчик 12 выдает по своему второму выходу импульс, который подготавливает устройство к работе — обнуляет счетчики 8 — 10, реверсивные счетчики (11 — 1) †(11 †) и через элемент ИЛИ 6 триггер 16. Устройство готово к работе.
Поступающая на вход устройства последовательность проходит на вход формирователя 1 импульсов, который формирует короткие импульсы, соответствуюшие значащим моментам входной последовательности импульсов, т.е. фронтам и срезам. Эти короткие импульсы поступают на первый вход элемента ИЛИ 4 и на второй вход элемента И 13. Первые входы элемента И 13 являются инверсными и, так как в начальный момент счетчик 9 находится в нулевом состоянии, первый импульс, поступавший на второй вход элемента И 13, проходит на его выход и далее на исполнительный вход счетчика 8, устанавливая его тем самым в состояние величины К, двоичный код которой воздействует на входы предварительной установки счетчика 8 с первых выходов датчика 12 кода, а также на первый вход триггера 15, переводя его в единичное состояние. Единичный потенциал с выхода триггера 15 открывает элемент И
14, и тактовые импульсы, проходя с выхода генератора 19 через элемент И 14, поступают на вычитающий вход счетчика 8. Одновременно импульс с вь..хода формирователя 1, проходя через элемент ИЛИ 4, поступает на суммирующий вход счетчика 9, переводя нулевую комбинацию на его выходах в двоичный код единицы.
В результате после воздействия первого импульса, соответствующего значашему моменту входного импульса, элемент И 13 оказывается закрытым. Кроме того, к управляющим входам мультиплексора 17 прилагается двоичный код,единицы, в результате чего его информационный вход оказывается скоммутированным на его первый выход, который соединен с суммируюшим входом
1322441
10
Формула изобретения реверсивного счетчика 11 — 1 блока !!. Поэтому импульсы, поступающие с выхода генератора 19, суммируются в счетчике 1! — I до тех пор, пока очередной импульс с выхода формирователя 1 не переводит счетчик 9 в следующее состояние. Тогда вход мультиплексора 17 оказывается скоммутированным с его вторым выходом, при этом начинается заполнение счетчика 11 — 2, т.е. в счетчике (11 — 1) — (11 — N) записывается код, соответствующий величине длительности единичных и нулевых уровней входной последовательности, при этом в счетчики 11 — 1, 1I — 3, 11 — 5 и так далее записывается код, соответствующий величинам единичных уровней, а в счетчики I! — 2, 1! — 4, 11 — 6 и так далее — нулевых уровней. Объем счетчиков (! 1 — 1) — (1! — N) и тактовую частоту генератора 19 (в зависимости от скорости следования входных импульсов), выбирают так, что эти счетчики при записи кода величины, соответствующего максимальной длительности информированной посылки, не переполняются и в то же время имеют количество разрядов, достаточное для последующего считывания этого кода с заданной точностью.
После того, как под действием тактовых импульсов, поступающих с выхода элемента
И 14 на его вычитающий вход, счетчик 8 обнуляется, на его выходе переноса появляется импульс переполнения, который переводит триггер 15 в нулевое состояние, проходя через элемент ИЛИ 7 переводит триггер 16 в единичное состояние и, проходя через элемент ИЛИ 5, поступает на суммирующий вход счетчика 10. В результате этого на выходе устройства начинается формирование задержанной входной последовательности на время Т.. На выходах счетчика 10 образуется код единицы, который поступает на управляющие входы мультиплексора 18. При этом информационный вход мультиплексора 18 оказывается скоммутированным с его первым выходом, и при этом на вычитающий вход счетчика 1! — 1 поступают импульсы от генератора 19. Как только счетчик 11 — обнуляется (а это происходит через время, равное длительности первого единичного импульса входной последовательности), на его выходе появляется импульс переполнения, который, проходя через элемент ИЛИ 6, переводит выходной триггер 16 в нулевое состояние, а проходя через элемент ИЛИ 5, поступает на суммирующий вход счетчика 10. В результате на выходе устройства формируется импульс, равный по длительности первому единичному входному импульсу, и отсгоящий от него на интервале времени Т.. На выходах счетчика 10 образуется двоичный код числа два, и при этом информационный вход мультиплексора 18 оказывается скомутированным на его второй выход. При этом ве15
55 личина длительности входного нулевого импульса, следующего за первым единичным считывается со счетчика 11 — 2 импульс переноса которого через элемент ИЛИ 7 переводит триггер 16 в единичное состояние и т. д. Таким образом, на выходе устройства формируется последовательность импульсов, соответствующая входной, но задержанная относительно нее на заданное время Тз задержки.
Устройство задержки импульсов, содержащее первый, второй и третий счетчики, первый и второй элементы И, первый, второй, третий и четвертый элементы ИЛИ, датчик кода, генератор, первый и второй триггеры, при этом первые выходы датчика кода соединены с входами предварительной установки первого счетчика, информационные выходы второго счетчика соединены с первыми входами первого элемента И, выход первого триггера соединен с первым входом второго элемента И, второй вход которого соединен с выходом генератора, выход третьего элемента ИЛИ соединен с первым установочным входом второго триггера, выход четвертого элемента ИЛИ соединен с вторым установочным входом второго триггера, выход которого является выходом устройства, отличающееся тем, что, с целью повышения надежности за счет исключения возможности сбоев и дробления выходного импульса, в него введены первый, второй и третий формирователи импульсов, первый и второй мультиплексоры и группа счетчиков, состоящая из М реверсивных счетчиков, при этом вход первого формирователя импульсов является входом устройства, а его выход соединен с вторым входом первого элемента И и первым входом первого элемента ИЛИ, второй вход которого соединен с выходом второго формирователя импульсов, вход которого соединен с выходом переноса второго счетчика, суммирующий вход которого соединен с выходом первого элемента ИЛИ, а выходы соединены с первыми входами первого элемента И и с управляющими входами первого мультиплексора, выходы которого соединены с суммирующими входами реверсивных счетчиков группы счетчиков, вычитающие входы которых соединены с выходами второго мультиплексора, управляющие входы которого соединены с выходами третьего счетчика, вы ход переноса которого соединен с входом третьего формирователя импульсов, выход которого соединен с первым входом второго элемента ИЛИ, вы од которого соединен с суммирующим входом третьего счетчика, а вторые входы сОединены с выходами переноса реверсивных счетчиков группы счетчиков, при этом выходы переноса нечетных 1, 3, 5,... N — 1 (если четное число) реверсив1322441
Сост а вит ель А. Тито в
Редактор И. Горняк Техред И. Верес Корректор A. Зимокосов
Заказ 2876)53 Тираж 901 Поди и си ое
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
I 13035, Москва, Ж вЂ” 35, Рау шская наб., д. 4, 5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 ных счетчиков соединены с первыми входами третьего элемента ИЛИ, а выходы переноса четных 2, 4... N реверсивных счетчиков соединены с первыми входами четвертого элемента ИЛИ, причем второй выход датчика кода соединен с установочными входами второго и третьего счетчиков и реверсивных счетчиков группы счетчиков, а также с вторым входом третьего элемента ИЛИ, а выход генератора соединен с информационными входами первого и второго мультиплексоров, с вторым входом второго элемента И, выход которого соединен со счетным входом первого счетчика, исполнительный вход предварительной установки которого соединен с выходом первого элемента И и первым входом первого триггера, а выход переноса соединен с вторым входом первого триггера, третьим входом второго элемента И и вторым входом четвертого элемента И.