为完成上述将数据全部下载给数据寄存器的功能
发布时间:2017/7/8 16:10:14 访问次数:292
从上述过程可以看出,在上位NBPDANN150PAUNV机中配置好信号的模式(图2-70),然后从A0 0通道输出该模拟信号,为完成上述功能,NI ELVIS在硬件模块上集成了数模转换器(DAC),通过DAC将数字信号转换为模拟信号,最后从A0 0/1来输出。单击图2-70中的“开始”按钮后,上位计算机将和外设NI ELVIS的DAC之间进行数据交换,即不断将数字信号传送到DAC,这样上位计算机的开销比较大。
实际上,在上位计算机和NI ELVIS的DAC之间还有一个采用先进先出机制的数据寄存器,由于这个数据寄存器的存在,可以使上位计算机将仿真的数字信号一次性地传送给DAC,然后DAC主要和数据寄存器通信,这样可以大大减轻上位计算机的负担。
为完成上述将数据全部下载给数据寄存器的功能,NI ELVIS为用户提供了虚拟仪器Arbitrary Waveform Generator,简称ARB,通过ARB的就可以使NI ELVIS的Analog Outputs电路从单纯的数据通道变为波形产生装置。
将弹出的软件控制面板。该对话框中主要的参数功能简介如下。
Waveform Settings区:函数波形设置医。其中,Output Channel项用于选择模拟通道,可知在NI ELvis II上有两路模拟信号输出,选中复选框Enabled后,将从对应的模拟信号输出通道中输出信号;Waveform Name项用来选择存储波形数据的二进制文件,因为ARB的运行模式是首先将数字信号传送到先进先出数据寄存器,然后才进行数字一模拟信号的转换,所以在启动ARB前,要先选择数字信号所在的二进制文件。
从上述过程可以看出,在上位NBPDANN150PAUNV机中配置好信号的模式(图2-70),然后从A0 0通道输出该模拟信号,为完成上述功能,NI ELVIS在硬件模块上集成了数模转换器(DAC),通过DAC将数字信号转换为模拟信号,最后从A0 0/1来输出。单击图2-70中的“开始”按钮后,上位计算机将和外设NI ELVIS的DAC之间进行数据交换,即不断将数字信号传送到DAC,这样上位计算机的开销比较大。
实际上,在上位计算机和NI ELVIS的DAC之间还有一个采用先进先出机制的数据寄存器,由于这个数据寄存器的存在,可以使上位计算机将仿真的数字信号一次性地传送给DAC,然后DAC主要和数据寄存器通信,这样可以大大减轻上位计算机的负担。
为完成上述将数据全部下载给数据寄存器的功能,NI ELVIS为用户提供了虚拟仪器Arbitrary Waveform Generator,简称ARB,通过ARB的就可以使NI ELVIS的Analog Outputs电路从单纯的数据通道变为波形产生装置。
将弹出的软件控制面板。该对话框中主要的参数功能简介如下。
Waveform Settings区:函数波形设置医。其中,Output Channel项用于选择模拟通道,可知在NI ELvis II上有两路模拟信号输出,选中复选框Enabled后,将从对应的模拟信号输出通道中输出信号;Waveform Name项用来选择存储波形数据的二进制文件,因为ARB的运行模式是首先将数字信号传送到先进先出数据寄存器,然后才进行数字一模拟信号的转换,所以在启动ARB前,要先选择数字信号所在的二进制文件。