реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Измерение разности частот
Leshii
сообщение Jan 7 2009, 11:04
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 120
Регистрация: 28-01-05
Пользователь №: 2 256



Имеется два радиоимпульса на разных частотах. Задача - померить разницу частот между ними. То что лежит на поверхности, это замерить частоту каждого и взять разницу, а какие еще подходы здесь возможны?
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Jan 7 2009, 12:06
Сообщение #2


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Цитата(Leshii @ Jan 7 2009, 15:04) *
Имеется два радиоимпульса на разных частотах. Задача - померить разницу частот между ними. То что лежит на поверхности, это замерить частоту каждого и взять разницу, а какие еще подходы здесь возможны?

Классические. Просуммировать две частоты в смесителе, получить биения, отфильтровать в ФНЧ и - пожалйста, меряйте разностную частоту напрямую.
Аппаратное решение может быть и довольно простым. Смотря, какие частоты.
Go to the top of the page
 
+Quote Post
Leshii
сообщение Jan 7 2009, 21:20
Сообщение #3


Частый гость
**

Группа: Новичок
Сообщений: 120
Регистрация: 28-01-05
Пользователь №: 2 256



Цитата(Microwatt @ Jan 7 2009, 15:06) *
Классические. Просуммировать две частоты в смесителе, получить биения, отфильтровать в ФНЧ и - пожалйста, меряйте разностную частоту напрямую.
Аппаратное решение может быть и довольно простым. Смотря, какие частоты.


А тогда возникает то же классический вопрос - пораздельное измерение и взятие разности и измерение биений - кто из них лучшее?, с точки зрения точности измерения разности?
И что означает фраза - смотря какие частоты?
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Jan 7 2009, 22:06
Сообщение #4


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Цитата(Leshii @ Jan 8 2009, 01:20) *
А тогда возникает то же классический вопрос - пораздельное измерение и взятие разности и измерение биений - кто из них лучшее?, с точки зрения точности измерения разности?
И что означает фраза - смотря какие частоты?

Теория говорит, что разность по биениям дает более точный результат. Низкую частоту проще измерить и измерение делается ОДИН раз.
Смотря какие частоты? Ну, смеситель на относительно низкой частоте сделать аппаратно проще.
"Радиочастота", как Вы обозначили проблему, может же означать все, что угодно, от десятков килогерц до гигагерц.
Go to the top of the page
 
+Quote Post
Leshii
сообщение Jan 8 2009, 08:08
Сообщение #5


Частый гость
**

Группа: Новичок
Сообщений: 120
Регистрация: 28-01-05
Пользователь №: 2 256



Цитата
Теория говорит, что разность по биениям дает более точный результат.
- где такой вывод можно прочитать, посмотреть?
Цитата
Низкую частоту проще измерить и измерение делается ОДИН раз.
- то что проще - может быть, но если все делаешь в цифре, т.е. после АЦП, то вроде как уже без разницы становится. По поводу того, что измерение делается ОДИН раз не понял? И еще, чисто интуитивно вроде точность замера высокой частоты должна бы быть получше чем низкой так как за один и тот же интервл времени число пересечений нуля будет больше у более высокочастотного сигнала, соответственно можно провести большее число измерений и соответственно и точность поболее должна получиться?
Go to the top of the page
 
+Quote Post
Kaligooola
сообщение Jan 8 2009, 11:00
Сообщение #6


Brubel
***

Группа: Свой
Сообщений: 321
Регистрация: 17-11-06
Из: Oudergem
Пользователь №: 22 444



Когда две измеряемые частоты отстоты отстоят друг от друга на небоьшую частоту, то саму разницу проще измерить. Если на пальцах (изрядно замерзших). Две частоты 100 МГц и 101 Мгц разница 1 МГц. На 1МГц проще соорудить то же АЦП, и провести измерений 10-20 точек на период, чем сделать это для частот 100 МГц. Потом уже идут ограничения на точность вычислений. Одно измерение одня ячейка память. Два измерения и разность - это три ячейки памяти.
Go to the top of the page
 
+Quote Post
Leshii
сообщение Jan 8 2009, 12:03
Сообщение #7


Частый гость
**

Группа: Новичок
Сообщений: 120
Регистрация: 28-01-05
Пользователь №: 2 256



Цитата(Kaligooola @ Jan 8 2009, 14:00) *
Когда две измеряемые частоты отстоты отстоят друг от друга на небоьшую частоту, то саму разницу проще измерить. Если на пальцах (изрядно замерзших). Две частоты 100 МГц и 101 Мгц разница 1 МГц. На 1МГц проще соорудить то же АЦП, и провести измерений 10-20 точек на период, чем сделать это для частот 100 МГц. Потом уже идут ограничения на точность вычислений. Одно измерение одня ячейка память. Два измерения и разность - это три ячейки памяти.


Предположим что есть частоты 10кГц и 11кГц, то есть проблем с АЦП в принципе никаких нет. Что точнее будет - по раздельно и разница или через биения?
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Jan 8 2009, 12:23
Сообщение #8


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Цитата(Leshii @ Jan 8 2009, 16:03) *
Предположим что есть частоты 10кГц и 11кГц, то есть проблем с АЦП в принципе никаких нет. Что точнее будет - по раздельно и разница или через биения?

Ежели проблем нет, то не стоит их и создавать. Ни себе, ни другим.
10кГц - "радиоимпульс"? Я полагал 10 или 100 МГц.....
АЦП для измерения частоты? Ну, программеры и до такого доходят. Вообще-то, при измерении частоты пользуются логическими уровнями и счетчиками, таймерами.
Go to the top of the page
 
+Quote Post
Leshii
сообщение Jan 8 2009, 12:48
Сообщение #9


Частый гость
**

Группа: Новичок
Сообщений: 120
Регистрация: 28-01-05
Пользователь №: 2 256



Цитата(Microwatt @ Jan 8 2009, 15:23) *
Ежели проблем нет, то не стоит их и создавать. Ни себе, ни другим.
10кГц - "радиоимпульс"? Я полагал 10 или 100 МГц.....
АЦП для измерения частоты? Ну, программеры и до такого доходят. Вообще-то, при измерении частоты пользуются логическими уровнями и счетчиками, таймерами.


Килогерцы я привел только для того, чтобы разграничить проблемы аппаратные и методов измерений, так как на вопрос о том, какие методы измерений разницы частот существуют кроме подхода в лоб, предлагаемые здесь другие решения ссылались на аппратные проблемы, а меня в первую очередь интересует именно методы (программные).
Go to the top of the page
 
+Quote Post
тау
сообщение Jan 8 2009, 14:45
Сообщение #10


.
******

Группа: Участник
Сообщений: 2 424
Регистрация: 25-12-08
Пользователь №: 42 757



Цитата
Предположим что есть частоты 10кГц и 11кГц, то есть проблем с АЦП в принципе никаких нет. Что точнее будет - по раздельно и разница или через биения?

раз нет проблем, значит нет и смесителя - пермножителя для получения частоты биений. Биения отсутствуют.
Программный метод - преобразование Фурье и нахождение максимумов двух основных составляющих. Вычисление их разницы. Чиста по програмистски.
Go to the top of the page
 
+Quote Post
Leshii
сообщение Jan 8 2009, 14:57
Сообщение #11


Частый гость
**

Группа: Новичок
Сообщений: 120
Регистрация: 28-01-05
Пользователь №: 2 256



Цитата(тау @ Jan 8 2009, 17:45) *
Программный метод - преобразование Фурье и нахождение максимумов двух основных составляющих. Вычисление их разницы. Чиста по програмистски.


Этот подход я и называл подходом в лоб. Вопрос - это по потенциальной точности самый лучший или есть что-нибудь поточнее (особенно для незапредельных отношений сигнал/шум), например как нибудь через корреляцию?
Go to the top of the page
 
+Quote Post
ValeraK
сообщение Jan 9 2009, 09:20
Сообщение #12


Частый гость
**

Группа: Новичок
Сообщений: 164
Регистрация: 11-01-05
Из: Россия, Снежинск
Пользователь №: 1 900



Цитата(Leshii @ Jan 7 2009, 16:04) *
Имеется два радиоимпульса на разных частотах. Задача - померить разницу частот между ними.


Может не совсем в тему sorry.
Как-то давненько делал металло-искатель, у него два генератора:
первый опорный (колибруется для установки нуля),
у второго катушка колебательного контура на палке по полю елозит,
выходные частоты этих двух генераторов подключил к ревесному счётчику на +1 и -1 соответственно,
Третьим генератором через каждую секунду или ранее (масштаб) защёлкивал с выхода реверсного счётчика для вывода на индикатор и сбрасывал счётчик.
Соответственно защёлкиваемые значения отрицательные/положительные и были разностью частот.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jan 9 2009, 10:16
Сообщение #13


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Leshii @ Jan 7 2009, 13:04) *
Имеется два радиоимпульса на разных частотах. Задача - померить разницу частот между ними. То что лежит на поверхности, это замерить частоту каждого и взять разницу, а какие еще подходы здесь возможны?
В качестве идеи: Использовать частоту одного из них как тактовую для АЦП при измерении второго. АЦП сыграет роль смесителя и в выходных отсчетах будет пик на частоте биений. Точнее, произойдет перенос спектра входного сигнала.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Jan 9 2009, 11:08
Сообщение #14


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Цитата(Сергей Борщ @ Jan 9 2009, 14:16) *
В качестве идеи: Использовать частоту одного из них как тактовую для АЦП при измерении второго. АЦП сыграет роль смесителя и в выходных отсчетах будет пик на частоте биений. Точнее, произойдет перенос спектра входного сигнала.

Два АЦП? Да, программеры вообще шилом гвозди забивают.
Изобретателем легче всего быть, если ничего не знаешь кроме единиц и нулей и пузырьковой сортировки.
Разность частот измеряют не одно десятилетие. С момента появления супергетеродинного приемника эту проблему решили. Придется подучить схемотехнику. Смесители.
Аппаратное дополнение к контроллеру может получиться достаточно простым и намного эффективнее, чем все оте абстрактные корреляции. Они только на бумаге работают.
Если это действительно радиоимпульс, то без аппаратуры, "причесывающей" сигнал перед вводом в машину, не обойтись в принципе.
Go to the top of the page
 
+Quote Post
gregory
сообщение Jan 11 2009, 11:15
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 215
Регистрация: 10-06-05
Пользователь №: 5 887



Цитата(Leshii @ Jan 7 2009, 16:04) *
Имеется два радиоимпульса на разных частотах. Задача - померить разницу частот между ними. То что лежит на поверхности, это замерить частоту каждого и взять разницу, а какие еще подходы здесь возможны?

Очевидно, что если 2 частоты отличаются мало, то надо измерять разность этих частот. так как при вычитании двух близких значений ошибки складываются , а разностное значение мало, то есть относительная погрешность будет огромной. Если частоты существенно отличаются, то метод измерения не важен .После смесителя погрешность будет определяться соотношением длительности радиоимпульса и периода колебаний радиочастоты. Если в радиоимпульс влезает один период разностной частоты или меньше, то ошибка измерения этой частоты велика. Вообще природу не обманешь, чем выше отношение сигнал/шум и больше время измерений , тем точнее измерения. А время измерений у нас определяется длительностью импульса, если мы не применяем накопление сигналов. Если одна частота известна , то традиция и логика заставляют измерять на выходе разностную частоту биений после смешения частот. На этом принципе работали все древние частотомеры , особенно для радиоимпульсов.
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 06:28
Рейтинг@Mail.ru


Страница сгенерированна за 0.01512 секунд с 7
ELECTRONIX ©2004-2016