新闻中心

EEPW首页 > 测试测量 > 设计应用 > 借助智能DAQ, 获得高级数据采集技术

借助智能DAQ, 获得高级数据采集技术

作者:时间:2010-04-13来源:NI公司收藏

 

本文引用地址:http://www.eepw.com.cn/article/107898.htm

  

 

  图21. 通过DMA FIFO和位组装实现的 FPGA程序框图

  所有的DMA FIFO数据传输宽度均为32位;因此,当其传递源自16位模拟输入通道的数据时,往往能够合并2路通道或2个样本上的数据再进行传输,从而提高带宽使用 率。 这即是图21所展现的位组装。当数据被直接传递到主控计算机的内存后,便可通过在Windows环境下运行的 主接口函数接受读取(图22)。

  

 

  图22. 通过DMA FIFO读取和位拆装实现的主接口代码

  如图22所示,主接口程序框图引用FPGA终端VI,然后使用While循环连续读取DMA FIFO。 32位的数据被分解为2路16位通道,在波形图表上接受采样和绘制。 主接口VI还能对FPGA VI前面板上的各类显示控件和输入控件进行读写操作;在这种情况下,“停止按钮”输入控件也被写入。

  结论

  尽管-STC2等固定ASIC能够满足的大多数需求,然而,唯有借助智能中基于可重新配置FPGA的I/O定时和控制,方能实 现高度灵活性和完全定制。 借助 FPGA,触发和同步任务获得了简化,因为通过绘制图形化程序框图即可充分满足用户需求;借助独立的模拟和数字I/O线,智能可利用FPGA提供的 实际并行。 R系列智能DAQ设备已经针对多速率采样、自定义计数器操作和频率高达40 MHz的板载决策,为多功能进行了各项可能的修缮。


上一页 1 2 3 4 5 6 7 8 下一页

关键词: NI 数据采集 LabVIEW DAQ

评论


相关推荐

技术专区

关闭