0% found this document useful (0 votes)
8 views3 pages

Embedded

The Embedded Control and Monitoring Using LabVIEW course focuses on designing, prototyping, and deploying embedded control applications. Participants will learn to work with FPGA and Real-Time Processor for signal processing, logging, and communication, without needing advanced programming knowledge. The course is aimed at users interested in developing applications using LabVIEW with various hardware targets for enhanced performance and reliability.

Uploaded by

mohamed.jaheen22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views3 pages

Embedded

The Embedded Control and Monitoring Using LabVIEW course focuses on designing, prototyping, and deploying embedded control applications. Participants will learn to work with FPGA and Real-Time Processor for signal processing, logging, and communication, without needing advanced programming knowledge. The course is aimed at users interested in developing applications using LabVIEW with various hardware targets for enhanced performance and reliability.

Uploaded by

mohamed.jaheen22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Embedded Control and Monitoring using LabVIEW

The Embedded Control and Monitoring Using LabVIEW course teaches you to design,
prototype, and deploy a reliable embedded control and monitoring application. You will learn
embedded control and monitoring skills in this workshop that may also assist you in implementing
Final Year Project of degree.

Figure No. 01: Application of Embedded Control.

Course Goals

 Design, prototype, and deploy an embedded control & monitoring application.


 Acquire and generate analog and digital signals, control timing, and implement signal
processing on RT (Real Time Processor) and FPGA.
 Implement functionality on FPGA and RT (Real Time Processor) for maximum
performance and reliability.

No advanced VHDL, Verilog or high-level programming knowledge required. You learn how to
configure an FPGA chip using the LabVIEW FPGA Module. You will gain a high-level
understanding of how logic is implemented on the FPGA and how LabVIEW code is translated
and compiled into FPGA hardware. After you develop an FPGA VI, you can test and debug on the
development computer and then compile and execute the VI on an FPGA target using Interactive
Front Panel Communication.
You will examine different reports that are generated during compilation and learn several ways
to optimize your code for size.

You will also learn how to access the inputs and outputs of your RT target in a LabVIEW
application. You learn how to add and configure a RT target in a LabVIEW project and how to
access the inputs and outputs of the RT target using driver APIs or NI Scan Engine.
Implement additional functionality on the RT target for logging, network communication, system
health monitoring, and reliability using the LabVIEW Real-Time Module.
 Implement a human machine interface (HMI) on the PC.
 Communicate data between FPGA, RT, and PC
 Debug, benchmark, and test your application
 Deploy your application to multiple systems

Data Communication Diagram of Workshop Project

This is the data communication diagram that we will be using as for the course project

Figure No. 02: Project Based Workshop – Overview


Targeted Audience

 Users preparing to develop embedded control and monitoring applications using


LabVIEW Real-Time and LabVIEW FPGA with CompactRIO, MyRIO, Single-Board
RIO, PXI, or R Series multifunction RIO devices.
 Users who need the performance and reliability of Real-Time and FPGA hardware targets

THE END

You might also like