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

 
 
> AVR для геофизики / гидроакустики, кто применял
AndreyMS
сообщение Jan 12 2006, 16:19
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 30
Регистрация: 25-04-05
Из: г. Воронеж
Пользователь №: 4 484



Народ, кто пробовал применять AVR для геофизичесих / гидроакустических приложениий? Поделитесь нароботками. help.gif Или может AVR для этого не хватит? Там задача примерно следующая: проFIRить сигнал с частотой 1 kSPS и разрядностью 24 bit фильтром вроде того, что в прикреплении (выдран из промышленной сейсмостанции, построеной на 80386).
Прикрепленные файлы
Прикрепленный файл  FLTR50.ZIP ( 438 байт ) Кол-во скачиваний: 101
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Stanislav
сообщение Jan 14 2006, 09:56
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(mse @ Jan 14 2006, 00:49) *
Цитата
Удосужьтесь посмотреть на к-ты фильтра и убедиться в обратном

Да сто лет оно мне надо ;О)...
Еще повторю: Ваши предпочтения здесь не рассматриваются. А нежелание разобраться в сути вопроса делает бессмысленными все Ваши заявления, которые должны трактоваться не иначе, как чистой воды флейм.

Цитата(mse @ Jan 14 2006, 00:49) *
К примеру, на коротких фильтрах разницы между 8-16 и 24р коэффициентами практически нет. К чему бы это?
Вы продолжаете молоть ерунду с упорством, достойным лучшего применения. Подавление компонентов сигнала при 8 бит точности к-тов более ~40 дБ во всей полосе заграждения сделать не удается, и длина фильтра здесь не при чем. Здесь же речь может идти о требуемом подавлении >120-130дБ.


Цитата(mse @ Jan 14 2006, 00:49) *
Я вас умоляю. ;О) Я про свой дилетантизм и сам могу рассказать немеряно чего. И пафосных примеров привести тоже. И про точность вычислений расскажу всякого... Вы лучше объясните мне, как дилетанту, чтобы от меня не разило, какая связь размерности коэффициентов и СШ фильтра. Ибо речь у нас шла не о "точности вычислений в фильтре", а имана о СШ. Пролистните вверх для памяти. И на примере 24р данных и коэффициентов ФИР 1,1,1,1 и, например, 0х400000,0х400000,0х400000,0х400000 покажите разницу в СШ между ними. И про связь СШ на выходе дециматора с размерностью коэффициентов фильтра перед дециматором.
Ну ладно, в последний раз. При децимации полоса заграждения фильтра свертывается в информационную часть спектра, поэтому отн. С/Ш ухудшается. Поэтому, подавление мешающих сигналов должно быть достаточным. Для этого, при использовании 24-бит АЦП логично было бы выбрать и точность к-тов соответствующую. А Ваш "ФИР" вообще для качественной децимации не годится.

Цитата(mse @ Jan 14 2006, 00:49) *
...А про точность не надо. Ибо, именно для поимения необходимой точности вычислений я и применил 22р коэффициенты в своём примере, а вы мне настойчиво рассказываете, что с 10р данными такие коэффициенты использовать бессмысленно.
Цитата
Нет, стоило. Ведь речь шла об избыточной точности к-тов.

;О) Я вам скажу больше, полезный сигнал в том случае по ТЗ должен был быть на -40Дб относительно помехи с отстройкой 25%, а реально необходимая точность достигалась при более чем -50Дб. 0,1...0,3В на фоне 100. Т.е. полезный сигнал был на уровне 10-20LSB. И именно длинные коэффициенты позволили вытянуть из этого вполне приличный сигнал с нужными метрологицкими характеристиками. Итого: узкий BPF и длинные коэффициенты, и мы имеем нужный сигнал практически без джиттера.
У Вас явные проблемы с арифметикой. 0,1...0,3 В на фоне 100 - это 0,5...1,5 LSB для 10-битного АЦП, а не "10-20LSB". 50 дБ же фильтр и с 16-разрядными к-тами "вытянет" легко. Кроме того, речь идет не о "длинных коэффициентах", а о их точности.

Цитата(mse @ Jan 14 2006, 00:49) *
Фильтр в фоне, а обслужить периферию по прерываниям, неужто проблема? Так рассказываете, будто это тайное знание какое, недоступное пониманию дилетантами. ;О) Ну не 100 тактов накладных, ну пусть 200. Что это меняет на фоне 5-10 тысяч свободных?
Цитата
В любом случае, загрузка ЦП велика. На развитие фирмваре остается очень небольшой ресурс.

Анекдот, прости, Господи. 50% ресурса свободного - велика загрузка, фирмваре некуда развивать. Будет развивать некуда - пусть пользуется симметричностью ИХ, ещё процентов 15-20 освободит.
Откуда следует 50%? При 24х24? Может статься, фильтрик надо будет "чуть-чуть" модифицировать, ведь ошибаетесь не только Вы. Или я. Здесь кто-то "извращения" предлагал...


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- AndreyMS   AVR для геофизики / гидроакустики   Jan 12 2006, 16:19
- - _artem_   На этой страничке для фильтра 8 порядка указано 41...   Jan 12 2006, 17:13
- - AndreyMS   Этот фильтр в данном контексте - фигня . Нужен фи...   Jan 12 2006, 19:05
|- - Stanislav   Цитата(AndreyMS @ Jan 12 2006, 22:05) Это...   Jan 12 2006, 19:20
||- - AndreyMS   Цитата(Stanislav @ Jan 12 2006, 22:20) Пр...   Jan 13 2006, 07:30
||- - dxp   Цитата(AndreyMS @ Jan 13 2006, 13:30) Я б...   Jan 13 2006, 08:13
||- - Stanislav   Цитата(AndreyMS @ Jan 13 2006, 10:30) Я б...   Jan 13 2006, 12:34
|- - _artem_   Цитата(AndreyMS @ Jan 12 2006, 21:05) Это...   Jan 12 2006, 21:10
- - mse   ЦитатаНу не предназначен AVR для обработки сигнала...   Jan 12 2006, 19:35
|- - Stanislav   Цитата(mse @ Jan 12 2006, 22:35) Цитата Н...   Jan 12 2006, 20:17
- - mse   ЦитатаБоюсь, что Вы имеете неправильное представле...   Jan 12 2006, 20:23
|- - Stanislav   Цитата(mse @ Jan 12 2006, 23:23) ЦитатаБо...   Jan 12 2006, 20:30
- - mse   ЦитатаКроме того, в условии есть также несоответст...   Jan 12 2006, 21:11
|- - Stanislav   Цитата(mse @ Jan 13 2006, 00:11) Цитата К...   Jan 12 2006, 22:44
- - _artem_   Требуемая разрядность аккумулятора при 16 битовых ...   Jan 12 2006, 23:27
|- - Stanislav   Цитата(_artem_ @ Jan 13 2006, 02:27) Треб...   Jan 13 2006, 07:39
- - mse   ЦитатаРазрядность к-тов фильтра должна быть такой,...   Jan 13 2006, 07:51
|- - Stanislav   Цитата(mse @ Jan 13 2006, 10:51) ЦитатаРа...   Jan 13 2006, 12:04
- - Petka   у вас фильтр 141 тап. на отсчёт т.е. всего 141*10...   Jan 13 2006, 09:10
- - mse   Цитатау вас фильтр 141 тап. на отсчёт т.е. всего.....   Jan 13 2006, 10:44
- - mse   ЦитатаПожалуйста, не нужно давать глупых советов.Ц...   Jan 13 2006, 12:42
|- - Stanislav   Цитата(mse @ Jan 13 2006, 15:42) ...Насчё...   Jan 13 2006, 13:10
- - mse   ЦитатаВ сигма-дельтах точность представления к-тов...   Jan 13 2006, 14:02
|- - Stanislav   Цитата(mse @ Jan 13 2006, 17:02) В С-Д ст...   Jan 13 2006, 14:56
- - m16   Вы меня простите коллеги но скоро диалог на личнос...   Jan 13 2006, 15:04
|- - AndreyMS   Итоги на текущий момент: полезной оказалась вот эт...   Jan 13 2006, 18:14
|- - Stanislav   Цитата(AndreyMS @ Jan 13 2006, 21:14) Ито...   Jan 14 2006, 12:09
- - mse   ЦитатаУдосужьтесь посмотреть на к-ты фильтра и убе...   Jan 13 2006, 21:49
- - AndreyMS   Цитата24-битный "геофизический" сигма-де...   Jan 14 2006, 08:38
|- - Stanislav   Цитата(AndreyMS @ Jan 14 2006, 11:38) В м...   Jan 14 2006, 11:19
- - Владимир   Что-то здесь делят не убитого медведя. Насколько я...   Jan 14 2006, 11:39
- - AndreyMS   ЦитатаА АЦП какой? ADS1201 от TI. Или ADS7807 от н...   Jan 14 2006, 12:41
|- - Stanislav   Цитата(AndreyMS @ Jan 14 2006, 15:41) Цит...   Jan 14 2006, 13:05
|- - AndreyMS   Цитата(Stanislav @ Jan 14 2006, 16:05) Пр...   Jan 14 2006, 17:03
|- - Stanislav   Цитата(AndreyMS @ Jan 14 2006, 20:03) Цит...   Jan 17 2006, 17:38
- - mse   Спокойно. Смотрим внимательно. Я говорю про коро...   Jan 14 2006, 13:26
|- - Stanislav   Цитата(mse @ Jan 14 2006, 16:26) Спокойно...   Jan 17 2006, 16:44
|- - forever failure   Цитата(mse @ Jan 14 2006, 18:26) Спокойно...   Jan 17 2006, 18:18
- - mse   ЦитатаА вот когда макет работает. И програмный код...   Jan 16 2006, 09:32
- - Stanislav   Цитата(mse @ Jan 14 2006, 16:26) ЦитатаУ ...   Jan 17 2006, 16:59
- - mse   ЦитатаПродолжение старой песни. Вот АЧХ 2-х КИХ фи...   Jan 17 2006, 22:01
- - mse   ЦитатаНе Вы автор этой темы и Ваши примеры меня не...   Jan 17 2006, 22:22
- - mse   ЦитатаЭто фуфло, а не фильтр. Подавление за полосо...   Jan 17 2006, 22:48
|- - Stanislav   Цитата(mse @ Jan 18 2006, 01:48) ...Фуфли...   Jan 18 2006, 21:31
- - mse   ЦитатаЭто просто чушь какая-то. Ничего не понял. П...   Jan 17 2006, 23:29
|- - Stanislav   Цитата(mse @ Jan 18 2006, 02:29) Нормальн...   Jan 18 2006, 22:01
- - mse   ЦитатаБред. Это вы про что? Про это? ЦитатаЭто лиш...   Jan 17 2006, 23:59
- - mse   ЦитатаОчередное бредовое заявление. С чего это Вы ...   Jan 19 2006, 07:43
|- - Stanislav   Цитата(mse @ Jan 19 2006, 10:43) Сообщени...   Jan 19 2006, 22:39
- - mse   ЦитатаЧто за бред опять? И для чего этот огрызок к...   Jan 19 2006, 09:11
|- - Stanislav   Цитата(mse @ Jan 19 2006, 12:11) ...Вот в...   Jan 20 2006, 06:37
- - mse   ЦитатаА Ваши цифры отношения сигнал-помеха так ска...   Jan 19 2006, 11:17
- - MosAic   2 Stanislav Скажите, вы признаете, что АВР справи...   Jan 20 2006, 09:02
|- - Stanislav   Цитата(MosAic @ Jan 20 2006, 12:02) 2 Sta...   Jan 20 2006, 09:34
- - MosAic   Вполне согласен с таким мнением по сути вопроса. Е...   Jan 20 2006, 09:58
- - mse   В ваших примерах коэффициенты масштабированы под м...   Jan 20 2006, 10:21
|- - Stanislav   Не имея желания опускаться при решении сугубо техн...   Jan 20 2006, 12:33
- - _artem_   согласен с MosAic   Jan 20 2006, 10:22
- - mse   Прошу пардону, вот рисунок. Насчёт АВР под завязку...   Jan 20 2006, 10:37
- - mse   Кошмаррр!!! Карраул!!! ;О)...   Jan 21 2006, 09:12
- - forever failure   Дальше пошло гневное перекидывание цитатами. Авто...   Jan 21 2006, 09:40
|- - Stanislav   Цитата(forever failure @ Jan 21 2006, 12...   Jan 21 2006, 09:53
|- - makc   Цитата(forever failure @ Jan 21 2006, 12...   Jan 21 2006, 10:00
- - mse   ЦитатаМсье mse, BTW, почему в расчёты закладываетс...   Jan 21 2006, 10:17
- - forever failure   Ну лана, лана дваццать так дваццать. 386 и 486, кс...   Jan 21 2006, 10:57
- - defunct   Очень благодарен mse за то, что он своим постами з...   Jan 21 2006, 13:06
|- - Stanislav   Цитата(defunct @ Jan 21 2006, 16:06) Очен...   Jan 21 2006, 13:26
- - mse   Цитатаmse, кидаться орфоартом налево и направо, бе...   Jan 23 2006, 08:47


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

 


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


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