[an error occurred while processing this directive]
|
можно сделать интегратор, например накапливать значения за 1 сек и выводить среднее, но тогда нужно использовать деление, мне делить было лень и я просто ввел гистерезис, т.е. например пока значения прыгают вокруг некой средней точки (которая выводится в текущий момент)не более +-2 ничего не делаешь, как только значение
превысит +-3, соответственно делаеш DEC или INC средней точки. Таким образом показания всегда немного отстают от реальных, но не пугают частыми изменениями.
Прошу прощения за некую сумбурность, вообще то могу мыльнуть кусок исходника, правда для PIC12 и практически без комментариев, но рабочий.
С Уважением, Сергей.
E-mail: info@telesys.ru