Устройство для вычисления отношения временных интервалов

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

Союз Советских

Социапистииеских

Республик

<»>966705 (5l)N. Кл.

G 06 G 7/16

G 06 F 7/68 (61) Дополнительное к авт. саид-ву Р 698006 (22) Заявлено 25. 03. 81(21) 2965964/18-24 с присоединением заявки М (23) Приоритет

Опубликовано 15.10.82. Б1оллетень М 38

Дата опубликования описания l 5, 1 0 .82

9кударетеенны5 коинтет

СССР но делен изе4ретеннй н открытнй (5Ç) УДК 681 ° 335 (088.8) бахВЦЦ) Фу раз

g ЗАТЕЫТМЮгщ @та.А

В.Б.ИЬрагимов, Т.A.Èñìàèë-Заде, А.О.Б и P.À.ÒîïåëüÜåðã

Специальное конструкторское Ьюро геоф приЬоростроения Научного центра Геоф

АН Азербайджанской ССР и АзерЬайджанс Всесоюзного научно-исследовательского геофизических методов разведки (72) Авторы изобретения (7I) Заявители института (54) УСТРОЙСТВО ДЛЯ ВНЧНСЛЕНИЯ ОТН()ЙЕНИЯ

ВРЕМЕННЫХ ИНТЕРВАЛОВ

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

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

5 второго .счетчика импульсов, информационные выходы которого соединены с первыми входами схемы сравнения кодов, вторые входы которой соединены. с информационными выходами первого счетчика импульсов, счетный вход которого подключен к выходу первого элемента И, входы которого соединейы с выходом генератора импульсов и с первым входом устройства соответственно t 1j.

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

Цель изобретения - повыиение точности устройства.

3 9667

Поставленная цель достигается тем, что в известное устройство для вычи сления отношения временных интервалов введены триггер, дешифратор нуля, третий и четвертый элементы И, дели тель частоты с постоянным коэффициентом деления и делитель частоты с управляемым коэффициентом деления, информационные выходы второго счетчика подключены к входам дешифратора, 16 нуля, выход которого подключен к первому входу триггера, второй вход триггера подключен к второму входу устройства, а выход подключен к первым входам третьего и четвертого эле- 1$ ментов И, второй вход третьего элемента И подключен к выходу делителя частоты с постоянным коэффициентом деления, вход которого подключен к выходу генератора импульсов, второй вход четвертого элемента И подключен к выходу генератора импульсов, выход четвертого элемента И подключен к информационному входу делителя частоты с управляемым коэффициентом деления, управляющие входы которого подключены к информационным входам первого счетчика,.а выход подключен к входам младших разрядов счетчика результата, выход третьего элемента И подключен к вычитающему входу второго счетчика, Сущность изобретения заключается в вычислении отношения временных интервалов, не кратного целому числу, без методической погрешности за счет З выделения Y,(где C- часть временного интервала, которая остается после того, как в больший временный интервал

Т2 уложится целое число и временных интервалов Т.1 Т =пТ ), измерения цифровым методом отношения С/Т и формирования в младших разрядах счетчика результата кода, пропорционального этому отношению.

Второй счетчик выполнен в виде реверсивного счетчика.

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

05 4 хода сработавшей схемы сравнения кодов, а во втором такте - в режиме вычитания импульсов генератора, частота которых предварительно делится на 10 с помощью делителя частоты с постоянным коэффициентом деления.

Дешифратор нуля необходим для Формирования импульса в момент времени, соответствующий обнулению реверсивного счетчика. Триггер необходим для Формирования во втором такте работы устройства интервала времени, пропорционального С/Т„; в течение этого интервала времени должны быть открыты дополнительные элементы И, пропуская счетные импульсы генера- . тора на вход делителя частоты с управляемым коэффициентом деления непосредственно и на вход "Вычитание" реверсивного счетчика через делитель частоты с постоянным коэффициентом деления. Делитель частоты с управляемым коэффициентом деления необходим для формирования импульсов с. частотой, обратно пропорциональной М .

Приведенная совокупность признаков является также и достаточной для увеличения точности устройства.

На чертеже приведена функциональная схема устройства для вычисления отношения временных интервалов. устройство для вычисления отношения временных интервалов содержит элемент И 1, входы которого соеди-. нены с первым входом устройства и с выходом генератора 2 импульсов, а выход- со счетным входом первого счетчика 3 импульсов, элемент НЕ 4, вход которого подключен к первому входу устройства, а выход - к одному из входов элемента И 5, другие входы которого соединены с вторым входом устройства и с выходом генератора импульсов, а выход -. с входом

"Сложение" второго реверсивного счетчика 6, информационные выходы которого соединены с первыми входами схемы 7 сравнения кодов, вторые входы которой соединены с информационными выходами счетчика 3 импульсов, а выход подключен к входу установки нуля реверсивного счетчика 6 и к одному из входов элемента ИЛИ 8, другой вход которого соединен через одновибратор

9 с первым входом устройства, а выход - с счетным входом старших разрядов 10 счетчика результата 10, дешифратор 11 нуля, входы которого соединены с информационными выходами

6705 d

23

33

5 96 реверсивного счетчика, а выход - c одним из входов триггера 12, другой вход которого подключен к второму входу устройства,,а выход — к одному из входов элемента И 13, другой вход которого через делитель 14 частоты с постоянным коэффициентом деления соединен с выходом генератора импульсов 2, а выход - с входом "Вычитание" реверсивного счетчика 6, и элемент И 15, входы которого соединены с выходами триггера 12 и генератора 2. импульсов, а выход с .информационным входом .делителя 16 частоты с управляемым коэффициентом деления, установочные входы которого соединены с информационными выходами счетчика 3 импульсов, .а выходс счетным входом младших разрядов

10 счетчика результата.

Устройство для вычисления отношения временных интервалов работает следующим образом.

На первый и второй входы устрой;ства подаются импульсы, имеющие длительность, соответствующую времен.ным интервалам 1„ и Т, отношение которых требуется вычислить. Импульсы образцовой частоты с выхода генератора, 2 проходят через элемент И 1 в течение временного интервала Т на счетчик 3, содержимое которого линейно увеличивается по мере его заполнения и в момент времени, соответствующий окончанию указанного интервала, становится равным N>=T т где Го - частота импульсов генератора 2. Это значение кода в дальнейшем сохраняется неизменным в счетчике 3 в течение всего времени измерения, Импульс с длительностью, соответствующей временному интервалу Т

У кроме того инвертируется инвертором, выполненным на основе элемента НЕ 4, и подается на элемент И 5, закрывая последний в результате, импульсы с выхода генератора 2 в течение указанного временного интервала не проI ходят на реверсивный счетчик 6.

В момент времени, соответствующий 3© окончанию временного интервала Т, одновибратор 9 формирует короткий импульс, который через элемент ИЛИ 8 заносится в старшие разряды 10 счетчи» ка результата. Это значит, что в больший временной интервал Т> уложился ровно один временной интервал Т» . Одновременно элемент И открывается (так как на выходе инвертора 4 теперь высокий потенциал и потенциал того же уровня - на втором входе устройства) и импульсы с выхода генератора

2 начинают заполнять реверсивный счетчик 6, работающий в режиме сложения импульсов. Содержимое Ng счетчика 6 увеличивается до тех пор, пока не станет равным М» . Момент равенства фиксируется схемой 7 сравнения кодов, импульс с выхода которой, во-первых, сбрасывает в нуль счетчик б, и, во-вторых, заносится в старшие разряды 10» счетчика результата через элемент ИЛИ 8. Это значит, что в больший временной интервал Т уложился второй временной интервал Т» .

Содержимое N реверсивного счетчика 6. опять начинает увеличиваться (так как элемент И g открыт и импульсы с выхода генератора 2 продолжают поступать на его вход "Сложение) и увеличивается до тех пор, пока не станет равным N+. Дальнейшая последовательность операций аналогична рассмотренной выше - срабатывает схема .7 сравнения кодов, импульс с выхода которой опять сбрасывает счетчик 6, заносится в старшие разряды 10 счетчика результата через элемент ИЛИ 8.и т.д.

Процесс вычисления на первом этапе раЬоты устройства заканчивается в момент времени, соответствующий окончанию временного интервала Т, при этом состояние старших разрядов

10,„ счетчика результата отображает целое число п=Т 1Т„(которое показывает, сколько раз меньший временной

1 интервал Т„ полностью уложился в больший временной интервал Т ), а содержимое N реверсивного счетчика

6 - отрезок с временного интервала Т,, остающийся после того, как в Ьольший временной интервал Т уложилось целое число п временных интервалов Т, I

Если не учитывать (и, соответ1 ственно код и, остающийся в счетчике

6 ), искомый результат выполняемой операции определяется с погрешностью, величина которой тем больше, чем больше 1 (й ), В предлагаемом устройстве указанная погрешность иск ючается. Для этого на втором этапе работы устройства вычисляется отношение 1/Т,» путем выполнения операции

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

7 деления кодов и и N>, отображающих и Т соответственно.

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

Т и началу второго этапа работы уст- З ройства, триггер 12 устанавливается в положение "1". Потенциал высокого . уровня, соответствующего уровню логической единицы, с единичного выхода Q триггера подается на управЛяю- lO щие входы элементов И 13 и 1 ; при этом элемент И 13 пропускает импульсы с выхода делителя 14 частоты, следующие с частотой tä /10 (где !0 коэффициент деления делитеяя частоты, 1З значение которого выбирается с учетом требуемой точности измерения), на вход "Вычитание" реверсивного счетчика 6; элемент И 15 пропускает импульсы генератора 2 на сметНый вход 20 делителя 16 частоты, коэффициент деления которого устанавливается равным Nð (для чего установочные входы делителя соединены с информационными выходами счетчика 3, в котором 25, хранится указанный код). С выхода делителя 16 частоты импульсы, следующие с частотой fo /N>, поступают на счетный вход младших разрядов 10, счетчика результата в течение време- Зр ни 6 t работы реверсивного счетчика 6 в режиме "Вычитание импульсов".

Импульсы, поступающие на вход "Вычитание" реверсивного счетчика, списывают оставшийся в нем (к концу первого этапа работы устройства) код

И

N6. Содержимое счетчика уменьшается и достигает нуля, при этом срабатывает дешифратор 11, импульс с выхода которого возвращает триггер 12 в исходное положение "0", и поступление импульсов на.счетчики 6 и 10 и делитель 16 частоты прекращается.

Триггер 12 находится в положении

"1" в течение интервала времени, длительность д которого можно определить следующим оЬразом

6 () ., ©К

10 .

За это время в младших разрядах

1Оц счетчика результата образовался код (в десятичной форме), равный с учетом (11

Этот код отоЬражает t=/Т,, т.е. дробную часть вычисляемого отношения Т /Т, Целая часть этого отношения определяется на первом этапе работы устройства и хранится в старших разрядах счетчика результата.

Такое выполнение предлагаемого устройства при вычислении отношения временных интервалов, не кратного целому числу, исключает погрешность, свойственную известному устройству, за счет чего его точность увеличивается примерно в 1, раза. устройство для вычисления отношения временных интервалов по авт. св.

У 698006, о т л и ч а ю щ е е с я тем, что, с целью повышения точности, в него введены триггер, дешифратор нуля, третий и четвертый элементы И, делитель частоты с постоянным коэффициентом деления и делитель частоты с управляемым коэффициентом деления, информационные выходы второго счетчика подключены к входам дешифратора нуля, выход которого под» ключен к первому входу триггера, второй вход триггера подключен к второму входу устройства, а выход подключен к первым входам третьего и четвертого элементов И, второй вход третьего элемента И подключен к выходу делителя частоты с постоянным коэффициентом деления, вход которого подключен к выходу генератора импульсов, второй вход четвертого элемента И подключен к выходу генератора импульсов, выход четвертого И подключен к информационному входу делителя частоты с управляемым коэффициентом деления, управляющие входы которого подключены к информационным выходам первого счетчика, а выход подключен к входу, младших разрядов счетчика результата, выход третьего элемента

И подключен к вычитающему входу второго счетчика.

Источники информации; принятые во внимание при экспертизе

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

Г 698006, кл. 4 06 G 7/16, 1978 (прототип) .

966705

/ 7 Тираж 731 Подписное

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

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

Заказ 7

Филиал ППП "Патент", r. Ужгород, ул. Проектная, Составитель Т. Сапунова

Редактор Л.Авраменко Техред М. Гергель Корректор С.Шекмар

Устройство для вычисления отношения временных интервалов Устройство для вычисления отношения временных интервалов Устройство для вычисления отношения временных интервалов Устройство для вычисления отношения временных интервалов Устройство для вычисления отношения временных интервалов 

 

Похожие патенты:
Наверх