Цифровой фильтр

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
Ответить
Аватара пользователя
CraCk
Лейтенант
Сообщения: 591
Зарегистрирован: 10.09.2015{, 21:51}
Репутация: 8

Цифровой фильтр

#1

Сообщение CraCk » 25.01.2016{, 02:11}

Создание блока для сглаживания входных данных из АЦП.
http://we.easyelectronics.ru/Theory....tr.html
Последний раз редактировалось CraCk 25.01.2016{, 02:42}, всего редактировалось 1 раз.

Аватара пользователя
Grafsaxar
Лейтенант
Сообщения: 377
Зарегистрирован: 06.09.2015{, 16:04}
Репутация: 5
Откуда: Маркс-Энгелс
Имя: Alexander

Цифровой фильтр

#2

Сообщение Grafsaxar » 25.01.2016{, 10:44}

Вот попробуй этот.
Добавь в блок пользователя.

А лучше на входе АЦП  добавить конденсотор 100мкф и 0,1 нано
Вложения
8630034.ubi
(77.64 КБ) 77 скачиваний
Качество — это делать что-либо правильно, даже когда никто не смотрит

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 33
Откуда: Коломна
Имя: Станислав
Контактная информация:

Цифровой фильтр

#3

Сообщение Boroda » 01.05.2016{, 12:05}

Вот работающая реализация RC-фильтра без флоат
Вложения
filtr_test_ardu.rar
(12.64 КБ) 80 скачиваний
Последний раз редактировалось Boroda 01.05.2016{, 12:23}, всего редактировалось 1 раз.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 33
Откуда: Коломна
Имя: Станислав
Контактная информация:

Цифровой фильтр

#4

Сообщение Boroda » 08.05.2016{, 00:29}

Немного доработал фильтр. Инт и флоат.
Вложения
Test_filtr.rar
(14.32 КБ) 80 скачиваний

Аватара пользователя
Rovki
Полковник
Сообщения: 3925
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 174
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Цифровой фильтр

#5

Сообщение Rovki » 08.05.2016{, 00:42}

Лучше применить и реализовать  метод скользящего окна для аналогового сигнала(фильтрация) ,есть готовые макросы ...
Электронщик до мозга костей и не только

Аватара пользователя
Rovki
Полковник
Сообщения: 3925
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 174
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Цифровой фильтр

#6

Сообщение Rovki » 08.05.2016{, 11:24}

Фильтр можно сделать на базе блока FSEL -аналогичен блоку SEL ,но для флоат переменных
2261406.jpg
5653011.jpg
организовав стек
Электронщик до мозга костей и не только

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 33
Откуда: Коломна
Имя: Станислав
Контактная информация:

Цифровой фильтр

#7

Сообщение Boroda » 08.05.2016{, 14:42}

Ну можно и скользящее окно точек на 8-16. А лучше медианный, но он больно сложный в реализации. Много переменных уйдет и сортировку пузырьком надо делать. Зато всплески хоть +1000 фильтрует на ура.
Последний раз редактировалось Boroda 08.05.2016{, 14:43}, всего редактировалось 1 раз.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 33
Откуда: Коломна
Имя: Станислав
Контактная информация:

Цифровой фильтр

#8

Сообщение Boroda » 08.05.2016{, 15:07}

Скользящее окно на 8 точек с периодом измерения
Вложения
7122885.rar
(20.32 КБ) 82 скачивания

Аватара пользователя
Rovki
Полковник
Сообщения: 3925
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 174
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Цифровой фильтр

#9

Сообщение Rovki » 08.05.2016{, 15:19}

4707788.jpg
А у меня он так выглядит Изображение
Последний раз редактировалось Rovki 08.05.2016{, 15:19}, всего редактировалось 1 раз.
Электронщик до мозга костей и не только

Dackota
Рядовой
Сообщения: 2
Зарегистрирован: 22.01.2018{, 23:22}
Репутация: 0
Имя: Саша

Цифровой фильтр

#10

Сообщение Dackota » 22.01.2018{, 23:26}

Здравствуйте!
Подскажите, пожалуйста, есть ли в flprog фильтры Баттерворта, Чебышева...? Или любые фильтры нужно создавать самостоятельно?

pan
Полковник
Сообщения: 2855
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 196
Имя: noname

Цифровой фильтр

#11

Сообщение pan » 23.01.2018{, 08:19}

Dackota, конечно можно. это же вычисления.
некоторые из фильтров в постах выше во вложениях.
или вот тут http://elref.ru/load/bloki_polzovatelej ... /2-1-0-109

Dackota
Рядовой
Сообщения: 2
Зарегистрирован: 22.01.2018{, 23:22}
Репутация: 0
Имя: Саша

Цифровой фильтр

#12

Сообщение Dackota » 23.01.2018{, 18:54}

Вы не знаете, нету ли фильтра Чебышева 2-го порядка?
В этих сообщениях нету.

Ответить

Вернуться в «Новые»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей