SU1730713A1 - Digital frequency discriminator - Google Patents
Digital frequency discriminator Download PDFInfo
- 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
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)
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
MD3637G2 (en) * | 2007-07-03 | 2009-01-31 | Центр Метрологии И Аналитических Методов Исследования Анм | Pulse digital frequency discriminator |
-
1989
- 1989-07-03 SU SU894714096A patent/SU1730713A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1566503, кл. Н 04 L 27/14, 21.12.87. * |
Cited By (1)
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 |