Преобразователь код-момент времени Советский патент 1983 года по МПК H03K13/20 

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

Изобретение относится к импульсной технике, а именно к преобразователям кода в непрерывную величину, и может ть использовано, в частности, при обработке сигналов на измерительных системах импульсной локацич и дальнометр ии. Известен преобразователь код временной интервал, содержащий генератор эталонной частоты, счетчик единичных приращений, регистр преобразуемого кода и кодовый компаратор, входы которого подключены к выходам указанных счетчика и регистра ИЗ.: Однако данный преобразователь имеет низкую надежность работы при широкодиапазонных преобразованиях кодов большой разрядности, что србусловлено тем, что момент времени соответствующий концу формируемого интервала, выделяется путем одновременного во всех разрядах сравнения текущего кода с заданным. Для исключения возможности появления на выходе кодового компаратора ложных сиг налов счетчик единичных приращений должен быть выполнен полностью синхронным, что сопряжено со значительным усложнением счетчика и возрастанием объема его оборудования. Это в свою очередь, повышает вероятность отказа какого-либо его элемента и сбоев в работе. Известен также преобразователь код-момент времени, содержащийгенератор эталонной частоты, п-каскадный счетчик единичных приращений, регист кода, кодовый компаратор, выпапненный на п блоках сравнения, и п блоков фиксации совпадения кодов, выход генератора эталонной частоты соеди.нен с входом- первого счетного каскада счетчика единичных приращений к первым входом первого блока фиксации совпадения кодов, первые входы остальных блоков фиксации совпадения кодов соединены с входами соответствующих каскадов счетчика единичных приращений, вторые входы блоков фиксации совпадени я кодов подключены к выходам соответствующих блоков сравнения кодового компаратора, входы кодового компаратора соединены соответственно с выходами счетчика единичных приращений и регистра кода 23. , Недостатком указанного преобразователя является низкое быстродейст вие, что обусловлено тем, что период частоты счета в каждом из п счетных каскадов должен быть не менее удвоен ной суммы задержки переноса этого каскада-и задержки блока фиксации совпадения кодов последующего каскада. Это, в свою очередь, ограничи ;вает частоту счета единичных приращений для устройства в целом. Цель изобретения - повышение быстродействия преобразователя. Поставленная цель достигается тем,.что в преобразователь код-момент времени, содержащий счетчик единичных приращений, выполненный на п последовательно соединенных каскадах, п-каскадный регистр кода, кодовый компаратор, выполненный на п блоках сравнения, п блоков фиксации совпадения кодов и генератор , эталонной частоты, вькод которого соединен с- входом первого каскада счетчика единичных приращений и первым входом первого блока фиксации совпадения кодов, выход которого ПОДКЛЮчен к выходной шине, первые вх(5ды остальных блоков фиксации совпадения кодов соединены с входами соответствующих каскадов счетчика единичных приращений, вторые входы блоков фиксации совпадения кодов подключены к шине установки нуля, а третьи вхо№3 - к выходам.соответствующих блоков сравнения кодового компаратора, входы которых соединены с выходами соответствующих каскадов А:;четчика единичных приращений и регистра кода соответственно,- введены m корректоров,где m«n, причем первый вход каждого 1-го корректора соединен с выходом старшего разряда соответствующего i-ro каскада счетчика единичного приращения, второй вход каждого -го, кроме последнего, корректора - с выт ходом каждого последующего (i + O-ro блока фиксации совпадения кодов, третий вход каждого f-ro корректора с выходом старшего разряда соответствующего i-ro каскада регистра кода, четвертый вход - с шиной установки нуля, а выход - с четвертым входом соответствующего 1-го блока фиксации совпадения кодов, при этом второй вход последнего т-го корректора подключен к шине запуска. Кроме того, корректор выполнен на двух инверторах, триггере, элементе И и элементе ИЛИ, причем первый вход корректора соединен через первый инвертор q С-входом триггера, второй вход корректора - с D-входом триггера и первым входом элемента И, второй вход которого через второй инвертор подключен к третьему входу корректора; а выход - к первому входу элемента шта, второй вход которого соединен с выходом триггера, а выход - с выходом корректора, четвертый вход которого подключен к R-входу триггера. На фиг. 1 представлена структурная схема предлагаемого преобразователя; на фиг. 2 - функциональная схема корректора. ; Преобразователь содержит генератор 1 эталонной частоты, счетчик 2 , единичных приращений, состоящий из

каскадов 2-1 - 2-n, регистр 3 преобЕ)азуемого кода, состоящий из каскадОв 3-1 - З-п, кодовый компаратор 4 из блоков 4-1 - 4-п, п блоков 5-1 5-п фиксации совпадения- кодов и m корректоров 6-1 - 6-т. В целом пре- 5 образователь имеет покаскадную структуру, где каждый i.-й.каскад () содержит счетчик 2-, регистр 3- i кода блок 4-J сравнения и блок 5-1 фиксации, ..10

Выход генератора 1 эталонной частоты соедданен с входом первого каскада 2-1 счетчика 2 я перв входом первого блока 5-1 фиксациисовпадения кодов. Первые входы блоков 5-2 - |5 5-п фиксации совпадения кодов сое-динёиы соответственно с входами каскадов 2-2 - 2-п счетчика 2. Вторле г входы блоков 5-1 - 5-п фиксации совпадения краов подключены к шине ус-.. ,. та:новки нуля, а третьи входы - к вы- ходам блоков 4-1 - 4гп сравнения кодового компаратора 4. Выходы каскадов 2-1 - 2-п счетчика 2 соединены с входами соответствующих блоков 4-1 - 4-п кодового компаратора 4, к 25 другим входам которых подключены выходи каскадов 3-1 - 3-п регистра 3. пре;образуемогс кода.

Число корректоров может быть равноили меньше п. Корректоры включаются 30 в структуру тех каскадов, быстродействие которых необходимо повысить, т;ё. где требуется наиболее полно использовать скоростные возможности элемектов, применяемых при реализа- 35 ции преобразователя. При наличии корректоров в п-м каскаде второй вход корректора является входом запуска преобразователя.

Для определенности на фиг. 1 по- хп казан пример выполнения преобразователя, где каждый из п каскадов содержит корректор (men).

Первые входа кор ректоров 6-1 бтт соединены соответственно с вы- ходами старших разрядо в с 1етных касКадов 2-1 - 2-п счетчика 2, вторые входы корректоров 6-1 - б-{)п-1) соединены соответственно с выходами блоков 5-2 - 5-п фиксации-совпадения кодов, выход блока 5-1 фиксации 50 совпадения тсодов соединен с выходом преобразователя, второй вход корректора 6-т соединен с входом запуска преобразователя, третьи входы корректоров 6-1 - б-т соединены соответ- 55 ственно с выходами старшего разряда каскадов 3-1 - 3-п регистра 3 преобразуемого кода, выходы корректоров 6-1 - б-т соединены соответственно с четвертыми входами блоков 5-1 Q 5-п фиксации совпадения ксэдов.

каждый из корректоров (фиг. 2) содержит логические элементы 7 и 8 , типа НЕ, логический элемент 9 типа И,; триггер 10 с С-входом синхронизации, 65

информационным D-входом и R-входом установки нулевого состояния, а также логический элемент 11 типа,ИЛИ.

Первый вход корректора соединен с входом элемента 8 типа НЕ, выход.которого соединен с С-входом тригг а 10. Второй вход корректора соединен с 0-входом триггера 10.и первым входом элемента 9 типа И, второй вход которого соединен с выходом элемента 7 типа НЕ. Третий вход корректора соединен с входом элемента 7 типа НЕ,, выхода триггера 10 и элемента 9 типа И соединены с входами элемента 11 типа ИЛИ, выход которого соединен с выходом корректора.

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

В исходном состоянии сигналы с выхода генератора 1 непрерывно подсчитыв.аются счетчиком 2, причем в каждом из его каскадов осуществляется синхронный (квазисинхронный) счет а связь между каскадами асинхронная. В результате счета на выходах счетчика 2 формируется шкала текущего времени, заданная, например, в натуральном двоичном коде, i Началу преобразования предшест вует установка в исходное нулевое состояние триггеров блоков фиксации совпадения кодов и корректоров. В регистр 3 вводится код, соответствующий требуемому моменту появления выходного сигнала преобразователя.

Преобразование начинается при подаче на вход запуска корректора п-го каскада логической 1. После подачи сигнала запуска момент появления сигнала на выходе.корректора зависит от значения старшего разряда кода каскада 3-п. Если это значение нулевое, то входной сигнал запуска через элементы 9 и 11 непосредственно проходит на выход корректора. Если значение старшего разряда лода единичное, то сигнал на выходе корректора появляется после переключения триггера 10 сигналом по его С-входу. В обоих случаях обеспечивается то, что сигнал с выхода корректора, разрешающий фиксацию совпадения кодов в блоке 5-п, появляется на четвертом входе блока 5-п относительно сигнала совпадения кодов на третьем входе с упреждением не меньшим полупериода сигнала на выходе счетного каскада 2-п. При этом независимо от введенного в регистр 3 кода преобразование всегда происходит однозначно, в очередном цикле шкалы, начиная с ее нулевого состояния.

В момент совпадения кодов каскада З-п и каскада 2-п на выходе блока 4-п сравнения появляется сигнал совпадения, длительность которог соответствует периоду сигнала на

входе каскада .2-п, Наличие совпадения фи-ксируется блоком 5-п и на его выходе появляется сигнал, который поступает на второй вход корректора (п-Г)-го каскада.

Работа (п -1 )-го и последующих каскадов, содержащих корректоры, происходит аналогично. В частности, сигнал с выхода корректора (n-l)-ro каскада поступает на четвертый вход блока 5-(п-О и разрешает фиксацию совпадения кодов в этом каскаде с упреждением, не меньшим полупериода сигнала на выходе каскада 2-(п-1)

После фиксации совпадения кодов блоком 5-1 первого каскада выходной сигнал блока задает момент времени, соответствугадий преобразуемому коду. Длительность выходного сигнала равна периоду .частоты генератора 1.

В случае, если в каком-либо 1-м каскаде преобразователя корректор не вводится, то выход блока фиксации последующего (i -f-1 )-го каскада непосредственно подключается к четвертому входу блока фиксации i-го каскада. При этом значение старшего разряда преобразуемого кода f-ro каскада необходимо инвертировать.

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

установки начального состояния. При наличии логической 1 по входу запуска последовательности вводимых в регистр 3 кодов в этом случае соответствует последовательность выходных сигналов.

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

fcfff

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

название год авторы номер документа
Преобразователь код-момент времени 1981
  • Артюх Юрий Николаевич
  • Рыбаков Александр Сергеевич
SU970685A1
Преобразователь моментов времени в код 1979
  • Артюх Юрий Николаевич
  • Беспалько Владимир Алексеевич
SU855995A1
Устройство для регистрации информации 1985
  • Смильгис Ромуальд Леонович
  • Элстс Мартиньш Антонович
SU1304170A1
Аналого-цифровой преобразователь считывания 1977
  • Гельман Моисей Меерович
SU677097A1
Адаптивный аналого-цифровой преобразователь 1979
  • Исмаилов Тофик Кязимович
  • Аллахвердов Фикрет Микаилович
  • Исмаилов Кямал Хейраддин Оглы
  • Каллиников Юрий Владимирович
  • Вартапетов Эдуард Аармович
  • Кремков Святослав Иванович
  • Аносов Виктор Сергеевич
  • Лисенков Сергей Родионович
SU866734A1
Устройство для сопряжения вычислительной машины с датчиками 1982
  • Алиев Тельман Аббас Оглы
  • Кадымов Рауф Мустафа Оглы
SU1070540A1
Устройство для регистрации информации 1989
  • Смильгис Ромуалд Леонович
  • Калпиньш Улдис Васильевич
  • Дулманис Марис Юрьевич
  • Калниньш Янис Августович
  • Пронцкус Витаут Пятрасович
SU1698895A1
Преобразователь код-напряжение с широтноимпульсной модуляцией 1978
  • Лотто Александр Антонович
  • Диденко Дмитрий Андреевич
  • Михайлов Геннадий Хоренович
SU790283A1
МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ НАНРЯЖЕНИЕ — КОД 1967
SU193154A1
Преобразователь угла поворота вала в код 1986
  • Низгурецкий Михаил Зинделевич
  • Рудерман Олег Яковлевич
SU1349005A1

Иллюстрации к изобретению SU 1 034 176 A1

Реферат патента 1983 года Преобразователь код-момент времени

. 1. ПРЕОБРАЗОВАТЕЛЬ КОДМОМЕНТ ВРЕМЕНИ, содержащий счетчик единичных приращений, выполненный на п последовательно соединенных каскадах, п-каскадный регистр кода, кодовый компаратор, выполненный на п блоках сравнения, .п блоков фиксации совпадения кодов и генератор эталонной частоты, выход-которого соединен с входом первого каскада счетчика единичных приращений и первым входом первого блока фиксации совпадения кодов, выход которого подключен к выходной шине, первые входы остальных блокЬв фиксации совпадения кодов соединены с,входами соответствующих каскадов счетчика единичных приращений, вторые входы блоков фиксации совпадения кодов, подключены к шине установки нуля, а третьи входы - к .выходам соответствующих блоков срав.нения кодового компаратора, входы которых соединены с выходами соответствующих каскадов счетчика едини ных приращений и регистра кода соответственно, отличающийся, тем, что, с целью повышения быс- тродействия, в него введены m кор-ректоров, где , причем первый вход каждого i-ro корректора соединен с выходом старшего разряда соответствующего- i-ro счетчика еди;ничногр приращения, второй вХод каждого i-ro, кроме последнего, коррекi тора - с выходом каждого последую,щего (i+1)-ro блока фиксации совдаденйя кодов, третий вход каждого -го .корректора .- с выходом старшего разряда соответствующего 1-го каскада регистра кода, четвёртый вход - с а S шиной установки нуля, а выход - с четвертым входом соответствукицего (Л i-го блока Фиксации совпадения кодов, при этом второй вход последнего гп-го корректора подключен к шине Запуска. , 2. Преобразователь по п.1, о т л и ч а ющ и и с я тем, что,корректор выполнен на двух инверторах, триггере, элементе И и элементе ИЛИ, причем первый вход корректора соединен через первый инвертор с С-входом триггера, второй вход корректора с с D-входом триггера и первым входом 4;: элемента И, второй вход которого через инвертор подключен к третьему входу корректора, а выход - к si первому входу элемента ИЛИ, второй № вход которого соединен с выходом триггера, а выход - с выходом кор. ректора, четвертый вход которого подключен к R-входу триггера.

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

tf

tff.e

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Гитис Э.И
Преобразователи информации для электронных цифровых вычислительных устройств
М., Энергия, 1975, с
Способ изготовления гибких труб для проведения жидкостей (пожарных рукавов и т.п.) 1921
  • Евсиков-Савельев П.А.
SU268A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Авторское свидетельство СССР по заявке
3280874/18-21, кл
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 034 176 A1

Авторы

Артюх Юрий Николаевич

Рыбаков Александр Сергеевич

Даты

1983-08-07Публикация

1982-04-19Подача