实验课程

THIS NAME

实验课程

当前位置: 首页 >> 实验课程 >> 正文

LabVIEW测试技术-读取实验箱AD采集的数据实验

发布日期:2024-03-04    作者:于广艳     来源:     点击:

读取实验箱AD采集的数据实验

一、实验目的

学习和了解在 OURS-ELVIS 实验平台上实现读取实验箱 AD 采集数

据的过程。

二、实验内容

这个实验比前几个操作起来稍微复杂些,因为有大数据量的传输,而且在数据包的格式上有所不一样。格式说明及解析见“通信协议说明.html”文档。数据接收和前面实验类似,只是变一下接收的数据包大小,难点在数据的解析上,因为传过来的是二进制的数据,需要经过一系列的转换,最后得到需要的浮点值。

三、实验原理及说明

通信规则说明

1、激活AD采样模块,如图1所示。

undefined

图1

2、控制AD采样模块参数及采样频率说明,如图2、3所示。

undefined

图2

undefined

图3

3、采样数据说明,如图4所示:

undefined

图4

4、关闭AD采样模块,如图5所示。

undefined

图5

四、实验设备

一套OURS-ELVIS实验箱、一台安装LabVIEW的PC机。

五、实验方法

1、硬件连接

按照实验一的步骤,连接宿主PC机和一台OURS-ELVIS 实验箱。

2、设计前面板

在前面板放置如下图6的控件对象。

undefined

图6


3、编写程序框图

(1)网络连接程序块

网络连接程序块包括了初始化和网络通信处理两个部分,这部分的程序如下图7。

undefined

图7

(2)停止程序

停止程序通过用户点击STOP控件来终止VI程序的运行,如图8所示。

undefined

图8

(3)读取AD采集数据程序块

这部分由AD采样模块准备和数据采样两个部分构成。AD采样模块准备程序由一个简单的事件结构构成,根据事件选择的不同处理不同的事务。当选择是 ACTIVE 激活AD 采样模块时,程序处理“Active”事务,如图9。

undefined

图9

当选择是Config发送采样参数时,程序处理“Config”事务,如图10。

undefined

图10

当选择是 DACTIVE 关闭 AD 采样模块时,程序处理“DeActive”事务,如图11。

undefined

图11

数据采样,如图12所示。

undefined

图12

(4)连机调试

打开实验箱电源,等待系统启动,启动界面如下图13所示。同时从图中可以得出,实验箱IP为192.168.0.197。


undefined

图13

选择系统设置,可在“系统设置页”进行本机IP查看与设置,然后保存IP设置并重启,以确保PC机与实验箱在同一个网段。如下图14。

undefined

图14

在PC端填写好实验箱IP(即 192.168.0.197),运行VI程序,然后点击Connect按钮,连接成功后,实验箱界面和VI界面应有相应变化。如图15所示。

undefined

图15

点击ACTIVE激活AD模块,在“采样频率代号”中选择采样频率,关于采样频率代号与采样频率的具体关系可参看网络通信协议文档,然后点击Config发送采样参数配置。同时,在实验箱上的CHA或CHB端口输入信号,比如1K正弦波信号,出现下图16所示界面。

undefined

图16


上一条:LabVIEW测试技术-测量电压实验 下一条:计算机程序设计(Pyhton)-字典

【关闭】