|
|
  |
Подсчет частоты на ATtiny85 |
|
|
|
Aug 30 2008, 20:34
|

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

|
Цитата(rx3apf @ Aug 29 2008, 23:44)  Мда, такую терминологию мне даже не хочется обсуждать. Против цифры 250 возражений нет? А против цифры 256, если мы берем прескалер на 256 и считаем импульсы в жестко заданном односекундном окне? Где тут два раза? Что мы с вами ходим вокруг да около? Изложите вашу точку зрения по-подробнее, какая частота, какой делитель, как меряем, чтобы исключить предположения. Обещаю, не буду говорить: а, всё что вы говорите, это такой примитив!
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Sep 1 2008, 16:55
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(=GM= @ Aug 31 2008, 00:34)  Что мы с вами ходим вокруг да около? Изложите вашу точку зрения по-подробнее, какая частота, какой делитель, как меряем, чтобы исключить предположения. Обещаю, не буду говорить: а, всё что вы говорите, это такой примитив! Я привел вполне конкретные цифры в посте #43. На что последовало возражение - "вариант с захватом лучше в два раза". Вот я и хочу понять, каким образом 250 в два раза лучше, чем 256 Hz...
|
|
|
|
|
Sep 1 2008, 16:55
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(=GM= @ Aug 31 2008, 00:34)  Что мы с вами ходим вокруг да около? Изложите вашу точку зрения по-подробнее, какая частота, какой делитель, как меряем, чтобы исключить предположения. Обещаю, не буду говорить: а, всё что вы говорите, это такой примитив! Я привел вполне конкретные цифры в посте #43. На что последовало возражение - "вариант с захватом лучше в два раза". Вот я и хочу понять, каким образом 250 в два раза лучше, чем 256 Hz...
|
|
|
|
|
Sep 1 2008, 17:22
|
Местный
  
Группа: Свой
Сообщений: 408
Регистрация: 21-10-06
Из: Санкт-Петербург
Пользователь №: 21 527

|
Цитата(rx3apf @ Sep 1 2008, 20:55)  Я привел вполне конкретные цифры в посте #43. 5ГГц/256 это примерно 19.5Мгц. Как Вы собираетесь измерять такую частоту?
|
|
|
|
|
Sep 1 2008, 20:51
|

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

|
Цитата(rx3apf @ Sep 1 2008, 16:30)  А какие проблемы ? Ну, если по теме раздела - да, AVR с синхронным таймером такое не возьмет Ну вот и приведите пример для измерения частоты, подходящий как для метода ворот, так и для метода захвата. Скажем, пусть тактовая частота МК равна 20 МГц, пусть входная частота равна 4992 МГц делится на 512, тогда на входе МК будет меандр частотой 9,75 МГц. Если согласны, то опишите, как вы измеряете и какова погрешность метода в определении 9,75 и 4992 МГц.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Sep 1 2008, 21:04
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(=GM= @ Sep 2 2008, 00:51)  Ну вот и приведите пример для измерения частоты, подходящий как для метода ворот, так и для метода захвата. Я просто не разделяю эти два метода. Просто "ворота" у меня в решении не точно интервал измерения, а привязаны в фронту входного импульса. Цитата Скажем, пусть тактовая частота МК равна 20 МГц, Вот только не будем вводить лишние сущности, а ? Речь о _опорной_ частоте. А применительно к _тактированию процессора_ это нас интересует лишь с точки зрения ограничения "сверху" для синхронного таймера в составе МК или точности формирования интервала _если_ оный интервал формируется МК _программно_. Ну да ладно, это можно считать моей мелкой придиркой  Цитата пусть входная частота равна 4992 МГц делится на 512, тогда на входе МК будет меандр частотой 9,75 МГц. Если согласны, то опишите, как вы измеряете и какова погрешность метода в определении 9,75 и 4992 МГц. Погрешность одна и та же, 5E-8 (приняв измерительный интервал равым одной секунде), т.е. 249.6 Hz. Для режима счета с фиксированным окном - 512 Hz, что определяется коэффициентом деления прескалера. Как только частота на выходе прескалера станет больше опорной, разрешение метода счета с фиксированным окном станет таким же, как при синхронизации окна с входным сигналом. Что тут непонятного ? Говорить о том, какой метод точнее и точнее ли, можно лишь для _конкретных_ цифр, но не в общем случае. Так что вот _конкретно здесь_ - примерно вдвое. А при прескалере 256 - практически одно и то же. А если счет после прескалера не ограничен частотой (или половиной от частоты, например) опорника, и прескалер 128 - то разрешение "с фиксированным окном" будет вдвое выше, чем у варианта с синхронизацией, но прескалером 256...
Сообщение отредактировал rx3apf - Sep 1 2008, 21:08
|
|
|
|
|
Sep 2 2008, 09:48
|

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

|
Ну я рад, что вы нам всем пояснили, что для конкретно атмеловских МК метод захвата точнее метода ворот не менее, чем в два раза. Всё остальное беллетристика, поскольку мы толкуем об использовании именно авр для измерения частоты. Похоже, у вас каши в голове побольше будет, чем у меня(:-). Ну и погрешности там в ДВА раза побольше, т.е. ±249.6 Гц и ±512 Гц соответственно.
Что касается измерения частоты 5000 МГц. Какая точность вам необходима? 50 Гц устроит? Есть предположения? А то могу предложить простое решение.
--------------------
Делай сразу хорошо, плохо само получится
|
|
|
|
|
Sep 2 2008, 18:37
|
Гуру
     
Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047

|
Цитата(=GM= @ Sep 2 2008, 13:48)  Ну я рад, что вы нам всем пояснили, что для конкретно атмеловских МК метод захвата точнее метода ворот не менее, чем в два раза. Всё остальное беллетристика, поскольку мы толкуем об использовании именно авр для измерения частоты. Но мы ведь вроде уже выяснили, что для первоначальной задачи (11..33 MHz) "чистый" AVR непригоден, хоть какая-то минимальная обвязка нужна. Вот и обсуждаем, как и что... Цитата Что касается измерения частоты 5000 МГц. Какая точность вам необходима? 50 Гц устроит? Есть предположения? А то могу предложить простое решение. Мне интересен метод измерения временных интервалов 0...100 nS с разрешением 1..2 nS без применения ADC. Остальное я и сам как-нибудь соображу
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|