Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
А именно в неправильно заданном мною вопросе и собственно в подходе к проблеме.
Я так полагаю, что цифровая фильтрация - скорее экономическая проблема, некий компромисс между ценой и достигнутым за эту цену результатом. Ведь проводя квантование сигнала, вводя все эти коэффициенты и множители, мы искажаем входной сигнал. И выбор того или иного по размерности коэффициента и есть компромисс между ценой (затратами на сложность вычислений) и результатом (достоверностью сигнала). Но частота выборки - это тот же коэффициент, по сути. И если я могу в некоторых пределах (и они, имхо, иногда довольно широки), менять коэффициенты, то почему я не могу попытаться сделать то же самое для частоты?
Все, что я хотел - это сообразить, где границы этого допущения, чтобы цель оправдала средства.
Меня, например, не устраивает современный подход к схемотехнике - ставить дорогие АРМы туда, где сможет работать копеечная Мега. Это такое же бездумное растранжиривание ресурсов, как сжигание нефти и прочее.
Ясно, что это работает и приносит быструю прибыль - в соответствии с моделью современного капитализма :-)
Что получается, если частота выборки постоянна, я знаю - в нескольких моих изделиях применена цифровая фильтрация (многозвенный комбинированный фильтр). Они работают не первый год. Но это не промышленные изделия. Поэтому не будет от такого подхода к проектированию ни взрывов, ни наездов за загубленную партию в 100 тыс.штук.
Меня интересовало другое - есть ли теория (и практика) по выбору допусков на компоненты уравнения фильтрации и насколько можно упростить схему без фатального для нее результата. Каюсь, прочитав ранее по ЦОС пару книг и просмотрев еще несколько, не заметил искомого. Я ведь не профи, работаю в другой области. А вчера сдуру задал вопрос... И получил такой ответ, какого заслуживал :-)
Хотя, если все же будет ответ по сути, скажу спасибо...
Но ведь скоро эта проблема явится в полный рост - сейчас почти все программируют на Си и понятия не имеют о тактах и прочей машинерии. И как там вызывается прерывание, одному даташиту известно :-)
AVR, ругаясь на каждого неофита по несколько раз в неделю, наверное заметил эту тенденцию.
Спасибо SM, он пытался понять проблему. AVR просто прав :-)
P.S. Я не Доктор Т, хотя ответ и смахивает на его творчество. И, кстати, Доктор годовой давности, в отличие от сегодняшнего, умел не только материться... Не знаю, кто стоял за этим ником ранее, но он гораздо умнее нынешнего :-)