微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 实现从USB到嵌入式系统的部署

实现从USB到嵌入式系统的部署

时间:04-13 来源:NI公司 点击:

远程监测。Wi-Fi DAQ设备的每条通道可以以高于50kS/s的采样率和24比特的分辨率采集数据。同时,内建有经NIST批准的128位AES加密和高级网络认证方法, 从而提供商业可用的最高级别的网络安全性。

由于Wi-Fi DAQ设备使用NI-DAQmx驱动,用户可以使用LabVIEW和DAQ助手快速而便捷地开发出应用程序。

需要了解Wi-Fi DAQ设备更多信息,请访问ni.com/dataacquisition/wifi。

  C系列Wi-Fi单模块外盒

  考虑因素

与USB单模块外盒相似,不是所有的C系列模块都支持的。兼容模块的列表可以在Wi-Fi DAQ FAQ文档中找到。

  适用者

Wi-Fi DAQ设备对于那些不能使用有线方式进行测量的用户十分有用。如下列应用就将大大受益于无线以太网:工业远程监测、结构监测、环境监测和机器状态监测。

  NI CompactDAQ

  概述

NI CompactDAQ平 台、NI USB技术以及NI硬件驱动为用户提供了高效地实现从单模块测量到基于Windows XP系统的PC/IPC测量的方式,。NI CompactDAQ机箱可以通过 USB 接口,连接到任何运行Windows 操作系统的设备或计算机上,并可容纳最多8个C 系列模块。所有的模块相互兼容,用户可自由组合和匹配机箱中的模块,从而建立一个有特定通道数与混合测量类型的系统。此平台通过工业标准的驱动程序—— NI-DAQmx 进行编写。这种API可方便地使用多种编程语言实现,包含 C++、.NET、VB和 LabVIEW等。若以简单易用的原则来看,大部分用NI-DAQmx编写的简单数据采集程序,均可在几分钟之内实现,即便LabVIEW初学者也是如此。

  连接到小型笔记本上的NI CompactDAQ

  考虑因素

选择NI CompactDAQ平台时的考虑因素包括满载时对模块采样速率级别的限制,以及机箱只提供16通道的模拟输出限制。系统的实际性能可以在 CompactDAQ系统配置指南中输入模块类型和通道数来确定。需要了解更多关于CompactDAQ工作性能的信息,请查阅技术白皮书:驱动USB的 三种技术。

  适用者

NI CompactDAQ平台是许多数据采集应用的理想选择,如实验室中的一般性测量、现场可用的便携式单元或作为更大型机器和处理系统中的I/O单元实现。 NI CompactDAQ机箱的坚固设计与小型尺寸,使之成为系统工程师在寻找OTS组件与进行个性化系统时的最爱。由于具有交流适配器和直流电源两种供电选 择,机箱在电源选择上更具灵活性。许多系统甚至可以利用车用电池或小型可充电电池,进行机动车测试。

  NI CompactRIO

  概述

NI CompactRIO 除了尺寸规格与CompactDAQ相近之外,它更为NI C 系列模块提供了更具灵活性与更高级的平台。虽然实现上有些许不同,但是CompactRIO系统不仅包含了CompactDAQ 平台的所有功能,而且还进一步提升了性能。CompactRIO是用于C系列模块的机箱平台,但这只是相似于 CompactDAQ 的部分。CompactRIO不具有连接计算机的 USB 接口,其 I/O 也不是通过NI-DAQmx 进行编程的。使用NI CompactRIO,可将整个控制器/处理器集成到机箱上,以构建完整而独立的数据采集、处理和控制系统。平台的控制器是单独销售的,并具有硬盘、处理 器速度和RAM的不同规格。此控制器并不运行于标准Windows操作系统,而是实时操作系统。由于具备实现确定行操作与高可靠性的部署,因此对于控制应 用特别重要。通过将应用程序下载至控制器,可实现对这种PC 类型的控制器进行全面编程。

CompactRIO可在严苛的环境中进行工作。完整的CompactRIO系统包含 8 个C系列模块,而控制器的尺寸不超过 92 x 92 x 276 公分,可承受最高 50g 的瞬间振动,在 -40 ~ 70°C 的温度范围内工作。CompactRIO设计提供了快速算法,用于控制系统原型化和部署,并整合自定制与 OTS 的方便性。下图显示了插有4个C系列模块的4插槽CompactRIO 系统。当然,CompactRIO 还提供了8插槽机箱。

  具备四个插槽和四个C系列模块的CompactRIO机箱

  不仅仅是控制器和模块:FPGA技术

虽然CompactDAQ与CompactRIO之间的主要差异在于控制器,但最大的技术差异是每个CompactRIO 机箱内建的FPGA (现场可编程门阵列)。来自于模块的所有 I/O 数据,均需要首先通过机箱背板中的 FPGA。利用此技术,高级系统工程师可利用软件的灵活性,进一步自定义硬件性能。使用者可随时将FPGA 代码下载到机箱,来执行原本由控制器进行的计算或操作。此功能不仅可在提升性能的同时降低处理器的负载,而且使系统工程师们能够实现各种特殊功能,如自定 义的触发功能(否则只能使用定制硬件和电路设计才能实现)等。使用FPGA 技术,可将任意的普通数字 I/O 通道转换为计数器/定时器。PID 控制环可下载

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top