首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于LabVIEW虚拟仪器技术的分布式速度检测系统
来源:本站整理  作者:佚名  2009-05-08 10:50:37



0 引 言
    在实际生产生活中,经常需要检测物体的运动速度。目前对一般常速运动物体的测速方式主要有2种:一种是测平均速度,如公路交通系统中通过相邻站点IC卡确定两个站点之间所用时间求得平均速度;一种是测即时速度,所用方法一般为多普勒雷达测速,即利用移动物体的多普勒效应实现测速。这些测速方法都有比较广泛的应用,但也有一些缺点,例如造价较高,或检测精度较低,尤其是不便于远程分布式监控。在此设计的以单片机和LabVIEW虚拟仪器技术为基础的分布式检测系统较好地解决了这些问题。

1 分布式速度检测系统的总体构成
    在此设计并实现的基于分布式汽车速度检测系统总体结构框图如图1所示。即以单片机作为测速数据采集电路的核心部件,通过RS 485总线接口把各测试点速度数据发送给计算机,利用LabVIEW软件编程实现各监控点车速数据的处理存储显示等功能。并以该计算机为服务器,利用LabVIEw中的Datasocket技术实现网络化的远程控制。计算机的串行口采用的是RS 232标准,若采用RS 485标准必须进行电平转换,该设计使用RS 232一RS 485转换器完成从RS 232到RS 485的电平转换。系统中51单片机芯片发出的串行数据为TTL电平,同时也只能接收TTL电平。在采用RS 485标准时,也必须进行电平转换。该设计中使用MAX485实现TTL与RS 485标准之间的相互转换。

2 上位机编程实现
   
系统上位机程序均采用LabVIEW 7.1编程实现。LabVIEW是美国NI公司利用虚拟仪器技术开发的32位面向计算机测控领域的软件开发平台,具有直观易学,编程效率高的特点,且可以在多操作系统下运行。LabVIEW功能强大,日益被测控技术领域人员所关注。
    从功能上讲,上位机程序主要分为串口通信模块和网络通信模块。串口通信很简单,即在程序运行后按照既定通信协议判断接收到的信息属于哪个测试点,并将其存储到相应文本文件中,程序流程如图2所示。为提高系统速度,数据直接存储,不做实时显示。若要查看各检测点数据,可在菜单中选择触发速度数据显示。

[1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:161,007.80000 毫秒