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

 

ОПИСАНИЕ я пц687590

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

Социалистических

Республик.<

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Яополнительное к авт. санд-ву— (22) Заявлено 260777 (21) 2514028/18-21 с присоединением заявки М— (23) Приоритет (51)М. Кл.

Н 03 К 13/20

Государственный комнтет

СССР но делам нзобретеннй н открытнй

Опубликовано 2 509.79. Ьоллетень М 3 5 (53) УДК 681 . 325 (088. 8) Яата опубликования описания 28.09.79 (72) Авторы

ИЗобрЕт@ИИя B.H. Бухавцев, H.M. Нуждин и B.B. Оборский (71) Заявитель

, 54 ) ПРЕОБРАЗОВАТЕЛЬ ВРЕМЕННЬ)Х ИНТЕРВАЛОВ

В КОД

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

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

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

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

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

Недостатком этого преобразователя является относительно малое быстродействие.

Целью изобретения является повы:шение быстродействия, Это достигается тем, что в преобразователь, содержащий основной элемент ИЛИ, пять вентилей, генератор тактовых импульсов, выход которого соединен с первым входом первого вентиля, триггер знака, счетчик импульсов, пять RS-триггеров, прямой выход первого из которых соединен с управляюшими входами второго и третьего вентилей, основной формирователь старт-импульса, выход которого через второй вентиль соединен с S входом второго RS-триггера, вход основного формирователя старт-импульса соединен с шиной старт-сигнала, основной 25 формирователь стоп-импульса, выход которого через третий вентиль соединен с S входом третьего триггера, вход основного формирователя стопимпульса соединен с шиной стоп-сигна" 30 ла, выходы четвертого и пятого вентилей подключены к S входам четвертого и пятого триггеров соответственно, дополнительно введены формирователь старт-импульсов, формирова- 35 тель стоп-импульса, элемент НЕ;. два

ВЯтриггера, десять элементов И, пять элементов ИЛИ, причем вход основного формирователя старт-импульса соединен с входом дополнительного формирователя старт-импульса, выход которого соединен с первыми входами четвертого вентиля, первого и второго элементов И, вход основного фсрмирователя стоп-импульса соединен с входом дополнительного формирователя стоп-импульса, выход которого соединен с первыми входами пятого вентиля,.третьего и четвертого элементов И, выход основного формирователя старт-импульса подключен к первьм входам пятого и шестого элементов И, а выход основного формирователв стоп-импульса соединен с первыми входами седьмого и восьмого элементов Ъ; выходы второго, третьего, чет- 55 вертого и пятого RS-триггеров через первый дополнительный элемент ИЛИ подключены к второму входу первого вентиля, выход которого соединен со счетным входом счетчика импульсов, 60 кроме того, выход второго RS-триггера соединен с вторыми входами четвертого и восьмого элементов И, выход четвертого RS-триггера соединен с вторыми входами третьего и седьмого 45 элементов И, выход пятого RS-триггера соединен с вторыми входами второго и шестого элементов И, выход третьего RS-триггера соединен с вторыми входами первого и пятого элементов И, третьи входы элементов И с первого по восьмой объединены и соединены с выходом первого дополнительного RS-триггера, выходы первого, пятого, второго и шестого элементов

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

RS-триггера и четвертым входом второго дополнительного элемента ИЛИ, выход которого через четвертый дополнительный элемент ИЛИ подключен к S входу первого дополнительного

RS-триггера и непосредственно к

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

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

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

На фиг. 1 представлена структурная схема преобразователя временных интервалов в код; на фиг. 2 и 3 — временные диаграммы его работы при одном из возможных вариантов расположения во времени импульса опроса, старти стоп-сигналов.

Преобразователь содержит генератор.1 тактовых импульсов, вентили

2-б, элементы И 7-16, счетчик 17 импульсов, элемент НЕ 18, элементы

HJIH 19-24, триггер 25 знака, RS-триг601590 геры 26-32, формиронатели 33 и 34 старт-импульса, Формирователи 35 и

36 стоп-импульса.

Выходы счетчика 17 импульсов и элементов ИЛИ 19 являются выходом устройства. 5

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

В начале каждого измерения подается сигнал установки всех триггеров устройства н нулевое состояние.

На входы формирователей 33 и 34 импульсон поступает старт-сигнал в виде напряжения, например, синусоидальной формы, на входы формирователей

35 и 36 импульсов стоп-сигнал такой же формы (см. Фиг. 2). На выходах формирователей 33 и 35 формируются импульсы при изменении знака входных сигналон с минуса на плюс,,а на выходах формирователей 34 и 36 — с плюса на минус. В результате получаем четыре временных интервала Т1, Т, Т1, Т!,, ограниченных передними фронтами импульсов на выходах формирователей

33-36 импульсов. В зависимости от фазовых соотношений старт- и стоп-сиг- 2э налон истинное значение временного интервала может быть равно Т или

2Т3 +Т, а его дополнение к пе— риоду соответственно равно Т +2Т или Т .(см. Фиг. 2) . 30

Дальнейшая работа преобразователя определяется расположением импульсов на выходах формирователей 33-36 по отношению к импульсу опроса, фиксируюшему начало измерения. Временные 35 диаграммы, представленные на фиг. 3 поясняют работу преобразователя в случае, когда длительность измеряемого временного интервала T1(меньше половины периода старт-сигнала (стоп- 4(3 сигнала), а импульс опроса поступает в течение временного интервала

Т -Т !. Импульс опроса поступает на

S вход триггера 32,,устанавливая его в единичное состояние. При этом с прямого выхода триггера 32 на входы вентилей 2-6 поступает разрешаюший потенциал. Однако вентиль 2 закрыт запрещающим потенциалом с ныхоца элемента ИЛИ 24. Сигнал с прямого выхода триггера 32 поступает также на вход элемента ИЛИ 20, сигнал с выхода которого поступает на S вход триггера 26. При этом на выходе триггера.

26 формируется разрешающий потенциал, поступаюший на входы элементов И /-14 Я

Первый после импульса опроса импульс, сформированный из стоп-сигнала на выходе формирователя 35, через элемент

И 15 псступает íà S вход триггера 30, устанавливая его в единичное состоя- 60 ние. При этом с выхода триггера 30 раэрешаюший потенциал поступает на входы элементов И 9 и 10 и через элемент.ИЛИ 24 — на -вход вентиля 2, разрешая прохождение импульсов с вы- 65 хода генератора 1 тактовых импульсов через вентиль 2 на вход счетчика 17 импульсов. Сформированный из стартсигнала на выходе формирователя 34 импульс через элемент И 9, на который поступают два разрешаюших потенциала с выходов триггеров 26 и

30, и далее через элементы ИЛИ 22 и

23 поступает на вход элемента ИЛИ 21 и $ входы триггеров 25 и 27, устанавливая их н единичное состояние. Через элемент ИЛИ 21 импульс поступает на

R вход триггера 32, устанавливая его передним фронтом в нулевое состояние.

При этом на прямом выходе триггера

32 формируется потенциал, запрещающий прохождение импульсов через вентили 2-6. Подсчет импульсов счетчиком 17 прекрашается и в счетчике фиксируется код, пропорциональный интервалу времени Т (см. Фиг. 2а).

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

И 15 поступает соответствующий логи- . ческой единице потенциал с ныхода элемента НЕ 18 и прямого выхода триггера 27. На И формируется сигнал, соответствуюший логической единице, который через элемент ИЛИ 19 поступает на выход преобразователя, представляя собой стар-. ший и разряд кода. Поступаюшие на входы элемента И 16 с выхода старшего разряда счетчика 17 и инверсного выхода триггера 27 сигналы, соответстнуюшие логическому нулю, формируют на .выходе элемента И 16 сигнал, соответствующий логическому нулю, который не изменяет сигнал на выходе элемента ИЛИ 19. Зафиксированный в счетчике 17.код с первого по (n-1) . разряды, пропорционален временному интервалу между передними фронтами импульсов на выходах формирователей

35 и 34, а значек,:е кода в старшем и разряде на выходе элемента ИЛИ 19 соскветствует временному интервалу между передними фронтами импульсов на выходе формирователей 34 и 33 или половине периода старт-сигнала (стоп-сигнала). Таким образом, полученное значение кода пропорционально дополнению.к периоду измеряемого временного интервала Тц, о чем свидетельствует единичный сигнал на выходе триггера 25 знака.

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

687590 поступить на S вход триггера 29 и установить его в единичное состояние.

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

Импульс с выхода элемента ИЛИ 21 через элемент ИЛИ 20 поступает на 10

S нход триггера 26, удерживая его в состоянии, при котором с выхода триггера 26 разрешающий потенциал продолжает поступать на входы элементов

И 7-14. По окончании действия импуль- (5 са на выходе элемента ИЛИ 21 триггер

26 устанавливается в нулевое состояние сигналом, поступающим на его

R вход с инверсного выхода триггера

32. При этом с выхода триггера 26 на входы элементов И 7-14 поступает запрещающий потенциал и импульсы, формируемые в дальнейшем на выходах формирователей ЗЗ-З6..импульсов> не могут изменить значения старшего разряда кода и сигнала на выходе триггера 25 знака. Задержка изменения состояния триггера 26 на время, равное длительности импульса на выходе элемента

ИЛИ 21, обеспечивает уверенное срабатывание триггеров 25 и 27, которое 30 не зависит от задержек элементов устройства.

Таким образом, время преобразования не превышает половины периода старт-сигнала (стоп-сигнала). 35

В случае, если длительность измеряемого временного интервала не более половины периода старт-сигнала (стоп-сигнала) и поступает импульс, опроса в течение временного„интервала 4()

Т (см. Фиг. 2а), то преобразователь работает следующим образом. Иа вход счетчика 17 с выхода генератора 1 тактовых импульсов через вентиль 2 поступают импульсы в течение временного интервала, ограниченного передними Фронтами импульсов, сформированных на выходах Формирователей 34 (начало интервала) и 36 (конец интервала) ° Полученное н счетчике 17 значение кода пропорционально измеряемому временному интервалу Т, о чем свидетельствует нулевой сигнал на выхода триггера 25 знака, а время измф>ения не превышает половины периода"старт-сигнала (стоп-сигнала) .

Сигнал на выходе элемента ИЛИ 19 соответствует логическому нулю, так как на выходах элементов И 15 и 16 сформированы нули, на один вход каждого иэ указанных элементов поступает 60 сигнал, соответствующий логической единице (соответственно с выхода элемента НЕ 18 и инверсного выхода триггера 27), а на другой вход — соответствующий логическому нулю (соот- 45 нетственно с прямого выхода триггера

27 и старшего разряда счетчика 17).

Работа преобразователя.при длительности измеряемого временного интервала, превышающего половину периода старт-сигнала (стоп-сигнала), и поступлении импульса опроса в течение временного интервала Т (см. Фиг.

2б) происходит следующим образом. На вход счетчика 17 с выхода генератора

1 тактовых импульсов через вентиль 2 поступают импульсы в течение временного интервала, ограниченного перед- ними фронтами импульсов на выходах формирователей 36 и 34. Полученное на выходе преобразователя значение кода пропорционально дополнению к периоду измеряемого временного интер- . вала, о чем свидетельствует единичный сигнал на выходе триггера 25 знака. Здесь время преобразования также не превышает половины периода стартсигнала (стоп-сигнала) .

При длительности измеряемого временного интервала более половины периода старт-сигнала (стоп-сигнала) и поступлении импульса опроса в течение временного интервала Т4 (см. Фиг.

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

Таким образом, максимальное время измерения временного интервала с момента подачи импульса опроса до окончания преобразования не превышает половины периода старт-сигнала (стопсигнала).

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

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

)ормиронателя старт-импульса соединен

", шиной старт»сигнала, основной фор687599

10 мирователь стоп-импульса, выход которого через третий вентиль соединен с S входом третьего триггера, вход основного формирователя стоп-импульса соединен с шиной стоп-сигнала, выходы четвертого и пятого вентилей подклю- 5 чены к S входам четвертого н пятого триггеров соответственно, о т л и ч а ю шийся тем, что, с целью повышения быстродействия, в него дополнительно введены формирователь старт-импульса, формирователь стопимпульса, элемент НЕ, два RS-триггера, десять элементов И, пять элементов

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

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

RS-триггера соединен с вторыми входами четвертого и восьмого элементов И, Выход четвертого RS-триггера соединен с вторыми входами третьего и седь-яп мого элементов И, выход ПЯтого RSтриггера соединен с вторьии входами второго и шестого элементов И, выход третьего RS-триггера соединен с ви рьзки входами первого и пятого 45 элементов И, третьи входы элементов

И с первого по восьмой объединены и соединены с выходом первого дополнитель ного RS-три r гера, выходы перво ro пятого, второго и шестого элементов

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

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

S входу первого дополнительного

R$-триггера и непосредственно к

R входу первого RS-триггера, инверсный выход которого соединен с R входом первого дополнительного RS-триггера, прямой выход первого RS-триггера подключен к управлякнцим входам первого, четвертого и пятого вентилей и к второму входу четвертого додолнительного элемента ИЛИ, выход последнего разряда счетчика импульсов через элемент НЕ подключен к первому входу девятого элемента И и непосредственно к первому входу десятого элемента И, прямой и инверсный выходы второго дополнительного

RS-триггера подключены к вторым входам соответственно девятого н десятого элементов И, выходы которых соединены с входам пятого дополнительного элемента ИЛИ.

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

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

9 352391, кл . Б 03 K 1 3/02, 1971.

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

9 289509, кл. Н 03 К 13/02, 1969 (прототип).

6 87590

У,И, 27,21 тв

27(приной

&вод) Составитель Л. Плетнева

Редактор Н. Хлудова Техред С.Мигай Корректор . ГРиценко

Эакаэ 5744/52

Филиал ППП Патент, г. Ужгород, ул. Проектная, 4

Инлупьс

cnpmp

52 (npwwoi быкоФ) Тираж 1060 Подписное

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

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

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

 

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

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

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

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

Таймер // 2103808
Изобретение относится к устройствам отсчета времени и может найти применение в системах управления, контроля, измерения, в вычислительных устройств, устройствах связи различных отраслей техники

Изобретение относится к области электротехники, в частности к области генерирования электрических импульсов с использованием трансформаторов

Изобретение относится к импульскной технике

Изобретение относится к области импульсной техники

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

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