Нониусный преобразователь кода во временной интервал Советский патент 1986 года по МПК H03M1/82 

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

устройство входят опорный счетчик I, нониусный счетчик 2, опорный генератор 3, нониусный генератор 4, первый триггер 5, шина 6 Пустс, второй регистр 7, шина 8 начальной установки, элемент ИЛИ 9, Элемент И 10, шина 11

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

Цель изобретения - повышение быстродействия путем осуществления многократной нониусной интерполяции при преобразовании кода во временной интервал.

На чертеже приведена блок-схема

устройства,

Нониусный преобразователь кода во временной интервал содержит опорньй счетчик 1 импульсов, нониусный счетчик 2 импульсов, опорный генератор 3 импульсов, нониусный генератор 4 импульсов, первый триггер 5, шину 6 Пуск, второй триггер 7, шину 8 начальной установки, элемент ИЛИ 9, элемент И 10, шину И старших разрядов, шину 12 первой группы младших разрядов, шину 13 .Запись, каналы 1 интерполяции, каждьш из которых сос- тоит из триггера 15, счетчика 16 импульсов., генератора 17 импульсов, шину 18 групп младших разрядов, выход 19,

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

В начальный момент времени по шине 8 начальной установки осуществляется сброс в нулевое состояние триггеров 5, 7 и 13, затем по шине 13 Запись осуществляется 3anjHCb входного кода с шин 11, 12 и 18 во все счетчики 1, 2 и 16 импульсов. Затем по импульсу Пуск, подаваемому на .шину 6, триггер 5 переводится в единичное состояние и потенциалом запусстарших разрядов, шина 12 первой группы младших разрядов, шина 13 Запись, каналы 14 интерполяции, триггер 15, счетчик 16, генератор 17, шина 18 групп младших разрядов, выход 19, 1 ил.

0

15

25

20

30

35

40

кает одновременно опорный и нониус- ньй генераторы 3 и 4 импульсов. Импульсы генератора 4 вычитаются счетчиком 2, импульс обнуления которого переводит триггер 7 в единичное состояние. Сигнал с единичного выхода триггера 7 запускает генератор 17 первого канала 14 интерполяции, импульсы которого начинают вычитаться на счетчике 16 этого же канала до момента его обнулеЬия. Импульс обнуления счетчика 16 переводит триг1;ер 15 в единичное состояние и запускает генератор 17 следующего канала 14., импульсы которого поступают на вычи7 тающий вход счетчика I6, сигнал обнуления которого переводит триггер 15 этого канала 14 в единичное состояние и образует передний фронт формируемого интервала. Сразу после установки триггера 15 первого канала 14 открывается элемент И 10 и импульсы генератора 3 начинают вычитаться на счетчике I,. .

Первоначально в счетчик 1 записан код старших .разрядов, поэтому обнуление счетчика 1 наступает через время, пропорциональное прямому коду старших разрядов входного кода. Импульс обнуления счетчика 1 переводит все триггеры 5, 7 и 15 в нулевое состояние, формируя конец временного интервала. В счетчик 2 первоначально записан код первой (старшей) группы младших разрядов, входного кода, поэтому, счетчик 2 обнулится тем быстрее, ем меньше значение кода первой группы младших разрядов и, следовательно, сдвиг фаз между импульсами генераторов 3 и 4 будет тем меньше, чем меньше код первой группы младших разрядов. При этом импульсы генератора 4 будут опережать импульсы генератора 3, так как периоды частот генератора 3 и генераторов 4 р 17 выбираются по следующему соотношению : Ё о(

/ Тй,,-(1-ь - М,

где Т

н;

Т h d период нониусногр генератора 4;

период опорного генерато- ра 3; .

основание системы счисле- ния;

число разрядов в i-ой группе младших разрядов. Импульсы каждого следующего генератора 17 также опережают импульсы опорного генератора 3 в соответствии с приведенной зависимостью. Счетчик обнуляется тем раньше, чем меньше I код первой группы младших разрядов, счетчик 16 обнуляется тем раньше, чем меньше код второй группы младЛих разрядов и т.д. Поэтому момент обнуления счетчика 2 по отношению к импульсам генератора 3 отодвигается вперед тем быстрее, чем больше код первой группы младших разрядов,т.е. осуществляется первая ступень уточнения переднего фронта формируемого временного интервала. После обнуления счетчида 2 запускается генера-- тор 17 канала 14 интерполяции, импульсы которого начинают вычитаться в счетчике 16 этого же канала 14. Момент обнуления этого счетчика 16 будет отодвинут по отношению к импульсам генератора 4 вперед и тем больше чем больше код второй группы младших разрядов, т.е. осуществится вторая ступень уточнения переднего фронта формируемого временного интервала. Момент обнуления счетчика 16 последнего канала 14 определяет последнюю ступень уточнения переднего фронта формируемого временного интервала, т.е. этот момент является началом формируемого интервала. После оВнул е ния счетчика 16 последнего канала 14 открьшается элемент 10 и импульсы генератора 3 начинают вычитаться на счетчике 1, который обнулится через время, пропорциональное прямому коду старших разрядов. При обнулении счетчика 1 сбрасываются все триггеры 5, 7и 15,и этот момент определяет конец формируемого временного интервала. Фо рмула изобрет, ения

Нониусный преобразователь кода во временной интервал, содержащий

15

20

25

2382424

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

5 которого соединен с шиной начальной установки, второй вход соединен с выходом опорного счетчика импульсов, а выход - с нулевыми входами первого и второго триггеров, шина Пуск сое10 нена с единичным входом первого триг,- гера, выход к.оторого соединен с вко- цами нониусного и опорного генераторов импульсов, выход нониусного генератора импульсов соединен с вычитающим входом ноннусного счетчика импульсов , выход которого соединен с единичным входом второго триггера, выход опорного генератора импульсов соединен с первым входом элемента И, второй вход которого соединен с выходом устройства, а выход - с вычитающим входом.опорного счетчика импульсов , шина старших разрядов соединена с установочным входом опорного счетчика импульсов, шина первой группы младших разрядов соединена с установочным входом нониусного счетчика импульсов , отличающийся тем, что, с целью повьш1ения быстродействия, в него введены N каналов интерполяции, каждьй из которых содержит генератор импульсов, счетчик импульсов и триггер, выход генератора импульсов соединен с Вычитающим входом счетчика импульсов, выход ко35 торого соединен с единичным входом триггера, выход второго триггера соединен с входом генератора импульсов первого канала интерполяции, входы генератора импульсов каждого из по40 .следующих каналов интерполяции соединены с выходами триггеров каждого предыдущего канала интерполяции, нулевые входы триггеров всех каналов интерполяции объединены и соединены

45 с выходом элемента ИЛИ, входы записи опорного и нониусного счетчиков импульсов и счетчиков импульсов всех каналов интерполяции объединены и соединены с шиной Запись, устано50 вочные входы счетчиков импульсов всех каналов интерполяции соединены с шинами младших разрядов соответ- ствзтощих групп, выход триггера последнего канала интерполяции

55 соединен с выходом устройства.

30

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

название год авторы номер документа
Нониусный преобразователь кода во временной интервал 1985
  • Сироткин Сергей Леонидович
  • Коньков Александр Николаевич
  • Клименко Валентин Валентинович
  • Куликов Юрий Анатольевич
SU1320903A1
Нониусный преобразователь кода во временной интервал 1987
  • Сироткин Сергей Леонидович
  • Клименко Валентин Валентинович
  • Коньков Александр Николаевич
  • Сироткина Ольга Андреевна
SU1425836A1
Нониусный преобразователь кода во временной интервал 1985
  • Сироткин Сергей Леонидович
  • Коньков Александр Николаевич
  • Клименко Валентин Валентинович
  • Сироткина Ольга Андреевна
SU1287291A1
Преобразователь кода во временной интервал 1983
  • Сироткин Сергей Леонидович
  • Клименко Валентин Валентинович
  • Гаманко Владимир Анатольевич
  • Калиниченко Игорь Николаевич
SU1162050A1
Нониусный преобразователь кода во временной интервал 1982
  • Сироткин Сергей Леонидович
  • Клименко Валентин Валентинович
  • Гаманко Владимир Анатольевич
SU1034174A1
Нониусный преобразователь кода во временной интервал 1988
  • Сироткин Сергей Леонидович
SU1637024A1
Преобразователь код-временной интервал 1983
  • Сироткин Сергей Леонидович
  • Клименко Валентин Валентинович
  • Гаманко Владимир Анатольевич
  • Курносова Вера Стефановна
SU1088115A1
Нониусный преобразователь кода во временной интервал 1985
  • Сироткин Сергей Леонидович
  • Клименко Валентин Валентинович
  • Гаманко Владимир Анатольевич
  • Шаповал Владимир Георгиевич
SU1275770A1
Измеритель временных интервалов 1982
  • Антонов Виктор Владимирович
SU1076868A1
Умножитель частоты 1979
  • Ефремов Николай Федорович
  • Карасинский Олег Леонович
  • Соботович Виталий Владимирович
SU807322A1

Реферат патента 1986 года Нониусный преобразователь кода во временной интервал

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

Формула изобретения SU 1 238 242 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1238242A1

Авторское свидетельство СССР № 756632, кл
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Нониусный преобразователь кода во временной интервал 1982
  • Сироткин Сергей Леонидович
  • Клименко Валентин Валентинович
  • Гаманко Владимир Анатольевич
SU1034174A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 238 242 A1

Авторы

Сироткин Сергей Леонидович

Коньков Александр Николаевич

Клименко Валентин Валентинович

Куликов Юрий Анатольевич

Даты

1986-06-15Публикация

1984-07-10Подача