- 1、本文档共116页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据数据采集与处理技术ch11-抗干扰
* 14.5 数据采集软件的抗干扰 * 14.6 数据采集软件的抗干扰 1. 软件干扰的产生与抑制 软件对系统的干扰主要表现在以下方面: 不正确的算法产生错误的结果 这表现在逻辑判断中 10 IF 3^3 = 27 THEN PRINT“YES” : END PRINT “NO” : END 运行程序却显示出“NO”。 * 14.6 数据采集软件的抗干扰 改写程序为 10 IF 3 * 3 * 3 = 27 THEN PRINT“YES” : END 20 PRINT“NO” : END 再次运行程序,将能正确地显示出“YES”。 产生错误 的原因: ① 计算机在计算指数时,计算结 果常是近似实数值。 条件语句不能转移到预定的分 支,从而得到错误的结果。 * 14.6 数据采集软件的抗干扰 改正方法 ① 用连乘 把指数和待比较数之差的绝对 值与某个极小数比较。 上面程序可以改写成 IF (3^3 - 27)? 0.0001 THEN PRINT “YES” : END 类似的问题还有连乘除问题。 注意:在连乘除中,不要把乘法集中运算, 极易出错,应该把乘法相间进行。 * 14.6 数据采集软件的抗干扰 由于精度不高而引起的噪声 【例14.1】求方程X2 +(α+β)X +109 = 0的根。 其中α=109, β= 1 解: 根据AX2 + BX + C=0的求根公式有 编写程序并上机计算,求得两根分别为 * 14.6 数据采集软件的抗干扰 但由因式分解可知 应该 X1 =109、X2 =1。 产生错误结果的原因: PC机只能将数字表示 到小数后第八位,? 在计算时不起作用。 * 14.6 数据采集软件的抗干扰 为什么?在计算时不起作用? * 14.6 数据采集软件的抗干扰 ∵ ∴ 即B=α=109 , 又进而使得 求得 X1≈109,X2≈0 B =(α+β)= 109 + 1 = 1×109 + 0.000000001×109 =(1 + 0.000000001)×109 * 14.6 数据采集软件的抗干扰 为什么会出现这种情况? * 14.6 数据采集软件的抗干扰 分析原因: 这是由于加减法运算时要对阶, 大数“吃掉”了小数,α“吃掉”了 β,使β =0。误差积累,最后导 致计算X2时出现错误。 * 14.6 数据采集软件的抗干扰 2. 软件抗干扰措施 用软件消除多路开关的抖动 任何一种开关(机械或电子),在 切换初始,由于机械性能或电气性 能的限制,都会出现抖动现象,经 过一段时间后才能稳定下来。 背景情况: 多路开关在切换模拟信号通道时,同样存 在这样的问题。 * 14.6 数据采集软件的抗干扰 消除开关抖 动的方法 ① 用硬件电路 ② 用软件延时 【例14.2】用A/D板采集3个模拟量:水泵转 速、流量、压力。 解: 从系统抗干扰方面考虑,模拟信号采用双 端方式输入A/D板。 确定A/D接口卡的基地址为0100H。 * 14.6 数据采集软件的抗干扰 水泵转速、流量和压力三个模拟量对应 的TTL电平分别为:1.5454V、1.5698V、 2.9394V。 采集系统从通道1、2、3分别对这三个模 拟量连续采集10次,Quick BASIC程序如下: 1 CLS 2 N = 10 3 DIM U1(N) , U2(N) , U3(N) * 14.6 数据采集软件的抗干扰 4 FOR I = 1 TO N 5 CH% = 0 6 CALL CAIJI(CH%, U) 7 U1(I) = U 8 CH% = 1 9 CALL CAIJI(CH%, U) 10 U2(I) = U 11 CH% = 2 12 CALL CAIJI(CH%, U) 13 U3(I) = U 14 NEXT I * 14.6 数据采集软件的抗干扰 15 PRINT U1 , U2 , U3 16 FOR I = 1
您可能关注的文档
- 政府尽职调查报告模版.doc
- 政府搭台,企业唱戏 快来乘坐品牌升级的快车.ppt
- 政府支出和税收宏观经济效应文献综合.doc
- 政府管制理论与方式.ppt
- 政府采购_10591.doc
- 放飞梦想__展望未来.ppt
- 政府采购方式审批工作流程图doc - 浏阳市财政局.doc
- 政府采购项目名称平青大公路205国道-高坎铁路桥南路灯改造工程环评.doc
- 政府采购工作流程和内部管理要点.ppt
- 故都的秋ppt_免费下载.ppt
- 小升初专项复习:盈亏问题(含解析)-人教版六年级数学下册.pdf
- 五年级解方程专项练习题大全(每日一练,共14份).pdf
- 人教版六年级数学下册期末考试综合复习检测卷(一)含解析.pdf
- 2024人教版七年级生物下册期末易错知识点背诵提纲.pdf
- 高考历史一轮复习讲义:20世纪的战争与和平 课型1:知识体系讲解.pdf
- 火车过桥问题(含解析)-人教版六年级数学下册.pdf
- 小升初专项复习:逆推还原问题(含解析)-人教版六年级数学下册.pdf
- 流水行船问题-(含解析)-人教版六年级数学下册.pdf
- 小升初专项复习:火车过桥问题(含解析)-人教版六年级数学下册.pdf
- 2024-2025学年人教版七年级英语下册Unit7 A Day to Remember提升训练.pdf
文档评论(0)