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

 
 
> Как правильно померить частоту 1 кГц?, нужен мозговой хелп
Alexey_N
сообщение Apr 27 2006, 15:32
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 308
Регистрация: 12-05-05
Из: мск
Пользователь №: 4 943



Господа, ищутся идеи - как правильно, т.е. быстро и с хорошей точностью, измерить частоту синусоидального сигнала с небольшой частотой. Например 1 кГц. В качестве опоры имеем высокостабильный генератор с частотой, например 10 МГц.
Спасибо.
ЗЫ. Может есть что почитать на эту тему?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexanderX
сообщение Apr 28 2006, 12:58
Сообщение #2


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

Группа: Свой
Сообщений: 107
Регистрация: 21-07-05
Из: Киев
Пользователь №: 6 977



Существуют, как мне известно, два основных метода измерения частоты.

1. Измерение колиства входящих импульсов за единицу времени. Применяется для высоких входных частот.

2. Измерение количества импульсов опорного генератора за время N-периодов входной частоты. Применяется для низких входных частот.

Для вашей задачи больше подходит второй метод который за меньшее время измерения даст большую точность. Еще не маловажный момент - стабильность опорного генератора. Если вы хотите получить измерение с точностью 8 знаков, то Вам придется ставить термостабилизированный (не путать с термостатированным) генератор, а это весьма дорогое удовольствие. wink.gif
Go to the top of the page
 
+Quote Post
=AK=
сообщение Apr 30 2006, 02:10
Сообщение #3


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(AlexanderX @ Apr 28 2006, 22:28) *
2. Измерение количества импульсов опорного генератора за время N-периодов входной частоты.

Действительно, для этой задачи проще всего мерять именно так. Поделить входную частоту (1 кГц), чтобы получить больший интервал для измерения и уменьшить влияние джиттера от входного компаратора. Насколько поделить - зависит от того, насколько "быстро померять" надо, в принципе чем больше коэфф. деления тем лучше. Скажем, если "быстро" - значит не более чем за 100 мс (все равно глазом не успеешь моргнуть), то поделить, соответственно, на 100, при этом теоретический предел разрешения тоже улучшится в 100 раз и составит 1кГц/(100*10МГц)=10^-6, т.е. 1 ppm.

То, что предлагает Станислав, дОлжно применять в серьезных задачах, где выдвигаются жесткие требования к времени измерения при заданной точности. Похожего результата можно добиться применив линии задержки с большим кол-вом отводов, или точные фазовращатели. Например, если на выходе 10 МГц опоры поставить 100 нс линию задержки со 100 отводами через 1 нс, то разрешение измерения можно улучшить до 1 нс (т.е. 1 ppm), измерив всего один период входного сигнала 1кГц.
Go to the top of the page
 
+Quote Post
Lonesome Wolf
сообщение Apr 30 2006, 09:35
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 897
Регистрация: 21-02-05
Из: Украина
Пользователь №: 2 805



Цитата(=AK= @ Apr 30 2006, 04:10) *
Цитата(AlexanderX @ Apr 28 2006, 22:28) *

2. Измерение количества импульсов опорного генератора за время N-периодов входной частоты.

Действительно, для этой задачи проще всего мерять именно так. Поделить входную частоту (1 кГц), чтобы получить больший интервал для измерения и уменьшить влияние джиттера от входного компаратора. Насколько поделить - зависит от того, насколько "быстро померять" надо, в принципе чем больше коэфф. деления тем лучше. Скажем, если "быстро" - значит не более чем за 100 мс (все равно глазом не успеешь моргнуть), то поделить, соответственно, на 100, при этом теоретический предел разрешения тоже улучшится в 100 раз и составит 1кГц/(100*10МГц)=10^-6, т.е. 1 ppm.


Это не так - погрешность надо пересчитывать на исходную частоту - в результате - те же бараны smile.gif
Go to the top of the page
 
+Quote Post
=AK=
сообщение Apr 30 2006, 10:14
Сообщение #5


pontificator
******

Группа: Свой
Сообщений: 3 055
Регистрация: 8-02-05
Из: страны Оз
Пользователь №: 2 483



Цитата(Lonesome Wolf @ Apr 30 2006, 19:05) *
Цитата(=AK= @ Apr 30 2006, 04:10) *

Цитата(AlexanderX @ Apr 28 2006, 22:28) *

2. Измерение количества импульсов опорного генератора за время N-периодов входной частоты.

Действительно, для этой задачи проще всего мерять именно так.

Это не так - погрешность надо пересчитывать на исходную частоту - в результате - те же бараны smile.gif

Не согласен. Во-первых, речь шла конкретно про разрешение, а не погрешность. Погрешность много от чего еще зависит. Во-вторых, не только разрешение будет лучше в N-раз, но и погрешность при прочих равных тоже уменьшится примерно во столько же раз.

Например, пусть компаратор настолько плохо работает (скажем, амплитуда сигнала мала, шумов много, и пр), что для одного периода он даст дополнительную погрешность в +-10%. Однако за 100 периодов эта дополнительная погрешность уменьшится не менее чем в 50 раз, т.к. в худшем случае (в одну сторону по максимуму) повлияет только на первый и последний период, т.е на 2 периода из 100. Примерно то же самое произойдет и с другими погрешностями.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Alexey_N   Как правильно померить частоту 1 кГц?   Apr 27 2006, 15:32
- - rezident   Огласите величину "хорошей точности" и н...   Apr 27 2006, 15:53
|- - Alexey_N   Цитата(rezident @ Apr 27 2006, 19:53) Огл...   Apr 27 2006, 18:32
|- - Lonesome Wolf   Цитата(Alexey_N @ Apr 27 2006, 21:32) ......   Apr 28 2006, 09:34
|- - Mish40   Цитата(Alexey_N @ Apr 27 2006, 22:32) Цит...   Apr 28 2006, 13:37
- - TED17   Цитата(Alexey_N @ Apr 27 2006, 22:32) 3. ...   Apr 27 2006, 19:22
- - rezident   TED17, ИМХО не правильно считаете. Это вы посчитал...   Apr 27 2006, 19:53
|- - Alexey_N   Цитата(rezident @ Apr 27 2006, 23:53) TED...   Apr 27 2006, 21:47
- - Sasok   А чем не устраивает TDC-GP1??? А зачем такая точн...   Apr 28 2006, 10:37
|- - Alexey_N   Цитата(Sasok @ Apr 28 2006, 14:37) А чем ...   Apr 28 2006, 17:49
|- - Stanislav   Цитата(AlexanderX @ Apr 28 2006, 16:58) С...   Apr 28 2006, 17:55
||- - Alexey_N   Цитата(Stanislav @ Apr 28 2006, 21:55) Ци...   May 1 2006, 22:13
- - LordN   Цитата(Stanislav)Вот в этой теме его ранее изложил...   Apr 28 2006, 18:18
|- - Stanislav   Цитата(LordN @ Apr 28 2006, 22:18) Цитата...   Apr 28 2006, 20:04
- - rest1234   я видел пример реализации на микроконтроллере устр...   Apr 29 2006, 09:36
- - _artem_   2 Станислав Какова оценка точности метода пре...   Apr 29 2006, 11:18
|- - Stanislav   Цитата(_artem_ @ Apr 29 2006, 15:18) Како...   Apr 29 2006, 12:07
- - _artem_   Да, когда 2*2 равняется не 4 а 4.001 например .   Apr 29 2006, 12:55
- - Lonesome Wolf   Пару лет назад мой коллега по моей просьбе - устал...   Apr 29 2006, 12:55
- - _artem_   Вот описание еше одного метода для относительно бы...   Apr 29 2006, 22:03
|- - Alexey_N   Цитата(_artem_ @ Apr 30 2006, 02:03) http...   May 1 2006, 21:32
|- - _artem_   Цитата(Alexey_N @ May 2 2006, 00:32) Цита...   May 2 2006, 10:37
- - _artem_   Немецкие товариши Роде и Шварц дают точность 0.1 Г...   Apr 30 2006, 09:52
- - _artem_   А что если оцифровать сигнал 1 кГц с частотой выбо...   Apr 30 2006, 11:25
- - =AK=   В смысле, с компатором ничего интерполировать-вычи...   Apr 30 2006, 12:16
- - _artem_   Кураж тут ни при чем , просто воскресенье - делать...   Apr 30 2006, 12:30
- - _artem_   Вот ссылки еше на два метода : http://edaboard.com...   May 2 2006, 11:31
- - BVU   А про принцип частотного и фазового детектирования...   May 3 2006, 09:46
|- - Alexey_N   Цитата(BVU @ May 3 2006, 13:46) А про при...   May 3 2006, 10:39
- - _artem_   Если только будет считать периoды - то нет, с точн...   May 3 2006, 12:22


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

 


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


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