您的位置 首页 元件

根据labview的视频长途控制系统

1引言随着科学技术的迅猛发展,现在网络已经走进千家万户,成为生活、工作和学习不可缺少的条件。远程监控已逐渐被应用到政府、教

  1.导言

  跟着科学技能的迅猛发展,现在网络现已走进千家万户,成为日子、工作和学习不行短少的条件。长途监控已逐步被应用到政府、教育、医疗、出产以及治安等很多的范畴。

  在长途视频测控体系的构建中,视频收集是一个必不行少的模块。经过视频,客户端能够随时很便利的观察到现场的情况,实时针对情况宣布操控指令。本文介绍运用控件技能在虚拟仪器LABVIEW软件开发的长途视频监控体系

  2.体系硬件规划

  在硬件体系中客户端PC运用TCP/IP通讯对长途监控端PC宣布操控指令,长途监控端PC经过得到客户端PC发布的操控指令,运用数据收集卡输出操控信号进行操作。

  2.1 收集卡

  数据收集卡是选用海凯聪2013年2月份上市的一款带USB接口的收集卡,实时监控/录像回放全D1,支撑720X576高清分辨率,4路视频输入,4路音频输入。

  2.2 操控操控组织

  在操控操控组织中运用模拟输出通道对电源总开关进行操控,模拟输出的电压接入继电器,然后完成对长途阀门,开关的操控。

  3.体系软件

  本课题规划的数据传输计划首要选用TCP协议,运用图画化软件LabVIEW中的Vision AcquisitionSoftware编写完好的TCP运用控件。在这个规划模块巾,首要是将服务器收集得到的图画信息传输给客户端,所以传输部分是重中之重。又因为是选用TCP协议,所以能够直接调用写好的TCP敞开、TCP写入、TCP读取和TCP封闭等功能,再进行相应的衔接即可。

  3.1 整体框图

  软件部分分为两部分:服务端和客户端。需求运用LABVIEW软件规划出可履行的流程图。详细规划如下图1.

  

  3.2 视频图画显现及收集模块

  要到达在视频传输的一起进行试验数据收集的意图,软件规划中的视频模块和数据收集模块必需要完成并行且独立履行,在LABVIEW软件中设置两个独立的循环程序,分别由不同的布尔控件进行操控,这样就能够一起收集视频和试验数据。图画收集程序框图见图2.

  

  3.3 视频监控规划

  在视频监控模块中,首要的使命是将服务器收集到的图画信息传输给客户端。又因为选用TCP协议,可直接调用写好的TCP敞开、TCP写人、TCP读取和TCP封闭等功能,再进行相应的衔接即可。TCP/IP传输的部分是字符串,所以服务器端在收集图画完毕后需将收集到的图画数据转化成字符串,才干进行进行传输。一起,在传输进程,一旦客户机或服务器中任一方产生中止,整个通讯进程马上完毕,一起供给了产生错误时的处理程序,如图3所示。

  

  3.4 视频保存模块规划

  在现代长途视频监控体系中,图画保存的模块是不行短少的。运用LABVIEW中的图片写人文件函数控件,并调用WebcamFlatto picture.vi和Picture to Pixmap.vi函数,再调用详细的结构参数设定和保存途径就能够完成。

  4.总结

  运用图画虚拟软件LABVIEW使得无线视频传输体系的规划愈加简略,人机交互界面愈加直观漂亮。本体系平台上还能够进行进一步的规划研讨,比方图画清晰度设置,主动保存等。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/yuanjian/209447.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部