SU1427571A2 - Frequency digitizer - Google Patents

Frequency digitizer Download PDF

Info

Publication number
SU1427571A2
SU1427571A2 SU874219012A SU4219012A SU1427571A2 SU 1427571 A2 SU1427571 A2 SU 1427571A2 SU 874219012 A SU874219012 A SU 874219012A SU 4219012 A SU4219012 A SU 4219012A SU 1427571 A2 SU1427571 A2 SU 1427571A2
Authority
SU
USSR - Soviet Union
Prior art keywords
frequency
converter
input
code
inputs
Prior art date
Application number
SU874219012A
Other languages
Russian (ru)
Inventor
Анатолий Иванович Иванов
Дмитрий Юрьевич Бухвостов
Андрей Николаевич Печенкин
Сергей Михайлович Яковлев
Original Assignee
Уфимский авиационный институт им.Серго Орджоникидзе
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Уфимский авиационный институт им.Серго Орджоникидзе filed Critical Уфимский авиационный институт им.Серго Орджоникидзе
Priority to SU874219012A priority Critical patent/SU1427571A2/en
Application granted granted Critical
Publication of SU1427571A2 publication Critical patent/SU1427571A2/en

Links

Landscapes

  • Measuring Frequencies, Analyzing Spectra (AREA)

Abstract

Изобретение относитс  к вычислительной технике и автоматике, может быть использовано в цифровых системах управлени  дл  преобразовани  в циф ровой код сигналов частотных датчиков и  вл етс  дополнительным к основному авт. св. № 970681. Изобретение позвол ет повысить быстродействие и расширить область использовани  преобразовател . Дл  этого в преобразователь , содержащий блок 1 антисовпадений , кварцевый генератор 2, частот- ньй компаратор 3, регистр 4 пам ти, реверсивный счетчик 5, преобразователь 6 код - частота, введены регистр 7.адреса, мультиплексор 8, формирователь 9 импульсов, преобразователь 10 период - код и формирователь 11 обратно1 о кода, что позволило быстро получагь грубую оценку измер емой частоты с последующим устранением рассогласовани  между полученным и истинным значени ми измер емой частоты , а также примен ть преобразователь Q в многоканальных системах измерени  частотных сигналов, в которых при переключении кььапов значение измер емой частоты и- мен етс  скачкообразно . 1 з.п. ф-лы, 3 ил. S (ЛThe invention relates to computing and automation, can be used in digital control systems for converting frequency sensor signals into a digital code, and is additional to the basic author. St. No. 970681. The invention improves the speed and expands the range of use of the converter. For this purpose, a converter containing an anti-coincidence unit 1, a crystal oscillator 2, a frequency comparator 3, memory register 4, a reversible counter 5, a code-frequency converter 6, a 7.address register, a multiplexer 8, a pulse shaper 9, a converter 10 are entered period - code and shaper 11 back to code, which allowed quickly obtaining a rough estimate of the measured frequency, followed by eliminating the mismatch between the received and true values of the measured frequency, as well as using the Q converter in multichannel si themes frequency measuring signals in which switching kapov the measured frequency value u varies discontinuously. 1 hp f-ly, 3 ill. S (l

Description

$ ю $ y

01 д01 d

Изобретение относитс  к вычислительной технике и автоматике, может быть использовано в цифровых системах управлени  дл  преобразовани  в цифровой код сигналов частотных датчиков и  вл етс  дополнительным к изобретению по авт. св. К 970681.The invention relates to computing and automation, can be used in digital control systems for converting frequency sensor signals into a digital code, and is additional to the invention in accordance with the authors. St. K 970681.

Цель изобретени  - повышение быстродействи  и расширение области использовани  за счет возможности предварительного получени  грубой оценки измер емой частоты.The purpose of the invention is to increase speed and expand the range of use due to the possibility of preliminary obtaining a rough estimate of the measured frequency.

На фиг. 1 представлена структурна  схема предлагаемого преобразовател , на фиг. 2 и 3 - схемы соответственно преобразовател  период - код и частотного компаратора.FIG. 1 shows the structural scheme of the proposed converter; FIG. 2 and 3 are diagrams of a period-code converter and a frequency comparator, respectively.

Преобразователь (фиг.1) содержит блок 1 антисовпадений,кварцевый генератор 2,частотный компаратор 3,регистр 4 пам ти, реверсивный счетчик 5, преобразователь 6 код - частота, регистр 7 адреса, мультиплексор 8,.формирователь 9 импульсов, преобразователь 10 период - код, формирователь 11 обратного кода, шину 12 Запуск, адресную шину 13, входную шину 14 и выходную шину 15. The converter (Fig. 1) contains an anti-coincidence unit 1, a crystal oscillator 2, a frequency comparator 3, a memory register 4, a reversible counter 5, a code 6 frequency – frequency converter, an address register 7, a multiplexer 8, a pulse former 9, a converter 10 period - code, the driver 11 of the reverse code, bus 12 Start, address bus 13, input bus 14 and output bus 15.

Преобразователь период - код (фиг. 2) образуют RS-триггер 16, D- триггер 17, генератор 18, счетчик 19, элемент И 20, элемент ИЛИ 21, элемент 22 задержки и одновибратор 23. :Period converter - code (Fig. 2) is formed by RS-flip-flop 16, D-flip-flop 17, generator 18, counter 19, element AND 20, element OR 21, delay element 22 and one-shot 23.:

Частотный компаратор (фиг. 3) включает двухразр дные счетчики 24 и 25, RS-триггер 26, одновибраторы 27 и 28, элементы ИЛИ 29-31 и элементы 32 и 33 задержки.The frequency comparator (Fig. 3) includes two-bit counters 24 and 25, an RS flip-flop 26, one-shot 27 and 28, OR elements 29-31, and delay elements 32 and 33.

Преобразователь работает следующим образом.The Converter operates as follows.

Весь процесс получени  кода частоты состоит из трех этапов: этап быстрого получени  грубой ошибки измер емой частоты, эта-п дослеживани  и этап слежени .The whole process of obtaining a frequency code consists of three stages: the stage of quickly obtaining a gross error of the measured frequency, this tracking and the stage of tracking.

На этапе грубой оценки импульс на шине 12 осуществл ет запись кода с шины 13 в регистр 7 адреса. При этом код адреса поступает на вход мультиплексора 8, коммутирующего в соответствии с ним один из входных сигналов с шины 14 через формирователь 9 импульсов на первый вход блока 1 антисовпадений и информационный вход преобразовател  10. После окончани  импульса запуска преобразователь 10 измер ет интервал времени между первым и вторым импульсами входной часAt the rough estimation stage, a pulse on bus 12 records the code from bus 13 to register 7 of the address. The address code is fed to the input of the multiplexer 8, which commits in accordance with it one of the input signals from the bus 14 through the pulse shaper 9 to the first input of the anti-coincidence unit 1 and the information input of the converter 10. After the start pulse ends, the converter 10 measures the time interval between the first and second impulse input hour

00

5five

00

5 five

00

5five

00

5five

00

5five

тоты fjc следующим образом. Импульс запуска устанаш1Ивает в единицу три1- гер 16 и обнул ет счетчик 19 и триггер 17. Первьй импульс f устанавливает в единицу триггер 17, который сбрасывает триггер 16 и разрешает работу счетчика 19. Счетчик 19 заполн етс  импульсами частоты f генератора 18. Второй импульс fi сбрасывает триггер 17 и запрещает работу счетчика 19. Сигнал с инверсного выхода триггера 17 проходит через элемент ИЛИ 21, элемент 22 задержки и запускает одновибратор 23, импульс которого стробирует запись в счетчик 5. Элемент И 20 срабатывает при заполнении счетчика 19, при этом блокируетс  работа генератора 18, и через элемент ИЛИ 21 и элемент задержки 22 запускаетс  одновибратор 23. Это необходимо дл  предотвращени  переполнени  счетчика 19. Код периода N,. с выхода преобразовател  10 поступает на формирователь 11, который преобразует код периода N в код грубой оценки частоты V}, записываемый в старшие разр ды реверсивного счетчика 5 по импульсу одновибрато- ра 23. Элемент 22 задержки необходим дл  задержки импульса записи на врем  получени  обратного кода в формирователе 11.tots fjc as follows. The start pulse sets to one three-ger 16 and zeroes counter 19 and flip-flop 17. First pulse f sets to one trigger 17, which resets flip-flop 16 and enables counter 19. The counter 19 fills with pulse f of generator 18. Second pulse fi resets the trigger 17 and prohibits the operation of the counter 19. The signal from the inverse output of the trigger 17 passes through the OR element 21, the delay element 22 and starts the one-shot 23, the pulse of which gates recording to the counter 5. The AND element 20 triggers when the counter 19 is filled, the generator 18 is blocked, and the one-shot 23 is triggered through the OR element 21 and the delay element 22. This is necessary to prevent overflow of the counter 19. Period code N ,. the output of the converter 10 is fed to the shaper 11, which converts the period code N to the coarse frequency evaluation code V}, which is written to the upper bits of the reversible counter 5 by a one-shot pulse 23. The delay element 22 is necessary for the delay of the write pulse at the time of receiving the reverse code in the former 11.

На этапе дослеживани  устран етс  рассогласование истинным значением измер емой частоты и грубой оценкой, полученной при измер.ении периода if . Преобразователь 6, представл ющий собой триггерный делитель частоты, управл емьп кодом счетчика 5, формирует из частоты fj. -кварцевого генератора 2 сигнал компенсирующей частоты f , соответствующий коду в счетчике 5 в каждый момент времени. Частоты ЕЛ и fx подаютс  на входы блока 1, который осуи;ествл ет их прив зку.к двум синхронизирукщим несовпадающим последовательност м - сигналам с пр мого и инверсного выходов генератора 2. С выходов блока 1 импульсы fi и f поступают соответственно на суммирующий и вычитающий входы счетчика 5. При этом направление и скорость изменени  кода в счетчике определ ютс  разностью частот i) - ЕК . Например, если f fк, код в счетчике 5 увеличиваетс , при этом частота f будет возрастать вплоть до момента f f . С выход; , блока 1At the tracking stage, the mismatch is eliminated by the true value of the measured frequency and a rough estimate obtained by measuring the period if. Converter 6, which is a trigger frequency divider controlled by counter code 5, generates from frequency fj. -quartz oscillator 2 signal of the compensating frequency f, corresponding to the code in the counter 5 at each moment of time. The frequencies EL and fx are fed to the inputs of block 1, which are assigned to them; they are linked to two synchronizing mismatched sequences — signals from the direct and inverse outputs of the generator 2. From the outputs of block 1, the pulses fi and f go to the summing and subtracting the inputs of the counter 5. In this case, the direction and rate of change of the code in the counter are determined by the frequency difference i) - EK. For example, if f fk, the code in counter 5 increases, and the frequency f will increase until f f. From the exit; Block 1

импульсы I K н Гц, подаютс  также на входы частотного компаратора 3, который предназначен дл  фиксации моментов равенства этих частот. Счетчик 2А заполн етс  импульсами fiJ. и сбрасываетс  через элемент ИЛИ 30 импульсами f . Если f, fк,, то будут иметь место случаи, когда между двум  импульсами f, будут располагать- с  не менее двух импульсов ,, при этом на выходе элемента И 38 будет по вл тьс  сигнал, подтверждающий соотношение « fк. Счетчик 25 аналогичен счетчику 24, заполн етс  импульсами f и сбрасываетс  импульсами , . Сигналы на выходе элемента И 39 подтверз :дают соотношение f f Триггер 26, устанавливаемый при if f в 1, а при f, f - в О, мен ет свое состо ние при смене в момент равенства зтих частот. При этом запускаетс  одновибратор 27 или 28, импульс с выхода которого через элемент ИЛИ 29 переписывает код час- то ты N/ из счетчика 5 в регистр 4.impulses I K n Hz are also supplied to the inputs of frequency comparator 3, which is intended for fixing the moments of equality of these frequencies. Counter 2A is filled with fiJ pulses. and is reset through the element OR 30 by pulses f. If f, fk ,, then there will be cases when between two pulses f, will be located with at least two pulses, while the output of element 38 will receive a signal confirming the relationship "fc. Counter 25 is similar to counter 24, is filled with pulses f and is reset by pulses,. The signals at the output of the element And 39 confirm: give the ratio f f Trigger 26, set when if f is 1, and when f, f is set to O, changes its state when it changes at the moment of equality of these frequencies. This starts the one-shot 27 or 28, the pulse from the output of which through the element OR 29 rewrites the code of the frequency N / from the counter 5 to the register 4.

На этапе слежени  код в счетчике 5 отслеживает изменение входной частоты fк. Информаци  в регистре 4 обновл етс  при каждом срабатывании частотного компаратора 3.At the tracking stage, the code in counter 5 tracks the change in the input frequency fc. The information in register 4 is updated each time frequency comparator 3 is triggered.

Выходной код Nf преобразовател  10 обратно пропорционален частоте входного сигнала:The output code Nf of the converter 10 is inversely proportional to the frequency of the input signal:

N Л NT fNL NT f

где Cj where is cj

операци  округлени  лого ,rounding the logo,

fi -.частота генератора Значение f выбираетс  сле образом:fi - frequency generator. The value of f is chosen as follows:

пуpoo

к   to

где m - разр дность f, пин счетчика 19Jwhere m is the size of f, pin counter 19J

минимальное значение измер емой частоты.the minimum value of the measured frequency.

Формирователь 11 обратного кода может быть реализован в виде ПЗУ емкостью 2 т-разр дных слов. Каждому возможному значению кода Nf ставитс  в соответствие код грубой оценки частоты N. Таблица кодировани  ПЗУ может быть представлена формулойThe reverse code shaper 11 can be implemented in the form of a ROM with a capacity of 2 t-bit words. Each possible value of the Nf code is associated with a coarse estimate frequency code N. The ROM coding table can be represented by the formula

Nf Nf

1.1 f1.1 f

22

NT,NT,

Q g 5 Q g 5

Q Q

5five

Частота кварцевого генератора f, выбираетс  равной максимальному значению измер емой частоты f/ The frequency of the crystal oscillator f is chosen equal to the maximum value of the measured frequency f /

Claims (2)

1. Преобразователь частота - код по авт. св. № 970681, отличающийс  тем, что, с целью повыше ни  быстродействи  и расширени  области использовани  за счет возможности предварительного получени  грубой оценки измер емой частоты, в него введены преобразователь период - код,формирователь обратного кода, регистр адреса, мультиплексор и формирователь импульсов, причем последовательно соединенные мультиплексор и формирователь импульсов подключены между входной шиной устройства и первым входом блока антисовпадений, объединенным с информационным входом преобразовател  период .- код, управл ющий вход которого, объединен- Hbtfi с управл ющим входом регистра адреса,  вл етс  шиной Запуск преобразовател , выход соединен с входом записи реверсивного счетчика, а выходы группы соединены с соответствующими входами формировател  обратного кода, выходы которого соединены с cooтвeтcтвyюu ими информационными входами реверсивного счетчика, информационные входи регистра адреса  вл ютс  адресное шиной преобразовател ,, а выходы соединены с соответ- ствуюа1ими адр зсными входами мультиплексора .1. Frequency converter - auth. St. No. 970681, characterized in that, in order to improve performance and expand the scope of use due to the possibility of preliminary obtaining a coarse estimate of the measured frequency, a period converter is introduced into it - a code, a reverse code shaper, an address register, a multiplexer and a pulse shaper, and the connected multiplexer and pulse shaper are connected between the input bus of the device and the first input of the anti-coincidence unit, combined with the information input of the period converter. - code, the control input of which, combined Hbtfi with the control input of the address register, is a bus. The converter starts, the output is connected to the record input of the reversible counter, and the group outputs are connected to the corresponding inputs of the return code generator, the outputs of which are connected to the information inputs of the reversible counter The information inputs of the address register are the address bus of the converter, and the outputs are connected to the corresponding control inputs of the multiplexer. 4040 5five 00 2. Преобразователь по п. 1, о т - личающийс  тем, что частотный компаратор содержит два одновиб- ратора, RS-триггер, три элемента ИЛИ, два элемента задержки и два двухразр дных счетчика, счетные йходы которых  вл ютс  соответственно первым и вторым входами частотного компаратора и объединены с первыми входами соответственно первого и второго элементов ИЛИ, выход переполнени  первого двухразр дного счетчика соединен с S-входом RS-триггера и через первый элемент задержки с вторым g входом второго элемента ИЛИ, выход переполнени  второго двухразр дного счетчика соединен с R-входом RS- триггера и через второй элемент задержки с вторым входом первого элес1А275712. The converter according to claim 1, T is characterized in that the frequency comparator contains two single-oscillators, an RS flip-flop, three OR elements, two delay elements and two two-bit counters, the counting inputs of which are respectively the first and second inputs. frequency comparator and combined with the first inputs of the first and second OR elements, respectively, the overflow output of the first two-bit counter is connected to the S input of the RS flip-flop and through the first delay element with the second g input of the second OR element, the overflow output of the second two Razdnogo counter connected to the R-input RS-flip-flop and through the second delay element with the second input of the first elekA27571 j6j6 мента ИЛИ, пр мой и инверсный выходыкоторого  вл етс  выходом частотногоOR, the direct and inverse output of which is the output frequency RS-триггера соединены с входами соот-компаратора, а выходы первого и втоветственно первого и второго одно-рого элементов ИЛИ соединены с вховибраторов , выходы которых соединеныдами установки в О соответственноRS-flip-flops are connected to the inputs of the corresponding comparator, and the outputs of the first and first and second single OR elements are connected to the input switches, the outputs of which are connected to the installation in O, respectively соответственно с первым и вторымГ1тг, „ г,г,„ respectively with the first and second G1tg, "g, g," входами третьего элемента ИЛИ, выходinputs of the third element OR exit второго и первого двухразр дных счетчиков ,second and first two-digit meters, Г1тг, „ г,г,„ G1tg, "g, g," второго и первого двухразр дных счетчиков ,second and first two-digit meters,
SU874219012A 1987-03-30 1987-03-30 Frequency digitizer SU1427571A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874219012A SU1427571A2 (en) 1987-03-30 1987-03-30 Frequency digitizer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874219012A SU1427571A2 (en) 1987-03-30 1987-03-30 Frequency digitizer

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
SU970681 Addition

Publications (1)

Publication Number Publication Date
SU1427571A2 true SU1427571A2 (en) 1988-09-30

Family

ID=21294270

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874219012A SU1427571A2 (en) 1987-03-30 1987-03-30 Frequency digitizer

Country Status (1)

Country Link
SU (1) SU1427571A2 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 970681, кл. Н 03 М 1/60, -98. *

Similar Documents

Publication Publication Date Title
SU1427571A2 (en) Frequency digitizer
SU1381419A1 (en) Digital time interval counter
SU1157519A1 (en) Time interval-to-number converter
SU968765A1 (en) Digital device for determining speed and acceleration code
SU1365087A2 (en) Device for checking logic circuits
SU1196908A1 (en) Device for determining average value
SU1265644A1 (en) Digital phase/frequency meter
SU1115225A1 (en) Code-to-time interval converter
SU1415219A1 (en) Device for digital measurement of time intervals
SU953593A2 (en) Digital phase meter
SU1187246A1 (en) Device for generating pulse trains
SU1406510A1 (en) Phase-to-code converter
RU1793545C (en) Converter from code to pulse-width signal
SU1487020A1 (en) Unit for synchronization of computer system
SU1195278A1 (en) Digital phase-meter
SU980279A1 (en) Time interval-to-digital code converter
SU1495995A1 (en) Period-to-code converter
SU1425834A1 (en) Device for measuring ratio of time intervals
SU1495639A1 (en) Device for measuring movements
SU1562893A2 (en) Time-coded converter
SU1188759A1 (en) Differentiating device
SU1495779A1 (en) Data input device
RU1798718C (en) Frequency meter
SU661588A1 (en) Displacement-to-code converter
SU1095089A1 (en) Digital frequency meter