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

 
 
16 страниц V  « < 8 9 10 11 12 > »   
Reply to this topicStart new topic
> три частоты на АТмегу 128 с использованием таймеров, оределить изменения каждой частоты
defunct
сообщение Jul 23 2008, 20:59
Сообщение #136


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(sKWO @ Jul 23 2008, 23:46) *
А ограничение на измеряемую частоту какое будет?

снизу ограничение (если без потерь в точности) - частотой этих самых "независимых измерений".
если их 1000 в секунду, ограничение 1kHz. Сверху - как и раньше Fo / 2.

Но это ж сколько памяти нужно чтобы хранить 1000 отметок ;>
Слабо предствляю как =GW= собирался сделать 10k ( и даже 50k) измерений.. Надо у него спросить ;>
Go to the top of the page
 
+Quote Post
sKWO
сообщение Jul 23 2008, 21:10
Сообщение #137


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(defunct @ Jul 23 2008, 23:59) *
снизу ограничение (если без потерь в точности) - частотой этих самых "независимых измерений".
если их 1000 в секунду, ограничение 1kHz. Сверху - как и раньше Fo / 2.

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

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


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
=GM=
сообщение Jul 23 2008, 21:11
Сообщение #138


Ambidexter
*****

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



Цитата(defunct @ Jul 23 2008, 16:51) *
Было заявлено 1000 измерений за секунду, в то время как на самом деле нужно не менее 2с

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

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


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
sKWO
сообщение Jul 23 2008, 21:14
Сообщение #139


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(=GM= @ Jul 24 2008, 00:11) *
В принципе вы тоже по-своему правы, непосредственно после старта цикла измерений необходим один интервал в 2с, чтобы начать выдавать усреднённую за период 1с величину. То есть на 1-й секунде ничего не выдаётся, поскольку ни одно измерение не сделано, на 2-й секунде начинает накапливаться необходимая тысяча, в конце 2-й секунды выдаётся первое усреднение, в конце 3-й секунды - второе усреднение и т.д. Очевидно, что в установившемся цикле (после первых 2-х секунд) усреднение будет выдаваться через 1с.

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


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
=GM=
сообщение Jul 23 2008, 21:35
Сообщение #140


Ambidexter
*****

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



Цитата(singlskv @ Jul 23 2008, 16:35) *
Но, насколько я понял, Вы предлагаете начинать новый период при новом переходе? Такие измерения НЕ будут независимыми...

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

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

Цитата(sKWO @ Jul 23 2008, 20:14) *
я извиняюсь, но тогда это уже не независимые измерения

Почему это?


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 23 2008, 21:36
Сообщение #141


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(=GM= @ Jul 24 2008, 00:32) *
поскольку входная частота и опорная частота асинхронны, т.е. НЕЗАВИСИМЫ.

=GM= с независимыми измерениями все гладко - бесспорно.
Посмотрите комент #127. Что мешает в методе ворот открыть несколько ворот с шагом 1ms и делать все то же самое? Согласитесь разница между методами только в точности единичного измерения. Все остальное что мы тут обсуждаем - косметика, хотя и очень полезная ;>
Go to the top of the page
 
+Quote Post
=GM=
сообщение Jul 23 2008, 21:55
Сообщение #142


Ambidexter
*****

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



Цитата(sKWO @ Jul 23 2008, 19:46) *
А ограничение на измеряемую частоту какое будет?

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

Цитата(defunct @ Jul 23 2008, 20:36) *
Посмотрите комент #127. Что мешает в методе ворот открыть несколько ворот с шагом 1ms и делать все то же самое?

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

Цитата(defunct @ Jul 23 2008, 16:02) *
Да при том, что с тем же успехом я могу обеспечить вам 1000 независимых измерений за секунду методом ворот. Для этого мне придется всего лишь подождать 999 секунд, а на 1000-й получите сразу все 1000 измерений. Улавливаете абсурдность сказанного?

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


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
domowoj
сообщение Jul 24 2008, 06:02
Сообщение #143


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

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Цитата(defunct @ Jul 24 2008, 04:36) *
=GM= с независимыми измерениями все гладко - бесспорно.
Посмотрите комент #127. Что мешает в методе ворот открыть несколько ворот с шагом 1ms и делать все то же самое? Согласитесь разница между методами только в точности единичного измерения. Все остальное что мы тут обсуждаем - косметика, хотя и очень полезная ;>

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


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
add
сообщение Jul 24 2008, 06:30
Сообщение #144


Местный
***

Группа: Свой
Сообщений: 345
Регистрация: 10-10-05
Пользователь №: 9 459



Цитата(=GM= @ Jul 24 2008, 01:55) *
sKWO:
А ограничение на измеряемую частоту какое будет?
=GM=:
Снизу 1/Токна, сверху Fclk/2.

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


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
=GM=
сообщение Jul 24 2008, 08:46
Сообщение #145


Ambidexter
*****

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



Цитата(add @ Jul 24 2008, 05:30) *
Позволю себе с Вами не согласится. Вопрос звучал в контексте 1000 измерений в секунду. К примеру при измеряемой частоте 100Гц на входе будет всего 100 фронтов, а это соответственно 100 измерений. Значит ограничения для 1000 независимых измерений получается 1кГц

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


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
add
сообщение Jul 24 2008, 09:23
Сообщение #146


Местный
***

Группа: Свой
Сообщений: 345
Регистрация: 10-10-05
Пользователь №: 9 459



Цитата(=GM= @ Jul 24 2008, 12:46) *
Никто не мешает для 100-герцового сигнала сделать 1000 измерений на 1с, однако, 900 из них будут ЗАВИСИМЫМИ, проще говоря, одинаковыми, значит в статистику ничего не внесут.

Здесь вот я непонимаю 05.gif . В описанном Вами методе измеряется интервал между фронтами(используя один таймер). Может все просто.. а я не догоняю??? wacko.gif
Так как сделать 1000 измерений имея 100 фронтов? Объясните на пальцах.


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 24 2008, 10:21
Сообщение #147


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(add @ Jul 24 2008, 09:30) *
Так как сделать 1000 измерений имея 100 фронтов? Объясните на пальцах.

Никак, будет только 100 независимых измерений. См. комент #136.
Go to the top of the page
 
+Quote Post
add
сообщение Jul 24 2008, 10:28
Сообщение #148


Местный
***

Группа: Свой
Сообщений: 345
Регистрация: 10-10-05
Пользователь №: 9 459



Цитата(defunct @ Jul 24 2008, 14:21) *
Никак, будет только 100 независимых измерений. См. комент #136.

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


--------------------
Если задачу можно решить, то не надо тревожиться. А если нельзя решить, то тревожиться бесполезно.
Go to the top of the page
 
+Quote Post
=GM=
сообщение Jul 24 2008, 10:29
Сообщение #149


Ambidexter
*****

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



Цитата(add @ Jul 24 2008, 08:23) *
В описанном Вами методе измеряется интервал между фронтами(используя один таймер). Может все просто.. а я не догоняю? Так как сделать 1000 измерений имея 100 фронтов?

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


--------------------
Делай сразу хорошо, плохо само получится
Go to the top of the page
 
+Quote Post
defunct
сообщение Jul 24 2008, 10:38
Сообщение #150


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(add @ Jul 24 2008, 13:28) *
Тогда поясните пожалуйста что понимается под "зависимыми" и "независимыми" измерениями?

против определения в коменте #96 вроде бы никто не возражал. Давайте на нем и остановимся.
Go to the top of the page
 
+Quote Post

16 страниц V  « < 8 9 10 11 12 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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