2019-07-17 17:27发布
hejin515 发表于 2015-11-6 16:38 改用你的方法,测试了近四个小时,我的温度曲线还是挺完美的,突变值都给去了。可是老师不满意,说突变值不能去,只能用合适的值代替。所以现在为难的是如何比较这次和上次的值,判断如果差距太大就舍弃这次的用上次的采集的数据代替。如果用移位寄存器和反馈节点的话,这次突变值虽然被替代了,但是这个夸张的突变值还是 ...
最多设置5个标签!
你的要求其实用逻辑比较和条件结构就能实现。
至于突变值,它是如何引起的?它的值是否有意义?因为我不清楚你的温度采集系统是怎么设置的,所以也无法明确答复。
不过就我的经验,我说一下我的观点。
1. 硬件方面。根据工作现场情况,要保证温度采集电路正常工作。供电电压稳定,PCB线路板自身设计合理,不会产生干扰信号。如有必要,做好防磁、防电、防潮等有可能影响电路信号的防护措施。说到底,硬件是根本,根儿上都不行,最后会导致信号处理很麻烦。甚至,根本就没法使用。
2. 软件方面。如果有可能的话,让单片机把温度信号处理好再上传。然后上传数据加上异或和校验或CRC16校验。
一周热门 更多>