基于 DAQmx 模仿电压生成与采集系统设计在 Labview 中,迅速 Express VI 和底层 DAQmx VI 都可以实现数据采集。迅速 VI 简朴、以便、易用,在实现功能相对单一数据采集任务时常常选用;然而,底层 VI 却可以灵活地实现功能比较复杂数据采集任务。此外,底层 VI 执行效率高于迅速 VI。因而,在实际应用中,选取使用底层 VI。基于这一思想,本设计选用底层 VI,借助于 NI USB6009 数据采集卡以及数据采集卡配备软件 MAX(Measurement&Automation Explorer),在 Labview 中生成并采集电压模仿信号。一、总体方案设计本系统前面板虚拟界面如图 1 所示。图 1 系统前面板1、前面板功能阐明与用法(1)系统实现功能系统运营状态下,选取好通道,配备相应参数后,按下绿色“启动”按钮,生成电压波形和采集到电压波形分别在各自波形图表中显示出来,生成电压频率由数值显示控件显示,批示灯由红变绿,表达数据生成与采集程序正在运营。按下红色“停止”按钮,波形图表所显示数据定格,批示灯由绿变红,表达数据生成与采集程序停止运营。再次按下“启动”(或“停止”)按钮,数据生成与采集程序继续(或停止)运营。按下蓝色“退出系统”按钮,整个程序停止运营,“启动”和“停止”不再具备启停功能。(2)界面用法第一步,运营程序。第二步,配备参数。一方面,选取生成电压输出通道以及采集电压输入通道。由于采纳了 NI USB6009 数据采集卡,在 MAX 中创立了相应任务,这里选用 USB-6009/ao0 和 USB-6009/ai0 通道。然后,配备输出电压最大和最小伏值、输出速率与每周期点数。NI USB6009 模仿电压输出伏值是 0-5V,最大最小伏值设立时要在这个范畴中进行;输出速率配备是 ms 数,数值越大,输出波形变化越缓慢;每周期点数越多,生成波形越平滑,越接近正弦波。最后配备通道采样数。USB6009 支持采样数为 1-1024,超限系统会以对话框形式报错,并指出因素。第三步,操作按钮。按下“启动”按钮,如若配备参数对的,波形图表显示波形,数值显示控件显示显示输出频率。按下“停止”按钮,同步停止数据生成与采集。再次按下“启动”按钮,继续生成和采集数据。按下“退出系统”按钮,整个程序终结运营。补充阐明,如若在运营状态下修改程序,需要再次“启动”后,方能实现新配备参数下数据生成与采集;而“启动”按钮在“停止”按钮按下,即“停止”状态下才生效。因此,在启动状态下调节参数配备,需要先...