0731-84284278

资讯

以客户的成功定义成功,赋能企业管理,来自企业的信赖

多功能DAQ卡的虚拟数字示波器设计

2013-03-01

虚拟仪器中有一类是基于多功能DAQ卡的虚拟仪器,结构简单,开发成本低,目前已经得到了广泛的应用。本文以一个基于多功能DAQ卡的虚拟数字示波器为例,来说明如何开发基于多功能DAQ卡的虚拟仪器。
    
    虚拟数字示波器的结构与组成
    虚拟数字示波器由一块PXI总线的多功能数据采集卡和相应的软件组成。将它们安装在一台运行Windows的PC上,即构成一个功能强大的可存储数字示波器。数字示波器的前面板如图1所示。
        
    
    ● 数据采集卡。
    
    设计中所采用的是NI公司生产的多功能数据采集卡PXI-6670E,其主要功能如下:
    64路单端/32路差分模拟输入;12位精度;1.25MSPS采样速度;1.25MSPS磁盘写入速度;±0.05~±10V输入范围;两路12位模拟输出;8条数字I/O线;两路24位计数器/定时器。
    
    ● 源程序文件的生成。
    
    当完成面板各个控件的设置后,就可以产生程序的代码函数了。具体方法为:把已完成的面板定为当前响应状态,在[Code]菜单中,选中[Generate]中的[All Code],在弹出的对话框中选定函数主面板和退出函数,就能产生与用户接口文件相对应的框架代码函数。
    
    ● 添加程序代码。
    
    上一步自动生成的是控件对应的函数的框架,要使控件完成一定的功能,必须添加程序代码来控制控件。其中main()函数是程序的入口,它的功能是初始化程序,装载用户面板并显示,如要完成其他功能须添加代码。以下这段代码实现数据采集功能,程序通过调用数据采集按钮的回调函数SHOU进行外部采集。
来源:电能质量分析仪 http://www.hncsw.net/

联系电话

0731-84284278

在线留言

关注我们

TOP

您好,欢迎访问艾克赛普

想要进一步了解我们的产品和方案?

我们7*24小时为您服务!

电话咨询:0731-84284278

稍后联系

提交您的需求,我们将尽快与您联系

完善您的信息,艾克赛普专业团队为您提供服务!

请选择您要填写的表单类型 *

获取产品报价

获取方案详情

公司名称 *

姓名 *

手机号 *

邮箱

需求描述 *

验证码 *