Преобразователь кода во временной интервал

Иллюстрации

Показать все

Реферат

 

ПРЕОБРАЗОВАТЕЛЬ КОДА ВО ВРЕМЕННОЙ ИНТЕРВАЛ, содержащий опорный генератор, нониусньй счетчик, установочные входы которого соединены с первой шиной входного кода, первый и второй триггеры, первый элемент ИЛИ, первый элемент И, опорный счетчик, инверсные установочные входы которого подключены к второй шине входного кода, а выход переполнения - к первому входу первого элемента ИЛИ, второй вход которого подключен к шине начальной установки, и нониусньй генератор, выход которого соединен со счетным входом нониусного счетчика, выход переполнения которого подключен к единичному входу второго триггера, единичный выход которого соединен с первым вхо, дом первого элемента И, а нулевой . вход - с выходом первого элемента ИЛИ и нулевым входом первого триггера , единичный вход которого соединен с первой шиной пуска, отличающий с я тем, что, с целью расширения функциональных возможностей преобразователя, в него введены второй , третий и четвертый элементы ИЛИ, второй, -третий, четвертый, пятый и шестой элементы И, третий триггер и триггер режима, единичный вход которого подключен к первой шине режима, единичный выход - к второму входу первого элемента И и первому входу второго элемента И, нулевой вход к второй шине режима, а нулевой вы- . ход - к первым входам третьего и четвертого элементов И, при этом единичный выход первого триггера соединен с вторым входом четвертого элемента И, выход опорного генератора соединен с вторым входом третьего элемента И и первым входом шестого элемента И, второй вход которого под (Л ключен к выходу первого элемента И к выходной шине нониусного преобразования , а выход - к первому входу четвертого элемента ИЛИ, второй вход которого соединен с выходом третьего элемента И, выход - со счетным входом опорного счетчика, причем Од первьй вход второго элемента ИЛИ to соединен с шиной начальной установки, о ел второй вход - с единичным входом второго триггера, выход - с нулевым входом третьего триггера, единичньй вход которого подключен к второй шине пуска, а выход - к входу нониусного генератора, второму входу второго элемента И и первому входу пятого элемента И, выход которого подключен к выходной шине второго канала преобразования, второй вход к первому входу четвертого элемента. И, выход которого соединен с выходной шиной первого канала преобразования и первым входом третьего эле-

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

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК

4у| Н 03 N 1/92

ОПИСАНИЕ ИЗОБРЕТ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3681352/24-24 (22) 28.12.83 (46) 15.06.85. Бюл. У 22 (72) С.Л.Сироткин, В.В.Клименко, В.А.Гаманко и И.Н.Калиниченко (71) Таганрогский радиотехнический институт им. В.Д.Калмыкова (53) 681.325 (088.8) (56) 1.Авторское свидетельство СССР:

Ф 547969, кл. Н 03 К 13/20, 1977.

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

В 1034174, кл. Н 03 К 13/20, 1983 (прототип). (54)(57) ПРЕОБРАЗОВАТЕЛЬ КОДА ВО

ВРЕМЕННОЙ ИНТЕРВАЛ, содержащий опорный генератор, нониусный счетчик, установочные входы которого соединены с первой шиной входного кода, первый и второй триггеры, первый элемент ИЛИ, первый элемент И, опорный счетчик, инверсные установочные входы которого подключены к второй шине входного кода, а выход переполнения — к первому входу первого элемента ИЛИ, второй вход которого подключен к шине начальной установки, и нониусный генератор, выход которо"

ro соединен со счетным входом нониусного счетчика, выход переполнения которого подключен к единичному входу второго триггера, единичный выход которого соединен с первым вхо-, дом первого элемента И, а нулевой вход — с выходом первого элемента

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

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

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

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

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

Недостатком данного греобразователя является то, что во временной интервал преобразуется не весь диапазон входных кодов, а только те коды, в которых значение кода суар2 ших разрядов больше значения кода младших разрядов.

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

15 входу первого элемента ИЛИ, и нониусный генератор, выход которого соединен со счетным входом нониусного счетчика, выход переполнения которого подключен к единичному входу второго триггера, единичный выход кото20 рого соединен с первым входом первого элемента И, а нулевой вход — с, выходом первого элемента ИЛИ, второй вход которого подключен к шине на25 чальной установки, при этом шина пуска соединена с единичным входом первого триггера, нулевой вход которого соединен с выходом первого элемента ИЛИ, а единичный выход — с входами нониусного и опорного генераторов, причем выход опорного генератора подключен к второму входу первого элемента И, выход которого .-соединен со счетным входом опорного счетчика,а первыйвыход -с выходной

35 шиной нониусногопреобразователя.

Недостатком данного преобразователя является отсутствие возможности независимого преобразования кода во временной интервал по двум каналам

4о без нониусной интерполяции, что огра ничивает его функциональные возможности.

Цель изобретения — расширение функциональных возможностей преобразователя.

1162050

10

40

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

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

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

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

На чертеже изображена структурная ,электрическая схема преобразователя.

Преобразователь содержит триггер режима 1, единичный вход которого соединен с первой шиной режима ("Нониусное преобразование" ) 2, а нулевой вход — с второй шиной режима ("Два преобразования") 3, единичный выход триггера режима 1 подключен к второму входу первого 4 и первому входу второго 5 элементов И, и нулевой выход триггера режима 1 соединен с первыми входами третьего 6, четвертого 7 и пятого 8 элементов И, первая шина пуска 9 (" Пуск первого преобразователя") подключена к единичному. входу первого триггера 10, единичный выход которого соединен с вторым вхоЗО дом четвертого элемента И 7, выход переполнения опорного счетчика 11 через первый элемент ИЛИ 12 подключен к нулевым входам первого 10 и второго 13 триггеров, единичный выход второго триггера 13 соединен с первым входом первого элемента И 4, вторая шина пуска 14 (" Пуск нониусно-, го или второго преобразователя") подключена к единичному входу третьего триггера 15, единичный выход которого соединен с вторыми входами второго 5 и пятого 8 элементов И и с управляющим входом нониусного генератора 16, выход нониусного генератора 16 подключен к счетному входу нониусного счетчика 17, выход пере. с полнения которого соединен с единич1 ным входом второго триггера 13 и через второй элемент ИЛИ 18 — с нулевым входом третьего триггера 15, выход второго элемента И 5 соединен с первым входом третьего элемента ИПИ 19, выход четвертого элемента И 7 соединен с вторым входом третьего элемента ИЛИ 19 и с выходной шиной первого канала преобразования 20, выход третьего элемента ИЛИ 19 подключен к управляющему входу опорного гене1162050 ратора 21, выход которого соединен ! с вторым входом третьего элемента И

6 и с первым входом шестого элемента

И 22, выход первого элемента И 4 подключен к второму входу шестого эле- 5 мента И 22 и к выходной шине 23 нониусного преобразования, выходы третьего 6 и шестого 22 элементов И через четвертый элемент ИЛИ 24 соединены со счетным входом опорного счетчика 11, шина 25 начальной установки через второй элемент ИЛИ 18 соединена с нулевым входом третьего триггера 15 и через первый элемент

ИЛИ 12 — с нулевыми входами первого f0 и второго 13 триггеров, выход пятого элемента И 8 подключен к выходной шине 26 второго канала преобразования, установочные входы нониусного счетчика 17 подключены к первой 2@ шине входного кода 27 (младших разрядов входного кода при нониусном преобразовании или входного кода первого канала при раздельном преобразовании), а инверсные установочные И входы опорного счетчика 11 - к второй шине 28 входного кода {старших разрядов входного кода при нониусном преобразовании или входного кода второго канала при раздельном преобра- 3g зовании по двум каналам).

Преобразователь работает следующим образом.

При подаче управляющего сигнала на шину 2 ("Нониусное преобразова- 35 ние") преобразователь работает аналогично прототипу. В начальный момент времени, до подачи сигнала на шину 14 (" Пуск нониусного или второго преобразователя"),по шине 25 на- 46 чальной установки осуществляется сброс в нулевое состояние триггеров

10, 13 и 15, в нониусный счетчик 17 записывается прямой код младших разрядов входного кода, а в опорный 43 счетчик 11 — инверсный код старших разрядов входного кода. Затем по сигналу на шине 14 (" Пуск нониусного или второго преобразователя" ) триггер 15 изменяет свое состояние на Ж противоположное и запускает нониусный генератор 16, а так как триггер режима 1 в единичном состоянии, через элемент И 5 и элемент ИЛИ 19 запускает опорный генератор 21 Я

Генераторы 16 и 21 имеют потенциальный запуск, т.е. генерируют импульсы только при подаче на их управляю" щие входы высокого потенциала. Импульсы нониусного генератора 16 заполчяют нониусный счетчик 17, переполнение которого переводит триггер

13 в единичное состояние, образуется передний. фронт временного интервала, который формируется на выходе открытого элемента И 4 и поступает на выходную шину 23 нониусного преобразования. Так как генераторы 16 и 21 запускаются одновременно и в нониусный счетчик 17 первоначально записан код младших разрядов, то в момент переполнения этого счетчика разность фаз между импульсами нониусного 16 и опорного 21 генераторов if< пропорциональна обратному коду младших разрядов, т.е. чем меньше значение кода, записанного в счетчике 17, тем больше времени проходит до момента его переполнения и тем ближе начало формируемого временного интервала к первому импульсу опорного генератора 21, поступившему в опорный счетчик 11. Таким образом, происходит уточнение временного положения переднего фронта формируемого временного ин.тервала.После установки в единичное состояние триггера 13 опорный счетчик 11 начинает заполняться импульсами опорного генератора 21. Первоначально в опорный счетчик 11 по шине 28 записывается инверсный код старших разрядо, входного кода, поэтому переполнение счетчика 11 наступает через время, пропорциональное прямому коду старших разрядов входного кода. Импульс переполнения счетчика 11 через элемент ИЛИ 12 переводит триггер 13 в нулевое состояние и формирует конец. временного интервала, который поступает на выходную шину 23 нониусного. преобразования через открытый элемент И 4.

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

Во втором режиме преобразователь работает при подаче управляющего сигнала на вторую шину режима 3 ("Два преобразования"). Этот сигнал устанавливает триггер режима t в нулевое состояние. В таком режиме осу-. ществляетс два независимых преобра-, зования кодов во временные интерва-!

7 1162 лы без нониусной интерполяции, при- .. чем по первому каналу — преобразование прямого кода во временной интервал, а по второму — инверсного кода в интервал. 5

Преобразование кода в интервал по первому каналу происходит следующим образом.

В начальный момент времени по шине 25 начальной установки осуществля- 10 ется установка в нулевое состояние триггеров 10 и 15 по шине 3 — установка в нулевое .состояние триггера режима 1 и по шине 28 — запись инверсного кода в счетчик 11. Затем 15 подается сигнал на первую шину режима 9 (" Пуск первого преобразователя"),.который переводит триггер

10 в единичное состояние. Так как триггер режима I в нулевом состоянии, 20 открыты элементы И 6 и 7 и сигнал с единичного выхода триггера 10 через элемент ИЛИ 19 запускает генератор

21, импульсы которого через элемент

И 6 и элемент ИЛИ 24 начинают запол- 25 нять счетчик 11. Одновременно сигнал с единичного выхода триггера 10 че рез открытый элемент И 7 поступает на.выходную шину 20 первого канала преобразования, образуя начало фор- З0 мируемого временного интервала первого канала. Импульс переполнения счетчика 11, пройдя через элемент ИЛИ 12, переводит триггер 10 в нулевое состояние, сигнал с единичного выхода . триггера 10 снимается, и на выходной шине 20 первого канала заканчивается формирование временного интервала..Так как в счетчике 11 записан. инверсный код первого канала, то величина выходного интервала по этому каналу соответствует прямому вход" ному коду. Таким образом, по первому каналу преобразование прямого кода в интервал происходит беэ нониусной интерполяции.

Преобразование кода в интервал по второму каналу осуществляется следующим образом.

В начальный момент времени по шине 25 начальной установки уста:навливаются в нулевое состояние триггеры 10 и 15, по шине 3 — в нулевое состояние триггер режима 1 и по шине 27 — запись прямого кода в 55 счетчик 17. Затем подается сигнал на вторую шину запуска 14 (" Пуск нониусного или второго преобразова050 8 теля"), который переводит триггер

15 в единичное состояние. Так как триггер режима 1 находится в нулевом состоянии, открыт элемент И 8 и сигнал с единичного выхода триггера 15 через элемент И 8 поступает на выходную шину 26 второго канала и запускает генератор 16, импульсы которого начинают заполнять счетчик

17. Импульс переполнения счетчика

17, пройдя через элемент ИЛИ 18, переводит триггер 15 в нулевое состояние, сигнал с единичного выхода триггера 15 снимается, и на выходной шине 26 второго канала заканчивается формирование временного интервала. Так как в счетчике 17 записан прямой код второго канала, то величина выходного интервала по этому каналу соответствует инверсному входному коду. Таким образом, преобразование инверсного кода в интервал происходит без нониусной интерполяции.

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

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

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

Технико-экономический эффект от применения преобразователя заключается в том, что за счет использования одних и тех же счетчиков и генераторов как для нониусного преобразования, так и для преобразования по двум каналам экономится оборудование и уменьшается номенклатура и число преобразователей, применяемых для комплектации ЭВМ при сопряжении с реальной аппаратурой.

1162О50

Составитель В.Войтов

Редактор 0 .Колесникова ТехредМ.Пароцай

Корректор Е.Сирохман

Подписное

Филиал ППП "Патент", r.Óæãoðîä, ул.Проектная,4

Заказ 3977/56 Тираж 872

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035 Москва, Ж-35, Раушская наб., д.4/5