Перейти к содержанию
    

три частоты на АТмегу 128 с использованием таймеров

А ограничение на измеряемую частоту какое будет?

снизу ограничение (если без потерь в точности) - частотой этих самых "независимых измерений".

если их 1000 в секунду, ограничение 1kHz. Сверху - как и раньше Fo / 2.

 

Но это ж сколько памяти нужно чтобы хранить 1000 отметок ;>

Слабо предствляю как =GW= собирался сделать 10k ( и даже 50k) измерений.. Надо у него спросить ;>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

снизу ограничение (если без потерь в точности) - частотой этих самых "независимых измерений".

если их 1000 в секунду, ограничение 1kHz. Сверху - как и раньше Fo / 2.

 

Но это ж сколько памяти нужно чтобы хранить 1000 отметок ;>

Слабо предствляю как =GW= собирался сделать 10k ( и даже 50k) измерений.. Надо у него спросить ;>

без внешней оперативки не обойдёшся

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Было заявлено 1000 измерений за секунду, в то время как на самом деле нужно не менее 2с

Давайте ещё раз, последний(:-).

 

В принципе вы тоже по-своему правы, непосредственно после старта цикла измерений необходим один интервал в 2с, чтобы начать выдавать усреднённую за период 1с величину. То есть на 1-й секунде ничего не выдаётся, поскольку ни одно измерение не сделано, на 2-й секунде начинает накапливаться необходимая тысяча, в конце 2-й секунды выдаётся первое усреднение, в конце 3-й секунды - второе усреднение и т.д. Очевидно, что в установившемся цикле (после первых 2-х секунд) усреднение будет выдаваться через 1с.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В принципе вы тоже по-своему правы, непосредственно после старта цикла измерений необходим один интервал в 2с, чтобы начать выдавать усреднённую за период 1с величину. То есть на 1-й секунде ничего не выдаётся, поскольку ни одно измерение не сделано, на 2-й секунде начинает накапливаться необходимая тысяча, в конце 2-й секунды выдаётся первое усреднение, в конце 3-й секунды - второе усреднение и т.д. Очевидно, что в установившемся цикле (после первых 2-х секунд) усреднение будет выдаваться через 1с.

я извиняюсь, но тогда это уже не независимые измерения

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Но, насколько я понял, Вы предлагаете начинать новый период при новом переходе? Такие измерения НЕ будут независимыми...

Ну раз так, предскажите положение N2, зная N1, если они зависимы, покажите формулу для расчёта или хотя бы алгоритм. Такие измерения БУДУТ независимыми, поскольку входная частота и опорная частота асинхронны, т.е. НЕЗАВИСИМЫ.

 

Начинать можно было бы и на следующем периоде, если бы контроллер справился с таким потоком. Представьте, входная частота 4 МГц, опорная - 8, каждые 2 такта перепад, тут и DSP не справится. Вот если брать перепад примерно через 1 мс, это будет 8000 тактов, то обработать вполне можно. В пределе вполне возможно обработать за 20 мкс (это каждый 8 перепад на 4 МГц, 160 тактов), а это соответствует 50 тысячам измерений в 1с.

 

я извиняюсь, но тогда это уже не независимые измерения

Почему это?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

поскольку входная частота и опорная частота асинхронны, т.е. НЕЗАВИСИМЫ.

=GM= с независимыми измерениями все гладко - бесспорно.

Посмотрите комент #127. Что мешает в методе ворот открыть несколько ворот с шагом 1ms и делать все то же самое? Согласитесь разница между методами только в точности единичного измерения. Все остальное что мы тут обсуждаем - косметика, хотя и очень полезная ;>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А ограничение на измеряемую частоту какое будет?

Снизу 1/Токна, сверху Fclk/2.

 

Посмотрите комент #127. Что мешает в методе ворот открыть несколько ворот с шагом 1ms и делать все то же самое?

Согласен. defunct, вы молодец, без иронии. Мне даже в голову не пришло применить такой подход к методу ворот, хотя и говорил где-то тут, что метод ворот является частным случаем метода захвата. Предлагаю назвать статистическую обработку с несколькими воротами методом defunct'а.

 

Да при том, что с тем же успехом я могу обеспечить вам 1000 независимых измерений за секунду методом ворот. Для этого мне придется всего лишь подождать 999 секунд, а на 1000-й получите сразу все 1000 измерений. Улавливаете абсурдность сказанного?

Это я не понимаю на ночь глядя, видно, пора баиньки, потом как-нибудь растолкуете.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

=GM= с независимыми измерениями все гладко - бесспорно.

Посмотрите комент #127. Что мешает в методе ворот открыть несколько ворот с шагом 1ms и делать все то же самое? Согласитесь разница между методами только в точности единичного измерения. Все остальное что мы тут обсуждаем - косметика, хотя и очень полезная ;>

Систематическая погрешность измерения метода N-ворот (метода defunct'а)

явно будет больше, или я не прав.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

sKWO:

А ограничение на измеряемую частоту какое будет?

=GM=:

Снизу 1/Токна, сверху Fclk/2.

Позволю себе с Вами не согласится. Вопрос звучал в контексте 1000 измерений в секунду. К примеру при измеряемой частоте 100Гц на входе будет всего 100 фронтов,а это соответственно 100 измерений. Значит ограничения для 1000 независимых измерений получается 1кГц.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Позволю себе с Вами не согласится. Вопрос звучал в контексте 1000 измерений в секунду. К примеру при измеряемой частоте 100Гц на входе будет всего 100 фронтов, а это соответственно 100 измерений. Значит ограничения для 1000 независимых измерений получается 1кГц

Формально вы не правы. Никто не мешает для 100-герцового сигнала сделать 1000 измерений на 1с, однако, 900 из них будут ЗАВИСИМЫМИ, проще говоря, одинаковыми, значит в статистику ничего не внесут. Ну а практически, конечно, нет смысла делать 1000 измерений для 100-герцового сигнала, ну если только не хотите усложнять программу измерения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Никто не мешает для 100-герцового сигнала сделать 1000 измерений на 1с, однако, 900 из них будут ЗАВИСИМЫМИ, проще говоря, одинаковыми, значит в статистику ничего не внесут.

Здесь вот я непонимаю :05: . В описанном Вами методе измеряется интервал между фронтами(используя один таймер). Может все просто.. а я не догоняю??? :wacko:

Так как сделать 1000 измерений имея 100 фронтов? Объясните на пальцах.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так как сделать 1000 измерений имея 100 фронтов? Объясните на пальцах.

Никак, будет только 100 независимых измерений. См. комент #136.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Никак, будет только 100 независимых измерений. См. комент #136.

Тогда поясните пожалуйста что понимается под "зависимыми" и "независимыми" измерениями?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В описанном Вами методе измеряется интервал между фронтами(используя один таймер). Может все просто.. а я не догоняю? Так как сделать 1000 измерений имея 100 фронтов?

Всё смешалось в доме Облонских... Мы вроде бы перешли к методу defunct'а, я на него и отвечал, там ворота не привязаны к фронтам импульсов входной частоты, так что их можно наставить сколько угодно. Другое дело, что не все они будут независимыми. Для моего метода фронтов может быть не более 100 измерений, зато все они будут независимыми.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Тогда поясните пожалуйста что понимается под "зависимыми" и "независимыми" измерениями?

против определения в коменте #96 вроде бы никто не возражал. Давайте на нем и остановимся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...