本帖最后由 happy_snail 于 2014-7-19 12:28 编辑
20140719 好久都没管这个帖子...
我早已经解决 动物称的问题! 现在市面上的称 大部分是假的动物称 做法是锁死 数值!! 嘿嘿 .... 我做的3个人上去小跑 准确称出 重量,人在称台上在跑动中加砝码 准确增加砝码的值....
谢谢大家的帮助
2012 3 28更新
高手们 帮帮 我呀!! 不然 我这个 菜鸟 就要 混不下去了!! 才出学校 ... 没一点经验!! 我只能 想到这么多了!!老板 小公司 也没人带!!就我一个 呜呜......
在 程序中 我一加了 一介滤波 !和 滑动!
这是 静态称的程序!
可是 这个 函数 还是有个 问题 就是 后的真实值 要 稳定了 过 一点点点 时间 才 跳到 真实 的值! 如 (1.0000 KG) 放上 砝码 变化 很好 到 (1.9999KG)稳定 然后过 一点点 时间 就变问 (1.0000kg)大虾们帮我决解呀! 匠人当时 不知道遇到这个问题没(匠人 能帮帮忙就好了 嘿嘿)..... 还有 动物称!!大虾们 给点意见
//////////////////////////////////////////////////////////////////
if(NEW_DATA<OLD_DATA)
{
result = OLD_DATA-NEW_DATA;
result = result*Coefficient;
// result = result+128; //20120310 去 小数注意考虑
result = result/255; //256 20120322
result = OLD_DATA-result;
}
else if(NEW_DATA>OLD_DATA)
{
result = NEW_DATA-OLD_DATA;
result = result*Coefficient;
// result = result+128; //20120310 去 小数注意考虑
result = result/255; //256 20120322
result = OLD_DATA+result;
}
else
{
result = OLD_DATA;
}
OLD_DATA=result;
// result=result>>3;
return result;
}
|