E1962 0 11 июля, 2007 Опубликовано 11 июля, 2007 · Жалоба Подскажите,как повысить отношение сигнал шум.Есть 24 разрядный код с сигма-дельта АЦП.Частота квантования 10Гц.Сигнал постоянка.Внутренний фильр АЦП с частотой среза 3Гц.Простое усреднение 10 измерений дает результат,но желательно что-нибуть получше.И если не затруднит,разъясните,что такое медианный фильтр Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
McSava 0 11 июля, 2007 Опубликовано 11 июля, 2007 · Жалоба Можно брать сользящее среднее, тогда новое значение будет появлятся с каждым новым измерением, а не раз в 10 (количество циклов усреднения). То есть есть массив, в который записали 10 значений вычислили среднее, затем первое значение убрали, сдвинули на 1 и измерили еще раз, подсчитали заново среднее. Толко нужно такой код, чтоб не делал каждый раз суммирование этой 10, а от суммы отнимал 1-е значение, и прибавлял новое. Медианное усреднение делается по нечетному количеству точек усреднения. В нем все полученные значения выстраиваются в порядке возрастания (убывания) и за среднее значение принимается величина которая "упала" в среднюю ячейку. Для 3х измерений это будет 2 ячейка для 5 - 3 7 - 4 9 - 5 11 - 6 и тд Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
EvgenyNik 0 12 июля, 2007 Опубликовано 12 июля, 2007 · Жалоба Простейший рекурсивный ФНЧ 1-го порядка: X[] - выборка по входу, Y[] - выборка по выходу, E[] - ошибка D[] - удельная ошибка на время реакции T - постоянная времени (время реакции). E[n]=Y[n-1]-X[n] D[n]=E[n]/T (если T кратно 2, то можно просто сдвигать разряды с округлением) Y[n]=Y[n-1]+D[n]. Этот алгоритм мне нравиться больше, чем скользящее среднее, т.к. он не требует помнить все выборки на интервале усреднения. Но его нельзя применять для вычислений с плавающей запятой - копит ошибку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tanya 4 12 июля, 2007 Опубликовано 12 июля, 2007 · Жалоба Подскажите,как повысить отношение сигнал шум.Есть 24 разрядный код с сигма-дельта АЦП.Частота квантования 10Гц.Сигнал постоянка.Внутренний фильр АЦП с частотой среза 3Гц.Простое усреднение 10 измерений дает результат,но желательно что-нибуть получше.И если не затруднит,разъясните,что такое медианный фильтр Нет никаких универсальных, "магических", самых лучших, "философских " фильтров в общем случае... Для выбора правильного алгоритма нужна априорная информация о конкретных сигнале, шуме, помехах... Например, медианная фильтрация убирает редкие случайные помехи (выбросы), но если их нет, то результат может быть хуже, чем при обычном усреднении... Надо смотреть распределение... И думать... Это банально? Да... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
E1962 0 12 июля, 2007 Опубликовано 12 июля, 2007 · Жалоба Нет никаких универсальных, "магических", самых лучших, "философских " фильтров в общем случае... Для выбора правильного алгоритма нужна априорная информация о конкретных сигнале, шуме, помехах... Например, медианная фильтрация убирает редкие случайные помехи (выбросы), но если их нет, то результат может быть хуже, чем при обычном усреднении... Надо смотреть распределение... И думать... Это банально? Да... Сигнал- постоянный ток.Напряжение от 2 вольт до 200мкВ.Шумы-все что только возможно.Полоса частот будет ограничена 2-3Гц.Проблема в том,что очень желательно раз в секунду выдавать результат. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anton 0 14 июля, 2007 Опубликовано 14 июля, 2007 · Жалоба Ну и сделай НЧ фильтр на 2 герца (выигрыш будет в 2.23 раза). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
E1962 0 14 июля, 2007 Опубликовано 14 июля, 2007 · Жалоба Ну и сделай НЧ фильтр на 2 герца (выигрыш будет в 2.23 раза). Аналоговый не пойдет,к тому же он уже встроен в АЦП,а на цифровой не подскажете формулку с коэффициентами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anton 0 15 июля, 2007 Опубликовано 15 июля, 2007 · Жалоба Я и имел в виду цифровой. Усреднение 10 есть НЧ КИХ фильтр с прямоугольным окном. Кстати в некоторых сигма дельта можно управлять полосой встроеного цифрового фильтра. Частоту опоры для АЦП желательно брать ближе к максимальной, чтоб получить максимальное число измерений (не путать с выходной частотой которую можно менять в настройках при этом облегчается внутренний фильтр АЦП). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
E1962 0 16 июля, 2007 Опубликовано 16 июля, 2007 · Жалоба . Кстати в некоторых сигма дельта можно управлять полосой встроеного цифрового фильтра. Частоту опоры для АЦП желательно брать ближе к максимальной, чтоб получить максимальное число измерений (не путать с выходной частотой которую можно менять в настройках при этом облегчается внутренний фильтр АЦП). Полоса взята минимальная.Про частоту опорного напряжения впервые слышу.Поясните пожалуйста.При увеличении частоты квантования существенно увеличиваются шумы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Designer56 0 16 июля, 2007 Опубликовано 16 июля, 2007 · Жалоба Нет никаких универсальных, "магических", самых лучших, "философских " фильтров в общем случае... Для выбора правильного алгоритма нужна априорная информация о конкретных сигнале, шуме, помехах... Например, медианная фильтрация убирает редкие случайные помехи (выбросы), но если их нет, то результат может быть хуже, чем при обычном усреднении... Надо смотреть распределение... И думать... Это банально? Да... Именно так...Может, мы договоримся не рассматривать далее вопросы вроде "....измерение напряжения с точностью до 10 минус 6 или до 24 бит..."? Нет способов восстановить потерянную информацию. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 16 июля, 2007 Опубликовано 16 июля, 2007 · Жалоба Если как-то поможет, то вот ссылка о цифровых фильтрах. http://www.may.nnov.ru/mak/DSP/Contents.shtml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
E1962 0 18 июля, 2007 Опубликовано 18 июля, 2007 · Жалоба Именно так...Может, мы договоримся не рассматривать далее вопросы вроде "....измерение напряжения с точностью до 10 минус 6 или до 24 бит..."? Нет способов восстановить потерянную информацию. Я не могу понять,что вызвало ваш гнев.Какие вам нужны данные,что бы я смог припасть к сверкающему фонтану ваших мыслей.Я никоим образом не ставил вопрос об измерении напряжения с точностью до чего-нибудь.И никоим образом не собирался восстанавливать потерянную информацию ибо мне не надо ее никуда передавать.Кстати о восстановлении существуют специальные коды позволяющие воссанавливать информацию.Например код Хеминга(возожно с двумя м).Получение информации о помехе-требование вполне логичное ,но абсолютно невыполнимое,индустриальная помеха -это весьма вредное явление к тому же абсолютно случайное.Все попытки создать математическую модель индустриальной помехи ни к чему не привели.Все остальные шумы это стандартный набор разноцветных шумов,которые весьма успешно генерит вся электроника + шумы квантования АЦП.И в самой постановке вопроса нет ничего необычного.С подобной проблемой сталкиваются все кто меряет,любым способом,малые величины.И что вы имеете против микровольта.У вас с этим словом связаны неприятные воспоминания,но поверьте я здесь совершенно нипричем.Кстати иногда приходится мерять и нановольты и что? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
anton 0 18 июля, 2007 Опубликовано 18 июля, 2007 · Жалоба Полоса взята минимальная.Про частоту опорного напряжения впервые слышу.Поясните пожалуйста.При увеличении частоты квантования существенно увеличиваются шумы. Имелась в виду частота опорного кварцевого генератора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
E1962 0 5 октября, 2007 Опубликовано 5 октября, 2007 · Жалоба В ссылке http://www.may.nnov.ru/mak/DSP/Contents.shtml на фильтр Баттерворта 2 порядка приведены коэффициенты Таблица коэффициентов № A B 0 --- 0.020083365564 1 -1.5610180758 0.040166731128 2 0.64135153806 0.020083365564 У меня есть несколько вопросов:1 коэфф 1.56 -это не ошибка? 2 Диапазон представления Х от 0 до 1/ 1.56.. я правильно понимаю? Если не затруднит просветите. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
okorok 0 5 октября, 2007 Опубликовано 5 октября, 2007 · Жалоба В ссылке http://www.may.nnov.ru/mak/DSP/Contents.shtml на фильтр Баттерворта 2 порядка приведены коэффициенты Таблица коэффициентов № A B 0 --- 0.020083365564 1 -1.5610180758 0.040166731128 2 0.64135153806 0.020083365564 У меня есть несколько вопросов:1 коэфф 1.56 -это не ошибка? 2 Диапазон представления Х от 0 до 1/ 1.56.. я правильно понимаю? Если не затруднит просветите. Коэффициент А1 для указанной формулы со знаком минус (-1.5610180758), это важно. Еще важно: эти коэффициенты рассчитаны для частоты среза, в 10 меньшей частоты Найквиста. На ошибку не похоже. Диапазон возможных Х не ограничивается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться