The hottest deployment from USB to embedded system

2022-07-25
  • Detail

Realize the deployment from USB to embedded system

directory

overview

c series module

usb single module outer box

wi fi DAQ device

ni compactdaq

ni compactrio

r series expansion chassis

overall performance comparison chassis for different deployment modes. According to the size and complexity requirements of the configuration, it can realize the control system from a simple 4-channel temperature recorder to a high channel number and high sampling rate

c series modules

overview

at present, there are more than 36 C series modules used in different measurement applications, including thermocouple, voltage, RTD, current, resistance, strain, digital (TTL and others), accelerometer and microphone. The number of channels in each module ranges from 4 to 32 to meet a wide range of system requirements. For various specific measurement types, the C series module integrates signal conditioning, sensor connection and data acquisition into the module. These modules can be inserted into any c-series enclosure and chassis to create a variety of systems. By selecting the required modules and installing them in the c-series system, we can create mixed channels and measurement types in a single system. According to this feature, the C Series platform can be highly customized by users

connection features

all c-series modules provide a variety of connector options, and even some modules have a variety of connectors to choose from. No junction box is required for all modules, which reduces one component and further simplifies the overall installation. C series modules support BNC, D-sub, or rj-50 standard connectors. As shown in the figure below, from left to right, there are 8-channel module including screw fixed end, 4-channel module including BNC connector and 32 channel module including D-sub connector

C series modules including screw fixed terminals, BNC and D-sub connectors

usb single module outer box

overview

USB single module outer box and Ni compactdaq chassis used in the market for data acquisition can be easily set for their hardware and software. Ni daqmx single station, double station, 3 station and 4 station are displayed respectively; Synchronous rapid experiment; Automatic reset; Automatic judgment of qualified and unqualified; Multi window display of experimental data; Temperature control display; The alarm prompt driver and the attached LabVIEW signalexpress Le software can automatically detect and set the inserted c-series modules. Users can record data and view the measurement results in a customizable display mode with just a click of the mouse. In addition to the accompanying software, users can also use LabVIEW, ANSI C, c, VB 6.0, or Net to program USB devices. Users can take advantage of existing graphical and text-based language sample programs to create code more easily. The USB single module outer box does not need external power supply, and only needs to provide all the required power through the USB port of the host computer. This feature makes it an ideal solution for portable applications

c series USB single module outer box

considerations

not all C series modules are compatible with single module outer boxes. The list of compatible modules can be found here in the supported C series modules. The "*" next to the module model indicates that the single module outer box supports the module

applicators

usb single module outer box is suitable for users who need the lowest cost C series solution, only need a small number of channels, or need high portability (this system can be connected to the USB port of any desktop computer running Windows, and powered by the USB port)

wi fi DAQ equipment

overview

ni Wi Fi data acquisition (DAQ) equipment combines IEEE 802.11 wireless Ethernet communication protocol, sensor direct connection characteristics and the flexibility of LabVIEW software. It can be used for electrical and physical remote monitoring. We can design different fixtures, mechanical and acoustic signals according to different samples and experimental methods. Each channel of the Wi Fi DAQ device can collect data at a sampling rate higher than 50ks/s and a resolution of 24 bits. At the same time, NIST approved 128 bit AES encryption and advanced network authentication methods are built in to provide the highest level of network security commercially available

because Wi Fi DAQ devices use Ni daqmx driver, users can use LabVIEW and DAQ assistant to develop applications quickly and conveniently

for more information about Wi Fi DAQ devices, please visit

c series Wi Fi single module outer box

considerations

similar to USB single module outer box, not all C series modules support it. The list of compatible modules can be found in the Wi Fi DAQ FAQ document

applicable

wi fi DAQ devices are very useful for users who cannot use wired methods for measurement. For example, the following applications will greatly benefit from wireless Ethernet: industrial remote monitoring, structural monitoring, environmental monitoring and machine condition monitoring

ni compactdaq

overview

ni compactdaq platform, Ni USB technology and Ni hardware driver provide users with an efficient way to realize from single module measurement to pc/ipc measurement based on Windows XP system,. Ni compactdaq chassis can be connected to any device or computer running Windows operating system through USB interface, and can accommodate up to 8 c-series modules. All modules are compatible with each other. Users can freely combine and match the modules in the chassis, so as to establish a system with a specific number of channels and mixed measurement types. This platform is written by the industry standard driver - Ni daqmx. This API can be easily implemented in multiple programming languages, including c++ Net, VB, LabVIEW, etc. Based on the principle of simplicity and ease of use, most of the simple data acquisition programs written in Ni daqmx can be realized within a few minutes, even for LabVIEW beginners

Ni compactdaq connected to a small notebook

considerations

considerations when selecting the Ni compactdaq platform include the limitation on the module sampling rate level when it is fully loaded and the limitation that the chassis only provides 16 channel analog output. The actual performance of the system can be determined by entering the module type and the number of channels in the compactdaq system configuration guide. To learn more about the working performance of compactdaq, please refer to the technical white paper: three technologies for driving USB

applicators

ni compactdaq platform is an ideal choice for many data acquisition applications, such as general measurement in the laboratory, portable units available on site or as i/o units in larger machines and processing systems. The rugged design and small size of the Ni compactdaq chassis make it the favorite of system engineers when looking for OTS components and personalized systems. Due to the two power supply options of AC adapter and DC power supply, the chassis has more flexibility in power supply selection. Many systems can even use vehicle batteries or small rechargeable batteries for vehicle testing

ni compactrio

overview

ni compactrio provides a more flexible and advanced platform for Ni C series modules in addition to its similar dimensions and specifications to compactdaq. Although the implementation is slightly different, the compactrio system not only contains all the functions of the compactdaq platform, but also further improves the performance. Compactrio is a chassis platform for c-series modules, but this is only a part similar to compactdaq. Compactrio does not have a USB interface to connect to the computer, and its i/o is not programmed through Ni daqmx. With Ni compactrio, the entire controller/processor can be integrated into the chassis to build a complete and independent data acquisition, processing and control system. The controller of the platform is sold separately and has different specifications of hard disk, processor speed and ram. This controller does not run on a standard Windows operating system, but on a real-time operating system. It is particularly important for control applications because it has the deployment to achieve deterministic line operations and high reliability. This PC type controller can be fully programmed by downloading the application program to the controller

compactrio can work in harsh environments. The complete compactrio system includes 8 c-series modules, and the size of the controller is no more than 92 x 92 x 276 cm. It can withstand the instantaneous vibration of up to 50g and work in the temperature range of -40 ~ 70 ° C. Compactrio design provides a fast algorithm for Control System Prototyping and deployment, and integrates the convenience of self customization and OTS. The following figure shows a 4-Slot compactrio system with 4 c-series modules. Of course, compactrio also offers an 8-slot chassis

compactrio chassis with four slots and four c-series modules

is not only a controller and module: FPGA technology

although the main difference between compactdaq and compactrio lies in the controller, the biggest technical difference is the FPGA (field programmable gate array) built in each compactrio chassis. All i/o data from the module must first pass through the FPGA in the chassis backplane. With this technology, senior system engineers can take advantage of the flexibility of software to further customize hardware performance. The user can download the FPGA code to the chassis at any time to perform the calculation or operation originally performed by the controller. This function can not only improve the performance and reduce the load of the processor, but also enable the system engineers to realize various special functions, such as customized trigger function (otherwise it can only be realized by using customized hardware and circuit design). Using FPGA technology, any ordinary digital i/o channel can be converted into a counter/timer. Therefore, the enterprise has not reduced its sales price due to high inventory. The PID control loop can be downloaded to the FPGA instead of the processor, which means that the single point control loop can be designed with flexible software and has hardware level execution speed. To learn more about Ni FPGA technology, please visit LabVIEW FPGA homepage

considerations

the DAQ assistant for rapid configuration measurement in Ni daqmx driver is not applicable to compactrio platform programming. In addition, to program the compactrio chassis, you need to use LabVIEW real time and LabVIEW FPGA modules. Although these modules can greatly expand the system functions, they will also increase the cost unrelated to compactdaq. With these software tools, compactrio will not be restricted by the system like compactdaq. At the same time, using Ni company's software and FPGA technology, compactrio can perform all compactdaq functions except USB plug and play settings

applicable

compactrio users often need a variety of data communication standards, such as can, Ethernet, serial port or other special protocols. Other features of compactrio include remote onboard processing without PC computing. This makes the solution more portable and stable. Finally, users tend to use compactrio rather than designing their own special circuits. Without embedded development knowledge background, both primary and middle-level LabVIEW engineers can program and design FPGA for advanced control algorithm or design prototyping

r series expansion chassis

overview

for applications that need to organically integrate PC performance and functions, FPGA based high-speed control, and built-in signal processing, users can use the expansion chassis of R series boards. R series board is a multi-function i/o card, which is suitable for pc/pxi bus with FPGA built in

Copyright © 2011 JIN SHI