第一章:Lab WindowsCVI单次AD采集
文章目录
- 第一章:Lab WindowsCVI单次AD采集
-
- 一、实验目的:
- 二、实验内容:
- 三、实验步骤:
-
-
- 1.打开CVI软件,点击新建项目。
- 2.项目新建完成后,得到如图2的初始界面,点击左上方File→New→User Interface(*.uir)。
- 3.在Panel窗口上点击鼠标右键,可以看到有许多的控件可供使用。
- 4.双击Meter控件,这里可以查看控件的参数属性以及更改名字等等,我们对标签label、变量名Constant name、数据类型Data type进行更改。
- 5.点击Code→Generate→All Code进入编写代码界面。
- 6.进入编程界面,可以看到按键exit已经默认写入退出程序,我们只要在箭头所示的start按钮函数内写入对其按下时的操作即可,如图13。
- 7.开始编程,将开发板资料内的库函数文件复制至与.c程序同一个目录下,在左上角Library Files→Add Existing定位复制好的开发板库函数头文件,并在程序最上方用#include定义。如图14和15。
- 8.在start按钮事件下定义一个单精度浮点型变量y用于存放采集的电压。并写入开发板开启函数OpenUsbV12()以及端口AD1单次采集函数ADSingleV12(int ad_mod,int chan,int gain,float* adResult);
- 9.我们在编程界面点击Library→User Interface,在Library这个选项里面有很多系统预设的程序,如图17。
- 10.在函数界面选好函数插入位置,设置光标。选择Code→Insert Function Call可直接插入函数,如图22、23。
- 11.点击上方绿色按钮运行程序,可以成功采集到正确电压值,且退出按钮功能正常。如图24、25。
- 12.最后关闭开发板。
-
- 四、实验结果及思考:
- 五、注意事项:
一、实验目的:
熟悉Lab WindowsCVI编程。
二、实验内容:
1.安装Labwindows CVI
2.用CVI编程令数据采集卡执行单次的AD采集并在界面显示单次采集电压值。
三、实验步骤:
1.打开CVI软件,点击新建项目。
如图1:
4.双击Meter控件,这里可以查看控件的参数属性以及更改名字等等,我们对标签label、变量名Constant name、数据类型Data type进行更改。
如图7:
5.点击Code→Generate→All Code进入编写代码界面。
如图11:
6.进入编程界面,可以看到按键exit已经默认写入退出程序,我们只要在箭头所示的start按钮函数内写入对其按下时的操作即可,如图13。
9.我们在编程界面点击Library→User Interface,在Library这个选项里面有很多系统预设的程序,如图17。

12.最后关闭开发板。
四、实验结果及思考:
通过Labwindows CVI编程成功让开发板启动以及进行单端单次电压数据采集。
五、注意事项:
在Labwindows CVI里有窗口界面编程时,编程逻辑和直接在VC6.0上会有不同,多思考如何改善。
点击此处下载本章CVI零基础入门教学套件开发板实验指导(一) Lab WindowsCVI单次AD采集配套实验资料
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览114084 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!