院校资源 关于NI 培训与活动 NI Developer Zone 技术支持 应用案例 产品与服务 联系NI MyNI

使用LabVIEW FPGA模块和可重复配置I/O设备开发测量与控制应用


您所在的位置:产品介绍>实时测量
通过使用LabVIEW FPGA模块和可重新配置I/O(RIO)硬件,NI为您提供了一种直观可用的解决方案,它可以将FPGA技术的灵活性整合到测量和控制系统当中。您可以使用LabVIEW这一专门为测量和自动化控制应用开发所设计的图形化开发环境,对嵌入在NI R系列RIO设备中的FPGA进行配置,进而创建一个高性能的鲁棒系统。使用这种基于LabVIEW的系统,您可以轻松地将图像采集/分析、运动控制、以及工业通信接口,例如CAN总线和RS232串口,整合在一起。通过LabVIEW FPGA模块和R系列硬件实现的应用包括了灵活的编码输入,PWM信号I/O,PID控制,定制计数器实现,数字协议仿真,离散控制和定制测量等等。

内容提要:
  • 简介
  • R系列RIO设备
  • LabVIEW FPGA模块功能
  • 应用开发流程
  • 性能提升
  • 应用
  • 总结
简介
使用LabVIEW FPGA模块,您可以通过图形化的编程对NI R系列RIO设备上的现场可编程逻辑阵列(FPGA)进行配置。另外,LabVIEW FPGA模块和R系列设备提供了一个灵活的平台,以便于创建复杂精密的测量和控制系统,这在从前是只能通过定制设计的硬件才能够完成的。

FPGA是一个包含许多未经配置的逻辑门的芯片。与厂商设计固定的专用集成电路芯片(ASIC)不同,您可以对FPGA芯片进行反复配置,以适应不同的应用需要。当开发制造一个ASIC芯片的成本过高,或者在产品投入使用后硬件需要重新配置的时候,FPGA正是一个合适的选择。由于FPGA可以使用硬件实现特定算法,这为精确定时和同步,快速判决,以及同时执行并行任务提供了很大的便利。现在FPGA越来越多地用于仪器,消费电子,汽车,飞机,复印机和专用计算机硬件等领域,FPGA也经常用于测量和控制领域的产品,但是这些系统的终端用户往往不愿意开发他们自己的基于FPGA的系统。因为从前配置FPGA是需要VHDL编程的专业知识或复杂的设计工具的,这些工作通常是由硬件设计工程师而非测试和控制工程师所完成的。

现在,使用LabVIEW FPGA模块,您可以通过LabVIEW这一专为开发测量和控制应用所设计的图形化开发环境以及FPGA带来的便利条件,创建测量和控制系统。您不需要掌握其它的设计工具,就可以对系统中R系列设备上的FPGA进行配置。因为LabVIEW FPGA模块会在硬件中执行您设计的逻辑算法,您的系统可以快速地,确定性地处理和生成同步模拟信号或数字信号。

......


E-mail: china.info@ni.com Tel: 021-50509800 Fax: 021-65556244

需要免费技术咨询吗?免费咨询电话:8008203622,或点击“请NI工程师回电!”,马上寻求NI技术工程师的帮助!

Info Code


solution