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

 
 
> Измерение частоты
poweroff
сообщение Dec 2 2014, 18:47
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 21-08-12
Пользователь №: 73 203



Добрый день.
Передо мной поставлена задача измерить частоту 1,8 МГц±300 кГц, с точностью до 10-100Гц. Вся загвоздка состоит в том что длительность этого сигнала не более 4,2 мкс ± 400нс.
Хотел бы выслушать ваши предложения, как это можно реализовать(хотя бы концепцию).
Так же это устройство должно быть как можно проще и дешевле.
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
poweroff
сообщение Dec 3 2014, 17:45
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 21-08-12
Пользователь №: 73 203



Всем спасибо за ответы(я даже не ожидал что дискуссия будит такой активной).
Попытаюсь прокомментировать некоторые ответы.

Lmx2315
Цитата
что если оцифровать ваш сигнал допустим на 10 мгц , сместить в цифре в ноль на комплексном смесителе с гетеродином 1.8 МГц , вычислить фазу между I и Q составляющими сигнала ошибки (на CORDICe) ,два раза , посчитать разницу и перевести в частоту?
чтобы добиться точности гетеродин 1.8 мгц делаем из стабильного источника на цифровом DDS c большим аккумулятором, фазу измеряем с разрядностью , не знаю, 18 бит например.


rx3apf
Цитата
У человека есть всего лишь ~7 периодов измеряемой частоты, и, как я понимаю, измерение надо по одной такой пачке и сделать....

Да именно так, следующая пачка может быть уже с другой частотой.

_pv
Цитата
всё прекрасно пойдёт, только вот зачем смещать вниз?
если есть оцифрованыый кусок длительностью в 4мкс, с десятком периодов частоты и сотней отсчётов, почему бы прям по нему FFT не сделать и не посмотреть где находится максимум?
то что полоса одного отсчёта спектра будет 250кГц не страшно, надо просто с достаточным SNR оцифровать, и на результат FFT около максимума натянуть на несколько точек какую-нибудь параболу (ну или честно гаусса e^(-x^2)) и найти где именно у неё находится максимум с необходимой точностью.

Использование этого метода потребует очень быстродействующего АЦП, тоесть дорогого, импортного. А необходимо решить задачу "дёшево и сердито", и всё должно быть с 5 приёмкой.

PLain
Цитата
Полностью присоединяюсь, ТЗ отпето политически ангажировано.

Это вышло случайно laughing.gif

Lmx2315
Цитата
..в каждой пачке может не один и тот же сигнал быть, а 1.8 МГц +- разная дельта, может они так информацию передают. Может доплер измеряют.

Не Доплер, приём некой аналоговой информации. В каждой пачки всегда одна и таже частота, в разных пачках может находится разные частоты, а может и совпадать, это случайный процесс.

PLain
Цитата
Ну, последний раз автор сдвигал некие 915 МГц RFID — может не то и не туда сдвинул, вот и упёрся в данную тему.

Нет, с той темой эта задача не связанна. Ту тему, успешно сдали заказчику с месяц назад.

rx3apf
Цитата
Если топикстартер еще чуток "урежет осетра" по разрешающей способности, может быть "малой кровью" и удастся что-то сделать.

"Урезать осётра" боюсь не получится. Но можно исходный сигнал (1,8 МГц) умножить на 32 (57,6 МГц), тем самым и разброс частоты увеличится в 32 раза, с 300 кГц до 9.6 МГц. А значит и точность можно понизить в 32 раза.
А далее оцифровать умноженный сигнал АЦП с частотой дискретизации меньшей чем частота сигнала (перенос частоты на АЦП). После разложить на квадратуру, измерить фазы а затем и узнать частоту.
Правда умножение ухудшает фазовые шумы сигнала, что ведёт к увеличению временной нестабильности, то есть возрастает погрешность измерения, но вот на сколько, затрудняюсь ответить.

Так же хочу отметить что длительность сигнала и частота связанны, при любой частоте в сигнале будет всегда ровно 7 периодов.
Go to the top of the page
 
+Quote Post
_pv
сообщение Dec 4 2014, 09:25
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(poweroff @ Dec 4 2014, 00:45) *
_pv
Использование этого метода потребует очень быстродействующего АЦП, то есть дорогого, импортного. А необходимо решить задачу "дёшево и сердито", и всё должно быть с 5 приёмкой.

про "вместо дорого и импортного поставить дешевое, сердитое и отечественное, но с 5й приёмкой" - совсем не понял. ничего не перепутали?

АЦП c частотой как минимум 10МГц в любом случае понадобится, чтобы оцифровать 2МГц сигнал.
перевести как-либо в аналоге сигнал в напряжение (или спустить в 0) чтобы потом один раз очень медленным, но точным АЦП измерить не получится, как отметил blackfin, 10Гц от 2МГц это 5ppm. вольты с такой точностью мерить сложно, тем более отечественными АЦП с 5й приёмкой.

если 10МГц это много, можно через udersampling попробовать с АЦП на 1МГц, но тогда SNR нужен будет раза в 3 лучше.
для 10МГц надо было ~40дБ для ошибки в 100Гц и ~60дБ для ошибки в 10Гц.
для 1МГц будет на 10дБ больше, но там уже будет всего 4 отсчёта за 4мкс, и нелинейность АЦП вылезет.

Lmx2315 еще раз спрошу: зачем после оцифровки переносить частоту вниз, что это даст?
там же всего 40 отсчётов получится за 4мкс при 10МГц, почему сразу по ним частоту не посчитать?
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 4 2014, 09:31
Сообщение #4


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (_pv @ Dec 4 2014, 12:25) *
Lmx2315 еще раз спрошу: зачем после оцифровки переносить частоту вниз, что это даст?
там же всего 40 отсчётов получится за 4мкс при 10МГц, почему сразу по ним частоту не посчитать?

..нравится мне всё в ноль сносить, может и нет смысла, не настаиваю.
з.ы.
я видел смысл в сравнении входного сигнала с сигналом эталона - гетеродина и высчитывать ошибку, относительно него.
Всё таки мы измеряем не какую-то неизвестную частоту а заранее известную с известной областью ошибки, этим надо пользоваться.
Ещё сброс в ноль позволит понизить шумы АЦП за счёт андерсеплинга и упростить обработку на МК за счёт снижения тактовой.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- poweroff   Измерение частоты   Dec 2 2014, 18:47
- - rx3apf   Дешево и просто решить задачу измерения интервалов...   Dec 2 2014, 20:20
- - Lmx2315   QUOTE (poweroff @ Dec 2 2014, 21:47) Добр...   Dec 2 2014, 20:47
- - rx3apf   У человека есть всего лишь ~7 периодов измеряемой ...   Dec 2 2014, 22:59
- - Xenia   Цитата(poweroff @ Dec 2 2014, 21:47) Пере...   Dec 2 2014, 23:39
- - iDiode   Цитата(poweroff @ Dec 2 2014, 22:47) ...П...   Dec 3 2014, 04:27
|- - Tanya   Цитата(iDiode @ Dec 3 2014, 07:27) Если и...   Dec 3 2014, 07:18
- - tyro   Цитата(Xenia @ Dec 3 2014, 02:39) Если ко...   Dec 3 2014, 07:22
|- - Lmx2315   ..уважаемые, зачмырите мою идею пожалуста! По...   Dec 3 2014, 07:44
|- - _pv   Цитата(Lmx2315 @ Dec 3 2014, 13:44) ..ува...   Dec 3 2014, 08:24
|- - Tanya   Цитата(Lmx2315 @ Dec 3 2014, 10:44) Почем...   Dec 3 2014, 08:29
|- - _pv   Цитата(Tanya @ Dec 3 2014, 14:24) Потому,...   Dec 3 2014, 08:29
||- - Tanya   Цитата(_pv @ Dec 3 2014, 11:29) частоту с...   Dec 3 2014, 08:33
|- - Lmx2315   QUOTE (Tanya @ Dec 3 2014, 11:29) Потому,...   Dec 3 2014, 08:48
||- - Tanya   Цитата(Lmx2315 @ Dec 3 2014, 11:48) ..ну ...   Dec 3 2014, 08:53
||- - ViKo   Цитата(Tanya @ Dec 3 2014, 11:53) Так мож...   Dec 3 2014, 08:58
|||- - Plain   Цитата(ViKo @ Dec 3 2014, 11:58) Впадая в...   Dec 3 2014, 09:53
|||- - Lmx2315   QUOTE (Plain @ Dec 3 2014, 12:53) Полност...   Dec 3 2014, 09:58
||- - Lmx2315   QUOTE (Tanya @ Dec 3 2014, 11:53) Вот воз...   Dec 3 2014, 08:59
||- - Tanya   Цитата(Lmx2315 @ Dec 3 2014, 11:59) ..мы ...   Dec 3 2014, 09:06
||- - Lmx2315   QUOTE (Tanya @ Dec 3 2014, 12:06) Тут тер...   Dec 3 2014, 09:15
||- - Tanya   Цитата(Lmx2315 @ Dec 3 2014, 12:15) ..не ...   Dec 3 2014, 09:25
|- - _pv   Цитата(Tanya @ Dec 3 2014, 14:29) Вот и о...   Dec 3 2014, 09:35
|- - Tanya   Цитата(_pv @ Dec 3 2014, 12:35) неужели л...   Dec 3 2014, 10:10
|- - Lmx2315   QUOTE (Tanya @ Dec 3 2014, 13:10) А вы по...   Dec 3 2014, 10:18
||- - Tanya   Цитата(Lmx2315 @ Dec 3 2014, 13:18) ФНЧ ж...   Dec 3 2014, 10:23
||- - Lmx2315   QUOTE (Tanya @ Dec 3 2014, 13:23) Нет уже...   Dec 3 2014, 10:30
|- - _pv   Цитата(Tanya @ Dec 3 2014, 16:10) А вы по...   Dec 3 2014, 10:26
- - _Vova   ЦитатаДешево и просто решить задачу измерения инте...   Dec 3 2014, 08:37
- - ViKo   Ставите компаратор, заполняете период высокочастот...   Dec 3 2014, 08:52
|- - Lmx2315   QUOTE (ViKo @ Dec 3 2014, 11:52) Ставите ...   Dec 3 2014, 08:56
|- - rx3apf   Цитата(ViKo @ Dec 3 2014, 11:52) Ставите ...   Dec 3 2014, 08:57
- - ViKo   Да, на доплеровскую частоту похоже.   Dec 3 2014, 10:02
- - Plain   Ну, последний раз автор сдвигал некие 915 МГц RFID...   Dec 3 2014, 10:04
- - rx3apf   Если топикстартер еще чуток "урежет осетра...   Dec 3 2014, 10:20
|- - Lmx2315   QUOTE Использование этого метода потребует очень б...   Dec 3 2014, 18:17
|- - ViKo   Цитата(poweroff @ Dec 3 2014, 20:45) Так ...   Dec 3 2014, 18:44
||- - Lmx2315   QUOTE (ViKo @ Dec 3 2014, 21:44) Мне инте...   Dec 3 2014, 18:46
- - Plain   В задаче по-прежнему нет смысла по причине законов...   Dec 3 2014, 18:08
- - poweroff   Plain Не я выбирал задачу, но мне её реализовыват...   Dec 3 2014, 18:15
- - poweroff   Lmx2315 Возможно я не совсем понял Ваш метод. Немо...   Dec 3 2014, 18:23
|- - Lmx2315   QUOTE (poweroff @ Dec 3 2014, 21:23) Lmx2...   Dec 3 2014, 18:35
- - poweroff   ЦитатаQUOTE (ViKo @ Dec 3 2014, 21:44) * Мне интер...   Dec 3 2014, 18:51
|- - Lmx2315   кстати , всё хотел спросить - а как часто ваши им...   Dec 3 2014, 18:56
|- - blackfin   Цитата(poweroff @ Dec 3 2014, 22:51) Вот ...   Dec 3 2014, 19:01
|- - Lmx2315   QUOTE Lmx2315 Так как я больше по СВЧ чем по цифре...   Dec 3 2014, 19:03
||- - blackfin   Цитата(Lmx2315 @ Dec 3 2014, 23:03) ..нер...   Dec 3 2014, 19:10
||- - Lmx2315   QUOTE (blackfin @ Dec 3 2014, 22:10) Уж б...   Dec 3 2014, 19:20
||- - blackfin   Цитата(Lmx2315 @ Dec 3 2014, 23:20) ..а ч...   Dec 3 2014, 19:25
||- - Lmx2315   QUOTE (blackfin @ Dec 3 2014, 22:25) Тогд...   Dec 3 2014, 19:32
||- - blackfin   Цитата(Lmx2315 @ Dec 3 2014, 23:32) ..оди...   Dec 3 2014, 19:47
||- - Lmx2315   QUOTE (blackfin @ Dec 3 2014, 22:47) Инте...   Dec 3 2014, 20:00
||- - blackfin   Цитата(Lmx2315 @ Dec 4 2014, 00:00) А я ф...   Dec 3 2014, 20:14
||- - Lmx2315   QUOTE (blackfin @ Dec 3 2014, 23:14) Вы ж...   Dec 3 2014, 20:24
||- - blackfin   Цитата(Lmx2315 @ Dec 4 2014, 00:24) .. АЦ...   Dec 3 2014, 20:34
||- - Lmx2315   QUOTE (blackfin @ Dec 3 2014, 23:34) Хват...   Dec 3 2014, 20:49
||- - blackfin   Цитата(Lmx2315 @ Dec 4 2014, 00:49) ..так...   Dec 3 2014, 20:57
||- - iDiode   В старину иногда делали так: http://elektron.pol.l...   Dec 4 2014, 04:23
|- - ViKo   Цитата(poweroff @ Dec 3 2014, 21:51) Вот ...   Dec 4 2014, 10:02
|- - VCO   Цитата(ViKo @ Dec 4 2014, 13:02) То есть,...   Dec 4 2014, 10:16
|- - ViKo   Цитата(VCO @ Dec 4 2014, 13:16) А что в э...   Dec 4 2014, 10:20
- - poweroff   Lmx2315 Импульсы появляются тогда, когда я генери...   Dec 3 2014, 19:06
|- - Lmx2315   QUOTE (poweroff @ Dec 3 2014, 22:06) Lmx2...   Dec 3 2014, 19:07
- - VCO   Подобная темка уже была на форуме: Там надо было о...   Dec 4 2014, 08:23
|- - blackfin   Цитата(VCO @ Dec 4 2014, 12:23) Подобная ...   Dec 4 2014, 08:27
|- - VCO   Цитата(blackfin @ Dec 4 2014, 11:27) Они ...   Dec 4 2014, 08:33
- - ViKo   Оцифровать сигнал с максимальной частотой, пусть 1...   Dec 4 2014, 09:38
- - Abell   Извиняюсь спросить, может глупость ляпну, но зачем...   Dec 4 2014, 09:43
|- - Lmx2315   QUOTE (Abell @ Dec 4 2014, 12:43) Извиняю...   Dec 4 2014, 09:46
||- - Abell   Цитата(Lmx2315 @ Dec 4 2014, 12:46) придё...   Dec 4 2014, 09:57
|- - _pv   Цитата(Abell @ Dec 4 2014, 16:43) Извиняю...   Dec 4 2014, 11:34
|- - Lmx2315   QUOTE (_pv @ Dec 4 2014, 14:34) там и так...   Dec 4 2014, 11:47
- - VCO   А почему тут все решили, что FFT может измерить ча...   Dec 4 2014, 12:43
|- - Lmx2315   QUOTE (VCO @ Dec 4 2014, 15:43) А почему ...   Dec 4 2014, 13:03
|- - _pv   Цитата(VCO @ Dec 4 2014, 19:43) А почему ...   Dec 4 2014, 13:33
|- - prig   Цитата(_pv @ Dec 4 2014, 16:33) ... форму...   Dec 4 2014, 14:13
|- - Lmx2315   QUOTE (prig @ Dec 4 2014, 17:13) Вот это ...   Dec 4 2014, 14:23
||- - prig   Цитата(Lmx2315 @ Dec 4 2014, 17:23) ... у...   Dec 4 2014, 15:10
||- - Lmx2315   QUOTE (prig @ Dec 4 2014, 18:10) Длительн...   Dec 4 2014, 15:18
||- - prig   Цитата(Lmx2315 @ Dec 4 2014, 18:18) ...да...   Dec 4 2014, 16:05
||- - _pv   Цитата(prig @ Dec 4 2014, 23:05) Речь шла...   Dec 4 2014, 16:13
|- - Tanya   Цитата(prig @ Dec 4 2014, 17:13) Вот это ...   Dec 4 2014, 14:57
|- - _pv   Цитата(Tanya @ Dec 4 2014, 21:57) Я вот п...   Dec 4 2014, 15:19
||- - Lmx2315   QUOTE (_pv @ Dec 4 2014, 18:19) если не н...   Dec 4 2014, 15:32
|||- - _pv   Цитата(Lmx2315 @ Dec 4 2014, 22:32) ..про...   Dec 4 2014, 15:56
||- - blackfin   Цитата(_pv @ Dec 4 2014, 19:19) если не н...   Dec 4 2014, 16:09
||- - Lmx2315   QUOTE (blackfin @ Dec 4 2014, 19:09) Как-...   Dec 4 2014, 16:19
|||- - prig   Цитата(Lmx2315 @ Dec 4 2014, 19:19) ... Н...   Dec 4 2014, 16:56
||- - prig   Цитата(blackfin @ Dec 4 2014, 19:09) ...и...   Dec 4 2014, 16:36
|||- - Lmx2315   QUOTE (prig @ Dec 4 2014, 19:36) Никто не...   Dec 4 2014, 16:41
|||- - prig   Цитата(Lmx2315 @ Dec 4 2014, 19:41) т.с. ...   Dec 4 2014, 17:07
||- - _pv   Цитата(blackfin @ Dec 4 2014, 23:09) Отку...   Dec 4 2014, 16:51
|- - prig   Цитата(Tanya @ Dec 4 2014, 17:57) Я вот п...   Dec 4 2014, 15:24
- - ViKo   Какая там нелинейность АЧХ для усилителя с полосой...   Dec 4 2014, 17:00
- - Lmx2315   QUOTE (ViKo @ Dec 4 2014, 20:00) Какая та...   Dec 4 2014, 17:04
- - _pv   Цитата(Lmx2315 @ Dec 5 2014, 00:04) Какая...   Dec 4 2014, 18:34
- - blackfin   Цитата(Lmx2315 @ Dec 4 2014, 21:04) Какая...   Dec 4 2014, 18:35
2 страниц V   1 2 >


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

 


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


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