AD采集溫度使用滑動平均算法濾波發(fā)現(xiàn)當(dāng)加熱時顯示溫度的數(shù)字變化不大與之實際溫度相差很大,當(dāng)實際溫度在1百多度后,顯示才幾十度然后變化在1度左右變化就不動了。如果使用中位值平均法就沒問題,請各位大佬幫看看是那里的問題。多謝先!
#define N 12
unigned int value_buf[N];
unigned char i = 0;
unigned int temp=0;
unigned int filter(void)
{
unigned char count = 0;
unigned int sum = 0;