Нет ли у кого фильтра аналогового сигнала? AVG (среднее арифметическое) не очень помогает.
Нет ли у кого фильтра аналогового сигнала? AVG (среднее арифметическое) не очень помогает.
На сколько сильно прыгает сигнал ? В цифрах ?
Лучше напишите что за сигнал и откуда вы его берёте. Может просто реже опрашивать вход или выводить просто раз в секунду.
Сократить количество знаков после запятой.
Например аналоговый сигнал снятый с одного входа модуля МВ110-8А, может прыгать от 23.125 до 23.275.
Вот пример не правильного выбора датчика, вместо Pt1000 пытаются воткнуть 50M https://owen.ru/forum/showthread.php...110#post430110
Последний раз редактировалось kondor3000; 22.02.2024 в 12:39.
Можно попробовать увеличить постоянную времени фильтра, есть такая настройка у аналогового входа ПР! Это не может не работать, в смысле, находят компромисс между быстродействием и степенью сглаживания!
Универсального способа не существует, в смысле важен и сам процесс!
Если уровень воды плавает в ёмкости вверх-вниз относительно реального значения это одно, если температуру не верно показывает(с запозданием) в результате неверного выбора датчика или неверного места установки датчика - это совсем другое!
В смысле, лучше не наводить тень на плетень и если чего накосячили, сразу поправить!
Короче, бывают случаи когда не касаясь процесса не получится нормально обработать сигнал, чтобы показывало то, что можно использовать дальше.
Последний раз редактировалось Сергей0308; 22.02.2024 в 11:39.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.