北京中仪友信科技有限公司新版网站
就是要仪器
 
 
 
 
 
 
 
 
搜 索
提供以下仪器仪表:烟气分析仪,万用表,激光测距仪,兆欧表,涂层测厚仪,数字示波器,红外测温仪,电子分析天平
全国销售热线:010-57798167   节假日电话:13261366561
 
技术信息搜索
范  围:
关键词:
 
分 类 导 航
 基础仪器仪表
 周边环境检测
 电子元件测试
 电力测量分析
 安全规则检测
 通讯类-无线电
 实验分析测试
 灵敏度传感器
 气体检测分析
 水处理及分析
 测绘无损检测
 专业工具类
 
联 系 我 们


 工作时间:
 周一至周六 8:30-18:00

 北京总部
 电话:
 010-57798167 010-51299017
 节假热线:
 13261366561
 售后维修:
 010-51650143
 传真:
 010-60235563(销售部)
 地址:
 北京大兴区兴华大街盈润大厦2-410


 南京分部(专销江苏市场)
 电话:
 025-85792417 025-85750817
 13851494890
 传真:
 025-83266117
 地址:
 栖霞区文范路9号康桥圣菲门面房4号217室  

 上海分部
 电话:
 021-51873817  传真:
 021-62123182
 地址:
 浦东新区周浦镇关岳路
 周东村417号-4

 重庆办事处
 电话:
 023-89236017
 传真:
 023-89236017
 地址:
 重庆市九龙坡区渝州路4号  一城精英国际大厦14-3号

 佛山支援点
 电话:
 0757-86188531
 传真:
 0757-86188531
 地址:
 佛山市禅城区平远横街华景苑
 26栋505室

 深圳支援点
 电话:
 0755-61281752
 传真:
 0755-61281752
 地址:
 深圳市宝安区西乡镇乐群村3巷2号


代理商售后维修区域:北京-上海-浙江-广东-河南-杭州-郑州-广州-深圳-佛山-惠州-厦门-汕头-台湾-香港-天津-西安-宝鸡-杭州-温州-常州-无锡-苏州-南京-镇江-扬州-南通-合肥-徐州-常熟-石家庄-太原-呼和浩特-沈阳-长春-哈尔滨-南京-合肥-福州-南昌-济南-郑州-武汉-长沙-广州-南宁-海口-成都-贵阳-昆明-拉萨-西安-兰州-西宁-银川-乌鲁木齐-杭州-沈阳-长春-哈尔滨-济南-武汉-广州-南宁-成都-西安-大连-宁波-厦门-青岛-深圳-杭州-淮安-连云港-昆山-嘉兴-湖州-秦皇岛-邯郸-邢台-保定-张家口-承德-廊坊-呼和浩特-包头-鞍山-大庆-锦州-铁岭-盘锦-湛江-萧山-辽宁-淄博-宁夏-绵阳-云南-朝阳-陕西-青海-北海-唐山-吉林-苏州-昆山-无锡-镇江-常州-连云港-淮安-淮阴-盐城-扬州-徐州-宜兴-江阴-南通-扬州-上海-滁州-内蒙古-新疆有销售.北京亦庄开发区,天津滨海开发区,秦皇岛经济开发区,太原经济开发区,呼和浩特经济开发区,沈阳经济开发区,营口经济开发区,大连经济开发区,长春经济开发区,哈尔滨经济开发区,虹桥经济开发区,漕河泾开发区,连云港开发区,南通开发区,昆山开发区,南京开发区,杭州开发区,萧山开发区,温州开发区,宁波开发区,芜湖开发区,合肥开发区,福州开发区,福清融侨开发区,东山开发区,南昌开发区,威海开发区,烟台开发区,青岛开发区,郑州开发区,武汉开发区,长沙开发区,萝岗区开发区,广州南沙开发区,惠州大亚湾开发区,湛江开发区,南宁开发区,重庆开发区,成都开发区,贵阳开发区,昆明开发区,拉萨开发区,西安开发区,兰州开发区,西宁开发区,银川开发区,乌鲁木齐开发区,石河子开发区,金桥出口加工区,苏州工业园,宁波大榭开发区,厦门海沧投资区,海南洋浦开发区。

 
 请与北京电话咨询

 
最 新 产 品
 
万用示波表数字示波器模拟示波器虚拟示波器
波形示波器信号发生器函数发生器
多功能DAQ卡的虚拟数字示波器设计

[ 2009-8-17 ]  [转载请注明来源:就是要仪器网 www.94117.net]

      虚拟仪器中有一类是基于多功能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位计数器/定时器。
    
    ● 仪器功能。
    
    本例虚拟数字示波器具有实时数据采集、频谱分析、加窗处理和滤波等功能。在虚拟数字示波器主面板上有数据采集、频谱分析、加窗处理、滤波功能等功能键,按相应的功能键就可进入相应的子面板。
    
   
    
    软件的设计与实现 。
    
    ● 软件开发环境。
    
    虚拟数字示波器软件设计采用了基于C语言的编程环境LabWindows/CVI。LabWindows/CVI支持数值型、布尔型、文本型和串等数据类型,而且最大优点是能够通过对话框形式的交互式操作生成标准C程序代码。另外LabWindows/CVI提供了非常丰富的调试工具,包括单步执行、断点、变量查看、监视窗口等,这些功能使程序的调试变 得更为容易。
    
    ● 主要功能模块。
    
    虚拟数字示波器主要由软件控制完成信号的采集和显示处理,功能结构框图如图2所示。
    
   
    
    在数据采集面板中主要完成以下功能:设置通道、设置采样频率、设置产生方式、显示波形等,其软面板如图3所示。
    
   
    
    在数据采集面板中主要完成以下功能:对实时采集的信号和自行产生的信号进行频谱分析,查看谱线等功能,其软面板如图4所示。
    
   
    
    加窗处理面板对实时采集的信号和自行产生的信号加窗处理(包括海明窗、汉明窗、平滑窗和布拉克曼窗等),其软面板如图5所示。
    
   
    
    在滤波处理面板中包括以下功能:对实时采集的信号和自行产生的信号进行滤波处理(包括单步滤波法、多步滤波法和传统方法等),其软面板如图6所示。
    
    ● 源程序文件的生成。
    
    当完成面板各个控件的设置后,就可以产生程序的代码函数了。具体方法为:把已完成的面板定为当前响应状态,在[Code]菜单中,选中[Generate]中的[All Code],在弹出的对话框中选定函数主面板和退出函数,就能产生与用户接口文件相对应的框架代码函数。
    
    ● 添加程序代码。
    
    上一步自动生成的是控件对应的函数的框架,要使控件完成一定的功能,必须添加程序代码来控制控件。其中main()函数是程序的入口,它的功能是初始化程序,装载用户面板并显示,如要完成其他功能须添加代码。以下这段代码实现数据采集功能,程序通过调用数据采集按钮的回调函数SHOU进行外部采集。
    
    int CVICALLBACK SHOW(int panel,int CONTROL,int event,void *callbackData,int eventData1,int eventData2)
    {
    int NumChan;/*定义所用通道*/
    double ActScanRate;/*定义采样速率*/
    SWITCH (event)
    {
    case EVENT_COMMIT:
    nidaqAICreateTask(“daq::1!(0)”, kNidaqWaveformCapture, &NumChan,&AiTask);/*创建采样任务*/
    nidaqAIConfigScanClockRate(AiTask,400000,&ActScanRate); /*设置采样速率*/
    nidaqAIConfigBuffer(AiTask,1000,kNidaqFinite);/*设置采样数据缓冲区*/
    nidaqAIStart(AiTask);/*启动采样*/
    nidaqAIRead(AiTask,“daq::1!(0)”,1000,-1.0,wave);/*读取采样数据*/
    nidaqAIStop(AiTask);/*结束采样*/
    DeleteGraphPlot(EEpanel,EEPANEL_WAVEGRAPH, -1,VAL_IMMEDIATE_DRA);/*删除显示的波形*/
    PlotY(EEpanel, EEPANEL_WAVEGRAPH, wave, 1000, VAL_DOUBLE, VAL_THIN_LINE, VAL_EMPTY_SQUARE, VAL_SOLID, 1, VAL_YELLOW); /*显示波形*/
    break;
    }
    return 0;
    }
    限于篇幅,其他功能模块的实现这里就不一一介绍了。


 
产品推荐
相关技术文章
仪器仪表分类推荐
仪器仪表   里氏硬度计-硬度仪   超声波测厚仪-漆膜测厚仪   生化培养箱-恒温培养箱   真空烘箱-电烘箱-热风循环烘箱   手持式激光测距仪   罗维朋比色计-测色仪-色差计   电力质量分析仪-电能质量分析仪   有毒性气体检测仪-有害气体报警仪   农药残毒快速检测仪   漏电断路器测试仪   防辐射检测仪-电磁辐射测试仪   数字万用表   钳型表-钳形表-漏电流钳表   高压数字兆欧表   微电阻计-微欧计-微欧表   声级计-音量计-噪音计   辐照计-照度表-照度计-照度仪   红外成像仪/热像仪   数字示波器   红外线测温仪-测温表   分析天平-电子天平   木材水分测试仪-水份测定仪   硫化氢检测仪/H2S检测仪   烟气分析仪-烟气检测仪   PH计-酸碱度计-ORP测试仪   超声波探伤仪   绝缘电阻测试仪-绝缘测试仪   波形存储记录仪   氧气检测仪/O2测试仪   多种气体检测仪-复合气体测试仪   SF6气体检测仪   液体流量计   地下管线探测仪   地下金属探测仪   探地雷达   燃气管道泄漏检测仪   电力电缆故障定位仪   硬度计   测厚仪   探伤仪   电阻率测试仪   万用表   直流稳压电源   电池测试仪   便携式红外测温仪   电压表与功率表   蓄电池测试仪器   绝缘电阻测试仪/兆欧表   水质安全分析仪   酸度计   电导率仪   多参数水质分析仪   溶解氧仪   离子浓度计   水质安全检测仪   可燃气体检测   氧气检测仪   有毒气体检测仪   甲醛检测仪   二氧化碳检测仪   复合气体检测仪  
 
首页
制造商
设为主页
售后服务
网络部
友情连接
CopyRight 2013 版权所有 就是要仪器 宏胜集团北京中仪伟信科技有限公司
 
京ICP备09060824号-10    京公网安备11010602004306号-8
网站地图
导航图一
导航图二
导航图三
导航图四
导航图五
导航图六
map
产品导航1
产品导航2
产品导航3
产品导航4
产品导航5
产品导航6
产品导航7
产品导航8
产品导航9
产品导航10
产品导航11
产品导航12
产品导航13