[go: up one dir, main page]

SU1730713A1 - Digital frequency discriminator - Google Patents

Digital frequency discriminator Download PDF

Info

Publication number
SU1730713A1
SU1730713A1 SU894714096A SU4714096A SU1730713A1 SU 1730713 A1 SU1730713 A1 SU 1730713A1 SU 894714096 A SU894714096 A SU 894714096A SU 4714096 A SU4714096 A SU 4714096A SU 1730713 A1 SU1730713 A1 SU 1730713A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
input
pulse
output
elements
Prior art date
Application number
SU894714096A
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 SU894714096A priority Critical patent/SU1730713A1/en
Application granted granted Critical
Publication of SU1730713A1 publication Critical patent/SU1730713A1/en

Links

Landscapes

  • Measuring Frequencies, Analyzing Spectra (AREA)

Abstract

Изобретение относитс  к области радиотехники и может использоватьс  дл  демо- дул ции частотно-модулированных и частотно-манипулированных сигналов в радиоприемных и радиоизмерительных устройствах . Цель изобретени  - повышение достоверности телеграфного сигнала за счет устранени  неоднозначности его выделени . Цифровой частотный детектор содержит формирователь импульсов 1, формирователь управл ющих импульсов 2, опорный генератор 3, первый 4 и второй 11 триггеры, первый 5, второй 6, третий 12 и четвертый 14 элементы И, первый 13 и второй 15 элементы ИЛИ, первый 7 и второй 16 счетчики импульсов, первый 8 и второй 10 блоки пам ти и блок сравнени  9. Цифровой частотный детектор дает возможность исключить дробление (сбои) телеграфного сигнала на выходе детектора, обусловленные несинхронностью входной частоты и частоты опорного генератора, 1 ил.The invention relates to the field of radio engineering and can be used to demodulate frequency-modulated and frequency-manipulated signals in radio receivers and radio measuring devices. The purpose of the invention is to increase the reliability of the telegraph signal by eliminating the ambiguity of its allocation. Digital frequency detector contains pulse generator 1, control pulse generator 2, reference generator 3, first 4 and second 11 triggers, first 5, second 6, third 12 and fourth 14 elements AND, first 13 and second 15 elements OR, first 7 and the second 16 pulse counters, the first 8 and the second 10 memory blocks and the comparison unit 9. The digital frequency detector makes it possible to eliminate the fragmentation (failures) of the telegraph signal at the detector output, due to asynchronous input frequency and frequency of the reference oscillator, 1 Il.

Description

rfwrfw

V .I V .i

- -, ,- / п - 7 - i Г -, I 1 . /J , ; , ±:.j « -L-LI - -,, - / p - 7 - i G -, I 1. / J; , ±: .j «-L-LI

СОWITH

СWITH

vivi

соwith

О VIAbout VI

СОWITH

- -

Изобретение относитс  к области радиотехники и может использоватьс  дл  демо- дул ции частотно-модулированных и частотно-манипулированных сигналов в радиоприемных и радиоизмерительных устройствах .The invention relates to the field of radio engineering and can be used to demodulate frequency-modulated and frequency-manipulated signals in radio receivers and radio measuring devices.

Цель изобретени  - повышение достоверности телеграфного сигнала за счет устранени  неоднозначности его выделени .The purpose of the invention is to increase the reliability of the telegraph signal by eliminating the ambiguity of its allocation.

На чертеже представлена функциональна  электрическа  схема предлагаемого цифрового частотного детектора.The drawing shows the functional electrical circuit of the proposed digital frequency detector.

Предлагаемый цифровой частотный детектор содержит формирователь 1 импульсов , формирователь 2 управл ющих импульсов, опорный генератор 3, первый триггер 4, первый 5 и второй 6 элементы И, первый счетчик 7 импульсов, первый блок 8 пам ти, блок 9 сравнени , второй блок 10 пам ти, второй триггер 11, третий элемент И 12, первый элемент ИЛИ 13, четвертый элемент И 14, второй элемент ИЛИ 15 и второй счетчик импульсов 16.The proposed digital frequency detector includes a pulse shaper 1, a control pulse shaper 2, a reference oscillator 3, a first trigger 4, a first 5 and a second 6 And elements, a first pulse counter 7, a first memory block 8, a comparison block 9, a second memory block 10 TI, the second trigger 11, the third element And 12, the first element OR 13, the fourth element And 14, the second element OR 15 and the second pulse counter 16.

Цифровой частотный детектор работает следующим образом.Digital frequency detector works as follows.

Высокочастотный частотно-манипули- рованный сигнал подаетс  на вход формировател  импульсов 1. Это - формирователь импульсов перехода через нуль, на выходе которого формируютс  короткие сигналы. С выхода опорного генератора 3 на вход формировател  управл ющих импульсов 2 и на входы элементов И 12 и 14 подаютс  тактовые импульсы, частота следовани  которых выше частоты входного сигнала. Формирователь 2 управл ющих импульсов управл ет работой счетчиков импульсов 7 и 16 и через элементы И 5 и 6 - работой блоков пам ти 8 и 10. Первые тактовые импульсы, следующие за сигнальными импульсами, выдел ютс  в формирователе управл ющих импульсов 2 и поступают на логические элементы И 5 и 6. В зависимости от состо ни  первого триггера 4 производитс  перепись кода из первого счетчика 7 импульсов в первый блок 8 пам ти или из второго счетчика 16 импульсов во второй блок 10 пам ти. Также в зависимости от состо ни  первого триггера 4 тактовые импульсы от опорного генератора 3 поступают через логические элемены И 12 и ИЛИ 13 на счетный вход первого счетчика 7 импульсов или через логические элементы И 14 и ИЛИ 15 на счетный вход второго счетчика 16 импульсов. В блоки 8 и 10 пам ти записываютс  числовые значени  периодов, выраженные в двоичном коде. Вторые тактовые импульсы, выработанные в формирователе 2 управл ющих импульсов,подаютс  на установочные входы счетчиков импульсов 7 и 16 иThe high-frequency frequency-manipulated signal is fed to the input of the pulse driver 1. This is the zero-crossing driver, at the output of which short signals are generated. From the output of the reference generator 3 to the input of the generator of control pulses 2 and to the inputs of the elements 12 and 14, clock pulses are given, the frequency of which is higher than the frequency of the input signal. The control pulse generator 2 controls the operation of pulse counters 7 and 16 and, through elements 5 and 6, the operation of memory blocks 8 and 10. The first clock pulses following the signal pulses are extracted in the control pulse former 2 and arrive at logical elements 5 and 6. Depending on the state of the first trigger 4, the code is copied from the first pulse counter 7 to the first memory block 8 or from the second pulse counter 16 to the second memory block 10. Also, depending on the state of the first trigger 4, the clock pulses from the reference generator 3 arrive through the logic elements AND 12 and OR 13 to the counting input of the first counter 7 pulses or through the logic elements AND 14 and OR 15 to the counting input of the second counter 16 pulses. In blocks 8 and 10 of the memory, the numerical values of the periods, expressed in binary code, are recorded. The second clock pulses produced in the driver 2 for the control pulses are fed to the setting inputs of the pulse counters 7 and 16 and

устанавливают их в нулевое состо ние. В формирователе 2 управл ющих импульсов вырабатываетс  еще третий управл ющий импульс, который по времени совпадает сset them to zero. In the control pulse shaper 2, a third control pulse is also generated, which coincides in time with

первым и вторым тактовыми импульсами. Этот импульс подаетс  на блокировочные входы счетчиков 7 и 16 импульсов, прекраща  их запуск первыми двум  тактовыми импульсами опорного генератора 3. В ре0 зультате в зависимости от состо ни  первого триггера 4 либо первый счетчик 7 импульсов, либо второй счетчик 16 импульсов заполн ютс  тактовыми импульсами в течение периода входного сигнала. Т.е.first and second clock pulses. This pulse is applied to the blocking inputs of counters 7 and 16 pulses, stopping their start by the first two clock pulses of the reference generator 3. As a result, depending on the state of the first trigger 4, either the first pulse counter 7 or the second pulse counter 16 are filled with clock pulses the period of the input signal. Those.

5 счетчики 7 и 16 импульсов заполн ютс  тактовыми импульсами попеременно, Первый счетчик 7 импульсов заполн етс  до по влени  следующего сигнального импульса, после которого очередной тактовый импульс5, the counters 7 and 16 pulses are filled with the clock pulses alternately. The first pulse counter 7 is filled until the next signal pulse appears, after which the next clock pulse

0 через первый элемент И 5 произведет перепись кода из счетчика импульсов 7 в блок пам ти 8. С по влением следующего сигнального импульса заполн етс  тактовыми импульсами второй счетчик 16 импульсов,0 through the first element AND 5 will make a code override from the pulse counter 7 into the memory block 8. With the appearance of the next signal pulse, the second pulse counter 16 is filled with clock pulses,

5 Очередной тактовый импульс через второй элемент И 6 произведет перепись кода из второго счетчика импульсов 16 во второй блок 10 пам ти. Таким образом, в блоки пам ти 8 и 10 перепись кода происходит5 Another clock pulse through the second element And 6 will produce a code override from the second pulse counter 16 to the second memory block 10. Thus, in memory blocks 8 and 10, a census of code occurs

0 поочередное периодом в два раза большим, чем период входных сигнальных импульсов, сдвинутых по времени на период входных сигнальных импульсов. Отсюда следует, что коды в блоки 8 и 10 пам ти будут записаны0 alternating with a period twice as large as the period of the input signal pulses shifted in time by the period of the input signal pulses. It follows that codes in blocks 8 and 10 of memory will be recorded.

5 одинаковые, если не было изменени  частоты (периода) входного сигнала. При изменении частоты (периода) входного сигнала, если предыдущий период отличалс  по длительности от последующего периода, то это5 are the same if there was no change in the frequency (period) of the input signal. When changing the frequency (period) of the input signal, if the previous period was different in duration from the subsequent period, then this

0 приведет к записи разных кодов в блоки 8 и 10 пам ти. Если код в блоке 8 пам ти по величине больше кода, записанного в блоке 10 пам ти, то от блока 9 сравнени  (выход ) через элемент ИЛИ 13 в первый счет5 чик 7 импульсов добавитс  единица младшего разр да. Если код в блоке 10 пам ти больше по величине кода в блоке 8 пам ти, то от блока 9 сравнени  (выход ) через элемент ИЛИ 15 во второй счетчик 16 им0 пульсов добавитс  единица младшего разр да . Изменение кода в счетчиках 7 и 16 импульсов сразу измен ет код в блоках 8 и 10 пам ти. Отсюда следует, что при различных кодах в блоках 8 и 10 пам ти по цеп м0 will result in writing different codes in memory blocks 8 and 10. If the code in memory block 8 is larger than the code recorded in memory block 10, then from block 9 comparison (output) through the element OR 13 to the first counter 5 pulses 7 will be added to the unit of the lower-order bit. If the code in memory block 10 is larger than the code in memory block 8, then from unit 9 of comparison (output) through the element OR 15, a second low-order unit will be added to the second counter 16 for 0 pulses. A code change in the counters 7 and 16 pulses immediately changes the code in blocks 8 and 10 of the memory. It follows that with different codes in blocks 8 and 10 of memory,

5 св зи блока 9 сравнени  через элементы ИЛИ 13 и 15 меньший код увеличиваетс  на единицу младшего разр да. Значит при неизменной частоте возникающа  разница кодов в блоках пам ти будет скорректирована, что приведет к отсутствию дроблени  (сбоев ) выходного сигнала на выходе цифрового частотного детектора. На выходе блока 9 сравнени  (выход ) в случае равенства входных кодов с блоков 8 и 10 пам ти возникает напр жение равное 1. При нера- венстве входных кодов с блоков 8 и 10 пам ти на данном выходе блока 9 сравнени  возникает напр жение О. Как только изменение частоты (периода) входного сигнала прекратитс , на выходе блока 9 срав- нени  снова установитс  сигнал с уровнем 1, С выхода второго триггера 11 при работе в режиме МПЧТ выдел етс  телеграфный сигнал. На другом выходе (вход второго триггера 11) выдел етс  импульс, длитель- ность которого равна длительности переходного процесса с одного значени  частоты входного сигнала на другое значение частоты входного сигнала на другое значение частоты входного сигнала,5, the communication unit 9 of the comparison through the elements OR 13 and 15, the smaller code is increased by one least significant bit. Therefore, with a constant frequency, the resulting difference in codes in the memory blocks will be corrected, which will lead to no fragmentation (malfunction) of the output signal at the output of the digital frequency detector. At the output of comparison unit 9 (output), if the input codes from memory blocks 8 and 10 are equal, a voltage equal to 1 occurs. If the input codes from memory blocks 8 and 10 are not equal, the output of comparison unit 9 produces voltage O. As soon as the change in the frequency (period) of the input signal stops, a signal with level 1 is set again at the output of the comparison block 9, the telegraph signal is released from the output of the second flip-flop 11 when operating in the MPPT mode. At the other output (input of the second trigger 11), a pulse is emitted, the duration of which is equal to the duration of the transient from one frequency of the input signal to another value of the frequency of the input signal to another value of the frequency of the input signal,

Предлагаемый цифровой частотный детектор дает возможность исключить дробление (сбои) телеграфного сигнала на выходе детектора, обусловленные несинхронностью входной частоты и частоты опор- ного генератора, что  вл етс  весьма важным при использовании такого детектора в контрольно-измерительной аппаратуре .The proposed digital frequency detector makes it possible to eliminate the splitting (failures) of the telegraph signal at the detector output, due to the synchronism of the input frequency and the frequency of the reference oscillator, which is very important when using such a detector in instrumentation equipment.

Формирпователь 1 импульсов может быть выполнен на интегральных микросхемах типа 140УД7. Блок 9 сравнени  может быть выполнен на интегральной микросхеме типа 533СП1. Формирователь 2 управл ющих импульсов, счетчики импульсов, триггеры, элементы И и ИЛИ могут быть выполнены на интегральных микросхемах серии 133.Forming 1 pulses can be performed on integrated circuits of the type 140UD7. Comparison unit 9 may be performed on an integrated chip of the 533SP1 type. Shaper 2 control pulses, pulse counters, triggers, AND and OR elements can be performed on a series 133 integrated circuits.

Claims (1)

Формула изобретени Invention Formula Цифровой частотный детектор, содер- жащий последовательно соединенные формирователь импульсов, вход которого  вл етс  входом цифрового частотного детектора , и формирователь управл ющих импульсов , тактовый вход которого соединен с опорным генератором, первый триггер, счетный вход которого соединен с выходомA digital frequency detector containing a serially connected pulse generator, the input of which is an input of a digital frequency detector, and a driver of control pulses, the clock input of which is connected to the reference generator, the first trigger, the counting input of which is connected to the output формировател  импульсов, а пр мой и инверсный выходы - с первыми входами соответственно первого и второго элементов И, вторые входы которых объединены и подсоединены к выходу импульса записи форми- рователь управл ющих импульсов, последовательно соединенные первый счетчик импульсов и первый блок пам ти, выходы которого соединены с первой группой входов блока сравнени , а также второй блок пам ти, выходы которого соединены с второй группой входов блока сравнени , и второй триггер, счетный вход которого соединен с выходом Равно блока сравнени , а выход  вл етс  выходом цифрового частотного детектора, при этом выходы первого и второго элементов И соединены с входами записи первого и второго блоков пам ти соответственно, а установочный вход и вход блокировки первого счетчика импульсов соединены с соответствующими выходами формировател  управл ющих импульсов , отличающийс  тем, что, с целью повышени  достоверности телеграфного сигнала за счет устранени  неоднозначности его выделени , введены последовательно соединенные третий элемент И и первый элемент ИЛИ, выход которого соединен со счетным входом первого счетчика импульсов, и последовательно соединенные четвертый элемент И, второй элемент ИЛИ и второй счетчик импульсов, выходы которого соединены с информационными входами второго блока пам ти, при этом первые входы третьего и четвертого элементов И объединены и соединены с выходом опорного генератора, вторые входы третьего и четвертого элементов И соединены соответственно с пр мым и инверсным выходами первого триггера, установочный вход и вход блокировки второго счетчика импульсов соединены с соответствующими входами первого счетчика импульсов, а вторые входы первого и второго элементов ИЛИ соединены соответственно с выходами Меньше и Больше блока сравнени .pulse former, and direct and inverse outputs — with the first inputs of the first and second elements, respectively, the second inputs of which are combined and connected to the write pulse output — a pilot pulse former that is connected in series to the first pulse counter and the first memory block, whose outputs connected to the first group of inputs of the comparison unit, as well as the second memory block, the outputs of which are connected to the second group of inputs of the comparison unit, and the second trigger, the counting input of which is connected to the output Equals the block with The output is the output of the digital frequency detector, wherein the outputs of the first and second elements I are connected to the recording inputs of the first and second memory blocks, respectively, and the setup input and the blocking input of the first pulse counter are connected to the corresponding outputs of the control pulse generator, which differs By the fact that, in order to increase the reliability of the telegraph signal by eliminating the ambiguity of its separation, the third And elements and the first OR element are introduced, the output is connected to the counting input of the first pulse counter, and the fourth element AND, the second element OR and the second pulse counter, the outputs of which are connected to the information inputs of the second memory block, and the first inputs of the third and fourth elements AND are connected to the output generator, the second inputs of the third and fourth elements And are connected respectively to the direct and inverse outputs of the first trigger, the installation input and the lock input of the second pulse counter connect with the corresponding inputs of the first pulse counter, and the second inputs of the first and second OR elements are connected to the Less and More Comparison Units, respectively.
SU894714096A 1989-07-03 1989-07-03 Digital frequency discriminator SU1730713A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU894714096A SU1730713A1 (en) 1989-07-03 1989-07-03 Digital frequency discriminator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU894714096A SU1730713A1 (en) 1989-07-03 1989-07-03 Digital frequency discriminator

Publications (1)

Publication Number Publication Date
SU1730713A1 true SU1730713A1 (en) 1992-04-30

Family

ID=21458476

Family Applications (1)

Application Number Title Priority Date Filing Date
SU894714096A SU1730713A1 (en) 1989-07-03 1989-07-03 Digital frequency discriminator

Country Status (1)

Country Link
SU (1) SU1730713A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MD3637G2 (en) * 2007-07-03 2009-01-31 Центр Метрологии И Аналитических Методов Исследования Анм Pulse digital frequency discriminator

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР № 1566503, кл. Н 04 L 27/14, 21.12.87. *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MD3637G2 (en) * 2007-07-03 2009-01-31 Центр Метрологии И Аналитических Методов Исследования Анм Pulse digital frequency discriminator

Similar Documents

Publication Publication Date Title
US4041403A (en) Divide-by-N/2 frequency division arrangement
US4005479A (en) Phase locked circuits
US4623846A (en) Constant duty cycle, frequency programmable clock generator
US3464018A (en) Digitally controlled frequency synthesizer
US4354124A (en) Digital phase comparator circuit
US3515997A (en) Circuit serving for detecting the synchronism between two frequencies
KR890017866A (en) Filter circuit
US3283131A (en) Digital signal generator
SU1730713A1 (en) Digital frequency discriminator
US6108393A (en) Enhanced prescaler phase interface
US4209834A (en) State variant correlator
RU2019907C1 (en) Programmable pulse generator
US3546597A (en) Frequency divider circuit
GB1416941A (en) Electronic reference isochronous period generator and applications
SU926784A1 (en) Frequency-modulated signal detector
RU2036555C1 (en) Frequency divider
SU641658A1 (en) Multiprogramme frequency divider
SU1444941A1 (en) Divider of pulse recurrence rate with variable pulse duration
SU1042184A1 (en) Stand-by scaling device
RU1829111C (en) Frequency multiplier
SU1127097A1 (en) Frequency w divider with variable countdown
SU1691957A1 (en) Frequency divider
SU567217A1 (en) Frame synchronizer
SU839067A1 (en) Frequency divider with either integer countdown ratio
SU1370783A1 (en) Resettable pulse repetition rate divider