流速仪信号计算机采集系统的设计2002年9月(2)

电路的抗干扰能力是一个非常关键的问题。开始实际调试时,由于电源及信号线处理得不好,干扰信号与触点的抖动信号交织在一起,导致计算机无法分辨出哪是干扰波形哪是触点的信号,常常出现误计、漏计的情况。为此,在流速仪信号侧,电源地必须与系统的大地良好接触,在计算机侧的电源必须彻底与交流电源隔开,地与计算机系统地良好接触。流速仪信号的传输线采用绞距为1cm的双绞线,传输距离要尽可能地短。

PCL-836是一个多功能板卡,具有定时器-计数器和数字量I/O接口。板上有16位减法计数器,10MHz振荡器和16位TTL输入/输出接口,4个用于定时和计数功能的Intel8245定时器-计数器蕊片,每片含有3个计数器。板上具有可编程的数字滤波器,每个计数器可由编程选择使用或不使用滤波,滤波时间常数在1.6

范围内可变;可编程的基本时钟输出功能,其频率范围为153Hz~5MHz。

从现场来的3台流速仪的信号,经信号调理板处理后送到PCL-836CLK0、CLK1、CLK2端(CLK3作为备用路),这三端分别对应于板上3个16位计数器0,1及2(Counter0、Counter1、Counter2)的脉冲信号输入端,计算机根据I/O接口地址读取相应计数器的值,从而记录流速仪发来的脉冲信号个数。每一个计算器可有6种工作方式,工作于何种方式可由写入“计数器读/写与控制”寄存器的控制字(control

word)决定。控制字格式如下:

D7

D6

D5

D4

D3

D2

D1

D0

SC1

SC0

KW1

KW0

M2

M1

M0

BCD

其中,SC1与SC0用于选择计数器,RW1与RW0选择读/写操作,M2,M2和M0选择计数器6种工作方式的一种,BCD位用于选择何种数制进行计数,即以二进制/二一十进制数计数。

3  系统软件设计

流速仪信号采集程序用Visual Basic写成,具有信号采集、信号滤波、计数程序、数据处理、数据计算、检定成果报表打印、检定证书打印等功能。生成的流速仪信息输入操作画面如图4所示,流速仪表数据处理画面如图5所示。

图4  流速仪信号输入操作画面

图5 流速仪信号数据处理画面

采集流速仪信号时,计算机实时捕捉信号的变化沿,利用内部时钟计时计数,并采用软件滤波计数,不同型号的仪器按不同的函数关系处理流速仪信号,从而做到了信号采集准确可靠,计数精确。处理程序流程如图6所示。脉宽系数按照下列计算:

图6  不同型号仪器的滤波系数

式中:Rv为流速仪转子转率;Cs为车速因子;di,Ci分别为不同型号流速仪的水力螺距系数和仪器常数。这样,一架流速仪在不同流速下运行时,发出的信号周期不同,软件滤波的脉冲宽度系数随之改变,这相当于用一个周期、脉宽可变的、规则的脉冲信号去和它相“与”,从而得到准确而不失真的信号脉冲序列。这种滤波方式简单而效果明显,可以随仪器型号的变化动态地改变其滤波时间常数。这在硬件电路中几乎是无法做到的。

为了避免开始采集瞬间仪器恰巧处在触点接通状态,而读到错误的信号周期,采集程序读到有脉冲信号到来时,先判断该信号是不是第一个,如果是,则丢弃不用,再等待下一个,第二个信号到来时才开始记录时间。读够规定信号个数时停止计时。每架仪器采集到的信息存入采样数组变量,检定结束时生成或刷新相应文件。程序流程如图7所示。

图7 信号采集流程图

4 结论

本系统迄今为止已检定7种型号的700余台仪器,工作稳定可靠,采集信号准确、方便、生成的画面美观实用,数据处理快捷、灵活,生成的数据文件便于操作和保存。

计算机论文2002,自动化仪表杂志|论文|流速仪信号计算机采集系统的设计2002年9月(2)...相关推荐

  1. 信号计算机联锁软件修改的程序,铁路信号计算机联锁控制系统容错技术的探讨...

    田泽方 摘 要:信息化时代的到来,促进了国家综合国力的提升,并且根据信息化的特点和优势,计算机在社会范围内得到了广泛的运用,在各行各业中均取得了显著的成效,对国家的发展具有重要的意义.在铁路行业中,计 ...

  2. 计算机教育杂志有核心期刊吗,计算机教学论文参考文献集 计算机教学核心期刊参考文献哪里找...

    汇总了[100个]与计算机教学相关论文参考文献,为广大毕业生和职称者推荐计算机教学论文参考文献集,解决在校大学生不知个计算机教学核心期刊参考文献哪里找等相关问题! 一.计算机教学论文参考文献范文 [1 ...

  3. 计算机网络安全设计毕业设计,计算机网络安全及防护毕业设计论文01

    计算机网络安全及防护毕业设计论文01 (16页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 掩聋邀詹手免驱闷圭刽灶开谚楞涉弓陌村娠镍淖厕绍 ...

  4. html5论文期刊类参考文献,杂志论文参考文献格式

    杂志论文参考文献格式 参考文献是在学术研究过程中,对某一著作或论文的整体的参考或借鉴.下面是由小编整理的杂志论文参考文献格式,谢谢你的阅读. 杂志论文参考文献格式 参考文献类型:专著[M],论文集[C ...

  5. 如何提高学生对计算机英语的兴趣论文,关于计算机专业英语教学方法的论文

    关于计算机专业英语教学方法的论文 0引言 计算机成为现代科学技术的重要标志,它本身对自动.高速.准确无误地进行信息加工.存贮.传送和输出信息的特点已被人们广泛应用,与此同时计算机专业英语的重要性随着信 ...

  6. 计算机工程与应用陶小雪,计算机工程与应用杂志论文发表

    计算机工程与应用杂志论文发表 发布时间:2014-07-09 10:05:46更新时间:2014-07-09 10:06:08浏览:1次 < 计算机工程与应用杂志 >创刊于1964年,是由 ...

  7. 计算机专业创业实践课论文,计算机专业创业论文.doc

    文档介绍: 计算机专业创业论文.doc贵州民族学院计算机与信息工程学院综合性论文姓学班专名: 号: 级: 业:本科计算机专业学生创业探讨--创业实践中的领悟内容摘要:随着普通高校的扩大招生随之大学毕业 ...

  8. 计算机组装与维修拆卸论文,浅谈计算机组装维修论文

    随着经济.技术的发展,我国计算机信息技术发展迅速,计算机组装维修业也取得较大的发展.下面是学习啦小编为大家整理的计算机组装维修论文,供大家参考. 计算机组装维修论文范文一:计算机组装与维修维护课的课程 ...

  9. 大学计算机领域论文,计算机科学技术的应用领域简述论文.doc

    计算机科学技术的应用领域简述论文 <计算机科学引论>课程专题报告 题 目:计算机科学与技术的应用领域简述 学生姓名: 徐铭贝 学 院:信息工程学院 系 别:计算机系 专 业:计算机科学与技 ...

  10. 计算机器件及设备毕业设计论文,毕业设计计算机科学与技术的应用领域简述论文.doc...

    毕业设计计算机科学与技术的应用领域简述论文 <计算机科学引论>课程专题报告 题 目:计算机科学与技术的应用领域简述 学生姓名: 徐铭贝 学 院:信息工程学院 系 别:计算机系 专 业:计算 ...

最新文章

  1. python 实用程序代码_【转】python常用工具代码
  2. 嵌套 思维导图_工作小Tips:如何用思维导图来整理你的汇报
  3. 计算机操作系统——页面置换算法
  4. java spliterator,Java 8 之Stream Spliterator
  5. field list什么意思_Redis:我这21个灵魂拷问你拿什么挡?
  6. huawei交换机普通远程登陆配置
  7. C# 7.0特性与vs2017
  8. Unity3d Asset Server启动问题
  9. java中将json转换成map
  10. [2018.04.29 T3] 矩阵
  11. 搭积木php编程,Primo Toys,一款可以同时搭积木与编程的玩具
  12. 奇迹1.03H服务端开服架设文件Data文件详解
  13. IC前端设计使用的EDA软件
  14. mysql查询删除的数据历史记录_查询数据库各种历史记录
  15. 文书档案管理系统服务器版,创奇文书档案管理系统客户端官方版
  16. 大小写字母ASCII码对照表
  17. npm install 安装一直报错Error EPERM operation not permitted, mkdir
  18. 多测师肖sir_高级金牌讲师_项目介绍之保险项目的案例
  19. python直方图教程_Matplotlib绘制直方图
  20. IB学校书单合集请收藏好

热门文章

  1. gif一键抠图 在线_不用下载的在线抠图软件哪里找?
  2. Java项目:Springboot校园报修管理系统
  3. 工作模板-----MySQL示例
  4. 【javascript-基础小练习】跟随鼠标移动的提示框
  5. 施耐德SoMachine Basic中存在高危漏洞(CVE-2018-7783),可读取目标系统上的任意文件...
  6. fw300r 虚拟服务器,迅捷FW300R无线宽带路由器怎么开启UPnP
  7. VLAN间路由(笔记)
  8. Threejs工厂模型3Dmax模型obj+mtl格式,源文件下载
  9. u大师装iso系统linux,u大师给苹果电脑装win7win10系统
  10. Linux服务器网络运维监控软件