实验十一 EPI-m104模拟部分示例
目录
EPI-m104模拟部分示例
一.实验目标
1.调用子vi实现信号源和示波器部分功能;
2.信号源HSS产生5khz正弦波,S1产生5khz正弦波,S2产生5khz方波;
3.示波器开启四个通道,输入范围设置为±5v,四个通道用四个波形图显示;
4.硬件设备上信号源连接到示波器,电脑界面上观察波形;
二.硬件介绍
模拟功能和指标介绍:
三、实验步骤
3.1 硬件电路连接
例程实现信号源输出波形和示波器采集,用USB线连接上lite104后,用连接线将接口“AIN1/2/3”和“HSS/S1/S2”连接在一起,通过我们编写的程序,可以在labview上查看波形。
接口对接方式:
示波器 | 信号源 |
---|---|
AIN1 | HSS |
AIN2 | S1 |
AIN3 | S2 |
AIN4 | 悬空 |
连接方式
3.2 labview运行
Labview运行后,可以看上位机采集波形。
四、LabVIEW程序解读
程序使用 E-PI
提供的接口函数进行温度模块数据采集软件实现。接口函数涉及:设备初始化.vi、EPI-m104信号源设置.vi、采样时间设置.vi、采样量程设计.vi、数据采集.vi。这些接口函数可参见“功能
VI 简述.pdf”。
4.1 整体框图
下图展示示了本实例的运行界面和程序框图)。
运行界面
整体程序框图
4.2 初始化
子vi介绍:
(1) 设备初始化vi:该 VI 会自动查找 E-PI
的通信端口,找到后其会设置该端口参数,并返回一个端口资源;若未找返回的 boolean
值为 false,并且会返回一个错误。
(2) EPI-m104信号源设置.vi: 该 VI 是一个多态VI,在使用时需要波形种类,
“HSS设置”“正弦三角波设置”“方波设置”是开发平台型号。
(3) 采样时间设置.vi:该 VI
是一个多态VI,在使用时需要在其下拉列表中选择“EPI-m104”,
“EPI-m104”是开发平台型号。
(4) 采样量程设置.vi:该 VI
是一个多态VI,在使用时需要在其下拉列表中选择“EPI-m104”,
“EPI-m104”是开发平台型号。
在实际实现时,当串口设置.vi 返回“True”才进行后续设置,即在“True”分支中设置,
同时更改状态为“Read”,在下一次循环时就会进入“Read”状态;若返回“False”,不进行任何操作。
4.4 While循环
(1) 数据采集.vi:在使用时需要在其下拉列表中选择“EPI-m104”,
“EPI-m104”是开发平台型号。