新闻中心

EEPW首页>测试测量>设计应用> 基于LabVIEW虚拟仪器技术的分布式速度检测系统

基于LabVIEW虚拟仪器技术的分布式速度检测系统

作者: 时间:2009-05-08 来源:网络 收藏

另外,为了方便对各点数据的远程网络监控,将负责接收数据的上位机作为服务器,使网络上的客户机可以远程查看测速数据。此即网络通信模块,通过使用7.1中的Datasocket技术实现。远程监控的基本工作过程是:首先客户端选择要查看的测试点并发送给服务器端,服务器在接收到客户端准备查看的测试点代码信息后打开相应文件并将数据显示在一个waveform Graph控件中。由于在创建服务器端软件时,已对Waveform Graph控件的Datasocket connec-tion属性配置对话框做了设置,因此创建客户端软件不需要复杂的编程,只需要将服务器端waveform Graph控件复制到客户端程序中即可。考虑到该系统只是对数据的远程分享,所以在客户机程序中没做额外的编程。Datasocket:通信服务器端框图程序和客户机框图程序分别如图3,图4所示。

3 各测试点的检测
多普勒方式测速应用广泛,但技术较复杂,成本较高。而远距离测平均速度又使得所测速度过于模糊,限制了它的应用。因此在设计中另辟蹊径,以短距离内的平均速度近似作单点速度。即利用间隔一定距离s的2套红外线激光发射接收模块分别给单片机产生中断信号,由单片机对2次中断的时间差t进行计时,根据公式v=s/t即可获取速度值。距离s可以提前准确测量,而目前单片机的计时精度相当高,足以保证速度数据有很高的精确度。速度检测硬件电路主要包括电源、晶振、复位、显示、485收发电路及激光发射接收模块。其中485收发电路及激光发射接收模块是测速和通信的主要电路,下面分别做简要介绍。
激光发射接收模块由红外激光发射器件和探测器组成,它们分别被安放在待测物体两侧。当没有物体经过时探测器中有恒定的信号,不触发单片机中断。当有物体阻断其光路时产生有效信号进入单片机触发中断。设计中为了有效滤除杂散光影响,选用980 nm红外半导体激光器作为发光器件,并以单片机产生38 kHz的方波信号对其进行调制,接收电路则采用红外敏感的38 kHz专用光电探测器HS0038B。图5显示其中一路红外激光发射、接收信号处理电路原理图。



评论


相关推荐

技术专区

关闭