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

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

случае, если число, определяемое кодом младших разрядов, больше числа, определяемого кодом старших разрядов. Цель изобретения - расширение ди апазона преобразования временных ин тервалов. Поставленная цель достигается тем что в преобразователь кода во временной интервал, содержащий генератор импульсов, первые выходы которо го соответственно соединены с входа -ми .переключателя диапазонов, выхода ми соответственно связанного с первыми входами первого и второго элементов И, выходы которых через эле-; мент ИЛИ подключены к второму входу генератора импульсов, вторым выходом соединенного со счетным входом счетчика импульсов, установочные входы которого подключены к шине старших разрядов кода, выходы старших разрядов - к входам третьего элемента И, выходы младших - к первым входам эле мента сравнения, вторыми входами соединенного с шиной младших разрядов кода, а выход - к второму входу четвертого элемента И, два триггера, первые входы которых подклк чены к ши не Пуск, второй вход первого триггера - к выходной щине, его выход к первому входу генератора импульсов, а выходы второго - к вторым вхо дам парного и второго элементов И со ответственно, дополнительно введены элемент 2И-ИЛИ, три триггера, элемент ИЛИ, два элемента задержки и пятый элемент И, пpичe 4 первый и тре тий входы элемента 2И-ЙЛИ соответственно соединены с первыми выходами третьего и четвертого триггеров, вто рые выходы которых подключены к первым входам четвертого и пятого элементов И, выходами связанных с первыми входами четвертого и третьего триггеров и первым и вторым входами второго элемента ИЛИ, выход которого соединен с вторым входом второго триггера, первый вход которого соединен с вторыми входами третьего и четвертого триггеров, причем второй вход четвертого элемента И подключен к второму входу, элемента 2И-ИЛИ, выход которого соединен с выходной шиной и через второй элемент задержки с вторым входом пятого триггера, а четвертый вход - с вторым входом пятого элемента И и выходом элемента сравнения, второй вход которого через первый элемент задержки подклю чен к торому выходу генератора импульсов, а третий вход - к выходу пятого триггера, первым входом связанного с выходом третьего элемента И. На чертеже изображена блок-схема преобразователя кода во временной интервал. Преобразователь содержит генера- , тор 1 импульсов, переключатель 2 диапазонов преобразования, элемент ИЛИ 3, элемент И 4 и 5, элемент б задержки, триггеры 7-10, элемент 11 сравнения, ,триггер 12, элемент И 13, счетчик 14 импульсов, элемент 2И-ИЛИ 15, элемент И 16, элемент ИЛИ 17, элемент И 18, элемент 19 задержки, шигал 20-23, При этом отводы линии задержки генератора 1 импульсов подключены к соответствующим входам переключателя 2диапазоновf выходом соединенного с входами элементов И 4 и 5. Выходы элементов И 4 и 5 через элемент ИЛИ 3подключены ко второму входу генератора 1, первый вход которого связан с прямым выходом триггера 7, а выход через элемент 19 задержки - с лервым входом элемента 11 сравнения, и непосредственно со счетным входом счетчика 14 импульсов. На вторые входы счетчика импульсов по шине 23 поступает обратный код старших разрядов, а элемента сравнения (по шине 20) - -прямой код младших разрядов. Выходы старших разрядов счетчика 14 импульсов подключены через элемент И 13 к первому входу триггера 12, а младших разрядов ко второму входу элемента 11 сравнения. Прямой выход триггера 12 соединен с третьим входом элемента 11 сравнения, выходом связанного с четвертым входом элемента 2И-ИЛИ 15 и вторым входом элемента И 18. Выход счетчика 14 импульсов связан со вторыми входами элемента 2И-ИЛИ 15 и элемента И 16. Выходы элементов И 16 и 18 подключены к первым входам триггеров 9 и 10 и через элемент ИЛИ 17 к второму входу триггера 8. Прямой и обратный выходы триггера 8 соединены с вторыми входами элементов И 4 и 5 соответственно. Прямые выходы триггеров 9 и 10 соединены с первым и третьим входами элемента- 2И-ИЛИ 15, а обратные выходы - с первыми входами элементов И 16 и 18, Выход элемента 2И-ИЛИ 15 соединен с вторыми входами триггера 7 непосредственно и триггера, 12 через элемент 6 задержки. На первые входы триггеров 7 и.8 и вторые входы триггеров о9 и 10 по входной шине 21 поступает импульс запуска. Частота генератора, используемого в преобразователе, определяется запаздывающей обратной связью. Изменяя параметры Линии задержки генератора 1, при помощи переключателя 2 можно задавать частоту преобразования в соответствии с выбранным диапазоном преобразования. Устройство работает следующим образом.

Перед началом работы преобразова- i теля обратный код старших разрядов I m по шине 23 переписывается в счетчик импульсов, прямой код младших разрядов k по шине 20 подается на входы элемента 11 сравнения. Триггер 12 находится в нулевом состоянии.

Начало преобразования определяется импульсом запуска, поступающим по шине 21. Импульсом запуска устанавливаются в единичное состояние триггеры 7 и 8 и в нулевое состояние триггеры 9 и 10. Уровень напряжения с триггера 7 подается на генератор 1. Появление первого импульса генератора 1 жестко связ.ано с передним фронтом уровня напряжения.

Импульсы с выхода генератора 1 поступают на счетный вход счетчика 14 импульсов и через элемент 19 задержки на элемент 11 сравнения. Частота-выходных импульсов генератора 1 определяется коммутируемым переключателем диапазонов. Импульсы с i-ro отвода линии задержки генератора 1 через переключатель 2 поступают на вход элемента И 4, на второй вход которого подан высокий уровень триггера 8. Импульсы с выхода элемента 4 через элемент ИЛИ 3 поступают на вход генератора 1 в качестве запаздывающей обратной связи.

Схему преобразователя в зависимости от преобразуемого кода рассмотрим для двух случаев: число, определяемое кодом старших разрядов больше числа, определяемого кодом младших разрядов (); число, определяемое кодом старших разрядов меньше числа, определяемого кодом младших разрядов (т k),

В первом случае на первый выход переключателя 2 диапазона коммутируется отвод линии задержки, задающий частоту с периодом Т-; на второй выход-отвод линии задержки, задающий частоту с периодом Т -At, где t величина минимального дискретного шага преобразования.

На счетный вход счетчика 14 поступают импульсы с периодом Т. Когда в счетчике 14 устанавливается число, равное числу кода младших разрядов, записанного в элементе 11 срав нения, а в остальных разрядах счетчика устанавливаются единицы, что фиксируется триггером 12, то элемент 11 сравнения выдает импульс, поступающий на четвертый вход элемента 2ИИЛИ 15 и второй вход элемента И 18. Так как на первый выход элемента И 18 подаетсй высокий уровень, соответртвующий нулевому состоянию триггера 10, то выходной импульс элемента 11 сравнения через элемент И 18 производит переключение в единичное состояние триггера 9. Одновременно .через элемент ИЛИ 17 производится установка триггера 8 в нулевое состояние. При этом низким уровнем триггера 8 запрещается генерирование импульсов генератора с периодом Т; и вывысоким уровнем - разрешение цепи обратной связи, определяющей генерирование импульсов с периодом Т;-it . Это достигается переключением работы .элементов И 4 и 5. Импульсы с элемента И 5 поступают на вход элемен-.

0 та ИЛИ 3.

В счетчике импульсов 14 продолжается счет импульсов, поступающих с периодом Ti-ut. После заполнения, счетчика 14 формируется импульс переполнения, поступающий на второй

5 вход элемента 2И-ИЛИ 15, на первый вход которого подан высокий уровень единичного состояния триггера 9. Выходной импульс элемента 2И-ИЛИ 15 определяет конец временного интерва0ла. По этому импульсу производится также установка в О триггера 7, непосредственно, а триггера 12 через элемент 6 задержки, время задержки которого должно быть не меньше дли5тельности импульса.

Временной интервал для первого случая, соответствующий заданному коду, равен

;: т-Т. -Cn-1-k) .+ (n-t-k) ()

0

(1)

где Т- - период основной частоты сле дования импульсов; т - число, определяемое кодом

5

старших разрядов (т. О, 1,

2...); - .

k - число, определяемое кодом мпадших разрядов (k 0,i, 2..., n-l);

0 At - минимальный дискретный шаг

преобразования.

Если число, определяемое кодом старших разрядов, меньше числа, определяемого кодом младших разрядов, то переключателем 2 коммутируется отвод

5 линии задержки, задающей период Т:;, на второй - отвод лкнии задержки, за1дающий период, равный минимальному |дискретному шагу преобразования At. Импульсы генератора 1 с периодом

0 Т i поступают на счетчик 14 импульсов ина элемент 11 сравнения через элемент 19 задержки, время задержки которого должно быть не меньше времени переключения счетчика импульсов.

5

Наличие всех единиц в старших разрядах счетчика 14 фиксируется триггером 12.

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

0 14 импульсов производится переключение в единичное состояние через элемент И 16 триггера 10, и в нулевое состояние через элемент ИЛИ 17 триггера 8. Высокий уровень с прямого

5 выхода триггера 10 подается на третнй вход элемента 2И-ИЛИ 15 в качестве разрешающего напряжения.

. Переключение триггера 8 обеспечивает коммутацию цепи обратной связи (в данном случае равную минимальному дискретному шагу преобразования д1) генератора 1 путем переключения разрешающих уровней напряжения на элементах И 4 и 5. Импульсы-генератора с периодом At поступают на счетный вход счетчика 14. Если число, определяемое кодом младших разрядов, поданным на элемент 11 сравнения, равно числу, определяемому кодом младших разрядов счетчика 14, и на выходе триггера 12 имеется высокий уровень, то элемент 11 сравнения выдает сигнал сравнения. Этот сигнал поступает на четвертый вход элемента 2И-ИЛИ, выходной сигнал которого и являетсяконцом временного преобразования. По этому сигналу устанавливается в О триггер 7 и через элемент задержки б триггер.12.

Временной интервал в данном случае равен.

(2)

1 k-At ,

где m - число, определяемое кодом

старших разрядов; k - число, определяемое кодом

младших разрядов; Т - период основной частоты

преобразования; . At. - минимальный дискретный

шаг преобразования. Предлагаемое устройство выгодно отличается от известного тем, что в нем производится преобразование во временной интервал любого кода без каких-либо ограничений как в области малых разрядов, так и в области больших. В зависимости от преобразуемого кода задаются различные параметры линии задержки генератора. Если , то разница между периодами основной и дополнительной частот должна быть равна минимальному дискретному шагу преобразования At, если же m k , то период основной частоты генератора Т,- выбирается в зависимости от числа, заданного кодом старших разрядов, дополнительной - it.

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

Если , то преобразование осуществляется в соответствии с формулой (1), если , то заданный код преобразуестя во временной интервал в соответствии с формулой (2).

Для m k выбор необходимой формулы, реализуемой схемой, также производится автоматически. Необходимо лишь правильно задать основную и дополнительную частоты преобразования.

Для примера можно рассмотреть десятиразрядный код 0000001010, в котором число, определяемое кодом младших разрядов, равно k 2 (код

0 О1о), число, определяемое кодом старших разрядов равно m 1 (код 0000001}, причем в известном устройстве особенности схемы не допускают преобразование кода 0000001010 во временной инj тервал, так как обратный код старших разрядов, записанный в сче.тчик, будет больше кода младших разрядов,поданного на элемент сравнения.

Формула изобретения

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

0 подключены к второму входу генератора импульсов, вторым выходом соединенного со счетным входом счетчика -импульсов, установочные входы которого подключены к шине старших

5 разрядов кода, .выходы старших разрядов - к входам третьего элемента И, выходы младших - к первым входам элемента сравнения, вторыми входами соединенного с шиной младших разрядов кода, а выход - к второму входу четвертого элемента И, два триггера, первые входа которых подключены к шине Пуск, второй вход первого триггера - к выходной шине, его вы5 2СОД - к первому входу генератора импульсов, а выходы второго - к входам первого и второго элементов И соответственно, отличающийся тем, что, с целью расширения диапазона преобразования, в него введены элементы 2И-ИЛИ, три триггера, эле-( мент ИЛИ, два элемента задержки и пятый элемент И, причем первый и третий входы элемента 2И-НЛИ соответственно соединены с первыми выходами

третьего и четвертого триггеров.

вторые выходы которых, соответственно подключены к первым входам четвертого и пятого элементов И, выходами соответственно связанных с первыми

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

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

название год авторы номер документа
Преобразователь кода во временной интервал 1975
  • Сапега Леонид Тимофеевич
  • Герасимов Леонтий Николаевич
SU547969A1
Преобразователь кода во временной интервал 1981
  • Глейзер Михаил Борисович
  • Балуха Владимир Степанович
SU995320A1
Цифровой измеритель длительности одиночных импульсов 1986
  • Попов Сергей Олегович
  • Наумов Сергей Клавдиевич
  • Филиппов Владимир Алексеевич
SU1318986A1
УПРАВЛЯЕМЫЙ ГЕНЕРАТОР С ПРЕДУСТАНОВКОЙ ЧАСТОТЫ 1997
  • Островский В.А.
  • Козырева-Даль Л.В.
RU2121749C1
Устройство для воспроизведения аналогового сигнала 1988
  • Ямный Виталий Евгеньевич
  • Белов Алексей Михайлович
  • Левко Иван Аркадьевич
  • Чуясов Владимир Николаевич
SU1524175A1
МНОГОРАЗРЯДНЫЙ УПРАВЛЯЕМЫЙ ДЕЛИТЕЛЬ ЧАСТОТЫ 1996
  • Островский В.А.
RU2119248C1
Аналого-цифровой преобразователь 1989
  • Лукьянов Лев Михайлович
  • Подлесный Эдуард Сергеевич
SU1654976A1
Аналого-цифровой преобразователь с частотным преобразованием 1990
  • Лукьянов Лев Михайлович
SU1725396A1
Цифровой фазометр 1986
  • Маевский Станислав Михайлович
  • Куц Юрий Васильевич
  • Негребецкая Оксана Константиновна
SU1348744A1
Цифровой стробоскопический преобразователь электрических сигналов 1982
  • Чепалов Владимир Константинович
  • Карпов Николай Риммович
  • Паламарчук Анатолий Дмитриевич
  • Левочкин Юрий Васильевич
SU1049815A1

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

Формула изобретения SU 957 429 A1

SU 957 429 A1

Авторы

Глейзер Михаил Борисович

Балуха Владимир Степанович

Даты

1982-09-07Публикация

1981-02-25Подача