1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
点个佣人吧,让智能关爱生活bbs.dyonr.com
|
|
|
|
|
|
|
|
谢谢。我说的是labview里的while结构
|
|
|
|
|
|
|
|
|
|
|
|
本帖最后由 风之追逐 于 2015-11-6 12:14 编辑 这是我程序循环结构里的一部分 真的时候保存数据,然后继续循环(即接收到数据) |
|
|
|
这个很有道理,我已将这么处理,正在测试,先采集几个小时看看还有没有突变。你的程序我也看了,很不错,我也刚学,你这个很有启发性。十分感谢!!! |
|
|
|
|
|
|
|
改用你的方法,测试了近四个小时,我的温度曲线还是挺完美的,突变值都给去了。可是老师不满意,说突变值不能去,只能用合适的值代替。所以现在为难的是如何比较这次和上次的值,判断如果差距太大就舍弃这次的用上次的采集的数据代替。如果用移位寄存器和反馈节点的话,这次突变值虽然被替代了,但是这个夸张的突变值还是进入了移位寄存器或者反馈节点,下次正常的值过来和它比较肯定通不过,然后这个错误的突变值却把正确的值给替代了。不知道你有什么好的想法没? |
|
|
|
你的要求其实用逻辑比较和条件结构就能实现。
至于突变值,它是如何引起的?它的值是否有意义?因为我不清楚你的温度采集系统是怎么设置的,所以也无法明确答复。 不过就我的经验,我说一下我的观点。 1. 硬件方面。根据工作现场情况,要保证温度采集电路正常工作。供电电压稳定,PCB线路板自身设计合理,不会产生干扰信号。如有必要,做好防磁、防电、防潮等有可能影响电路信号的防护措施。说到底,硬件是根本,根儿上都不行,最后会导致信号处理很麻烦。甚至,根本就没法使用。 2. 软件方面。如果有可能的话,让单片机把温度信号处理好再上传。然后上传数据加上异或和校验或CRC16校验。 |
|
|
|
hejin515 发表于 2015-11-6 16:38 你的要求其实用逻辑比较和条件结构就能实现。 至于突变值,它是如何引起的?它的值是否有意义?因为我不清楚你的温度采集系统是怎么设置的,所以也无法明确答复。 不过就我的经验,我说一下我的观点。 1. 硬件方面。根据工作现场情况,要保证温度采集电路正常工作。供电电压稳定,PCB线路板自身设计合理,不会产生干扰信号。如有必要,做好防磁、防电、防潮等有可能影响电路信号的防护措施。说到底,硬件是根本,根儿上都不行,最后会导致信号处理很麻烦。甚至,根本就没法使用。 2. 软件方面。如果有可能的话,让单片机把温度信号处理好再上传。然后上传数据加上异或和校验或CRC16校验。 |
|
|
|
风之追逐 发表于 2015-11-9 10:08 谢谢。我的问题已经解决了,都是你这样热心朋友的指点,给了我很多启发,也学到了很多东西。十分感谢! |
|
|
|
学习学习。。。。。。。。。。。。。。。。。。。。。。。。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
490 浏览 1 评论
NI Vision有个图片打不开其他图都能打开(用NI Vision Assistant也打开不了)
954 浏览 1 评论
labview2015使用Excel报表程序打包生成后打开程序要选一个vi才能使用,否则软件就会报错,这是什么问题?
1534 浏览 2 评论
LabVIEW与单片机无法串口通信 提示串口打开错误 端口设置有问题吗?
1466 浏览 3 评论
1744 浏览 2 评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 12:14 , Processed in 0.929968 second(s), Total 98, Slave 79 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号