|
Измерение частоты ATmega168 |
|
|
|
 |
Ответов
Guest_=AVR=_*
|
Apr 22 2007, 23:14
|
Guests

|
Не совсем так. Здесь автору вопроса нужно мерять максимально возможную частоту, а не 1/100 от Fclk, и метод Capture тут не годится. Зато рулит обычный Gated Counter, благо времени счета хоть отбавляй - 100 секунд
|
|
|
|
|
Apr 23 2007, 00:51
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(Dopler @ Apr 22 2007, 20:00)  http://electronix.ru/forum/lofiversion/index.php/t29796.htmlВ этой теме данный вопрос до таких косточек обмыли, что уже и обсуждать особо нечего. Цитата(=AVR= @ Apr 22 2007, 20:14)  Не совсем так. Здесь автору вопроса нужно мерять максимально возможную частоту, а не 1/100 от Fclk, и метод Capture тут не годится. Зато рулит обычный Gated Counter, благо времени счета хоть отбавляй - 100 секунд На самом деле в теме, указанной Dopler'ом обсуждался не только вопрос измерения трёх частот 50, 90 и 170 кГц, но и вопрос точности и была приведена более-менее универсальная формула, Fx = Fо*М/N, пригодная как для метода захвата, так и для метода ворот (смотрите пост #23). Также там было отмечено, что для обоих методов имеется ФУНДАМЕНТАЛЬНОЕ ограничение - частота входного сигнала не может быть больше половины тактовой частоты процессора (пост #61). Что касается вопроса автора данной темы, то максимальная частота измерения составляет 10 Мгц. Точность измерения на 100-секундном интервале составит ±0.02 Гц. Метод захвата на атмеге168 применим до Fclk/5. На атмеге128 - до Fclk/2, так же как и для метода ворот. Для максимальной частоты Fclk/2 точность метода захвата в 2 раза лучше точности метода ворот.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Apr 23 2007, 12:50
|

Ambidexter
    
Группа: Свой
Сообщений: 1 589
Регистрация: 22-06-06
Из: Oxford, UK
Пользователь №: 18 282

|
Цитата(demaven @ Apr 23 2007, 03:53)  Уважаемый, откуда взялась столь умопомрачительная цифра (±0.02 Гц)? За 100 секунд будет насчитано где-то около 20 000 000 *100 импульсов и только. Так что ни о каких ±0.02 Гц и речи быть не может. Мы 100 секунд измеряем с точностью опоры и почему считаем их абсолютно достоверными? А они брехливы. Читайте вышецитированный пост, уважаемый, особенно ответы #23 и #43, там всё написано. И приведите ваши цифры, о которых может идти речь, без них это только ваши слова. А эту "умопомрачительную цифру", как вы говорите, я могу улучшить еще раз в 20 за то же время. Опорная частота это ваш измерительный инструмент, обеспечивающий требуемую точность, другого у вас нет. Естественно, точность опоры должна удовлетворять заданной точности измерения. Приведённая мною точность не учитывает точность опоры. Чтобы получить суммарную погрешность надо сложить данную относительную погрешность 0.02/1Е-7 и относительную погрешность опоры 1Е-9 (возможно 1Е-10 и выше, это кратковременная нестабильность опорного генератора на интервале 100 с). Как видите вклад погрешности опоры на порядок ниже вклада погрешности измерения. Отвлекусь. Году так в 1998, у меня был частотомер, который мерял частоту опорного генератора пейджингового передатчика, там было три диапазона: 1с, 10с и 100с. На последнем диапазоне частотомер выдавал 10 значащих цифр! Секундные метки брались с GPS, входящего в состав прибора. Принцип работы был простой - открывались ворота и считалось количество пришедших импульсов. Вот такая была опора.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
Сообщений в этой теме
олесь Измерение частоты ATmega168 Apr 22 2007, 14:17 Валентиныч Вопрос поставлен не корректно.
За 100 секунд можно... Apr 22 2007, 14:31 =AVR= В лоб (используя таймер в режиме счетчика) - теоре... Apr 22 2007, 15:41 zorromen А если логику приделать ... счетчик например ... т... Apr 22 2007, 15:42 CD_Eater Если подсчитывать количество периодов измеряемого ... Apr 22 2007, 15:51 WHALE Цитата(CD_Eater @ Apr 22 2007, 16:51) Есл... Apr 22 2007, 17:47 CD_Eater ЦитатаА меандром-то зачемВ ДШ озвучено требование ... Apr 22 2007, 21:29 Dopler http://electronix.ru/forum/lofiversion/index.php/t... Apr 22 2007, 23:00   defunct Цитата(demaven @ Apr 23 2007, 06:53) Точн... Apr 23 2007, 13:25    =GM= Цитата(defunct @ Apr 23 2007, 09:25) Точн... Apr 23 2007, 13:56     defunct Цитата(=GM= @ Apr 23 2007, 12:56) Добавлю... Apr 23 2007, 14:04      mse Цитата(defunct @ Apr 23 2007, 15:04) Тут ... Apr 23 2007, 14:30      =GM= Цитата(defunct @ Apr 23 2007, 10:04) Тут ... Apr 23 2007, 14:33       defunct Цитата(=GM= @ Apr 23 2007, 13:33) Это что... Apr 23 2007, 18:11        =GM= Цитата(defunct @ Apr 23 2007, 14:11) погр... Apr 23 2007, 19:32         defunct Цитата(=GM= @ Apr 23 2007, 18:32) Да с че... Apr 23 2007, 22:22          =GM= Цитата(defunct @ Apr 23 2007, 19:22) Для ... Apr 23 2007, 22:54           defunct Цитата(=GM= @ Apr 23 2007, 21:54) Я утвер... Apr 24 2007, 00:23            =GM= Цитата(defunct @ Apr 23 2007, 21:23) 1 ил... Apr 24 2007, 01:29             defunct ЦитатаКак это не важно? Это очень важно, ошибка ум... Apr 24 2007, 14:18              mse Цитата(defunct @ Apr 24 2007, 15:18) Умен... Apr 24 2007, 14:49               defunct Ок, приношу всем кого задел свои извинения.
Я здес... Apr 24 2007, 15:40              =GM= Да, интересное кино. Я смотрю, вы отвечаете только... Apr 24 2007, 15:23  =AVR= Цитата(=GM= @ Apr 23 2007, 01:51) Метод з... Apr 23 2007, 15:41   =GM= Цитата(=AVR= @ Apr 23 2007, 11:41) Captur... Apr 23 2007, 16:19 =AVR= ЦитатаНадо-то всего два прерывания на одно измерен... Apr 23 2007, 16:56 Валентиныч Уважаемые, вспомним первоначальную постановку вопр... Apr 24 2007, 16:06 =GM= Цитата(Валентиныч @ Apr 24 2007, 12:06) У... Apr 24 2007, 19:06  Валентиныч Цитата(=GM= @ Apr 24 2007, 22:06) Попробу... Apr 25 2007, 09:31   =GM= Цитата(Валентиныч @ Apr 25 2007, 05:31) З... Apr 25 2007, 13:09    Валентиныч Цитата(=GM= @ Apr 25 2007, 16:09) Не знаю... Apr 25 2007, 13:59     =GM= Цитата(Валентиныч @ Apr 25 2007, 09:59) О... Apr 25 2007, 14:30 =AVR= Какие "4 мгц на пределе"?? При наличии а... Apr 24 2007, 16:13 add ЦитатаЕсли бы у нас был в наличии таймер длиной 32... Apr 25 2007, 10:14 Валентиныч Цитата(add @ Apr 25 2007, 13:14) Таймер т... Apr 25 2007, 10:27 add ЦитатаПардон, что он продолжает считать?
Цитатамс ... Apr 25 2007, 10:35 Валентиныч Повторю вопрос - что считаем?
Если внутренний клок... Apr 25 2007, 10:59 add ЦитатаЕсли внутренний клок, то без проблем. А как ... Apr 25 2007, 11:11 олесь спасибо всем участникам информация очень помогла May 5 2007, 13:52
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|