Вход

Просмотр полной версии : фильтрация аналоговых сигналов двумя способами



Ian
18.04.2021, 23:06
Добрый день,

Разбираюсь с фильтрацией аналоговых сигналов. Конкретно с двумя способами: усреднение по количеству и усреднение по времени. Эти фильтры есть также в библиотеке OSCAT, например FILTER_MAV_W и FILTER_W.

1) Прошу подсказать в каких случаях используется один метод, а в каких другой?
2) В фильтре усредняющем по количеству как определяется какой длины должен быть буфер, от чего это зависит?
3) В фильтре усредняющем по времени есть входная переменная T: TIME; Какой должно быть значение этого T и от чего это зависит?
4) Можно ли как-то или где-то посмотреть код функциональных блоков библиотеки OSCAT?

С уважением, Михаил

petera
19.04.2021, 10:50
Добрый день,

Разбираюсь с фильтрацией аналоговых сигналов. Конкретно с двумя способами: усреднение по количеству и усреднение по времени. Эти фильтры есть также в библиотеке OSCAT, например FILTER_MAV_W и FILTER_W.

1) Прошу подсказать в каких случаях используется один метод, а в каких другой?
2) В фильтре усредняющем по количеству как определяется какой длины должен быть буфер, от чего это зависит?
3) В фильтре усредняющем по времени есть входная переменная T: TIME; Какой должно быть значение этого T и от чего это зависит?
4) Можно ли как-то или где-то посмотреть код функциональных блоков библиотеки OSCAT?

С уважением, Михаил

4 вопрос самый простой - просто открыть библиотеку как проект
54679

54680

Ian
19.04.2021, 11:43
4 вопрос самый простой - просто открыть библиотеку как проект
Открылось, спасибо!
Библиотека OSCAT это надежный источник, в ней могут быть ошибки? Потому что как мне кажется например в FILTER_MAV_W есть ошибки в логике и он не будет корректно работать.

Sergey666
19.04.2021, 13:00
Открылось, спасибо!
Библиотека OSCAT это надежный источник, в ней могут быть ошибки? Потому что как мне кажется например в FILTER_MAV_W есть ошибки в логике и он не будет корректно работать.

Так себе источник.:cool:
Конечно могут быть ошибки.
Все проверять надо, может даже ошибки не быть, просто работать будет не так, как ожидаешь.