Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
INTRODUCTION TO NI myRIO
Transcript of INTRODUCTION TO NI myRIO
NI myRIO is a portable embedded device.
Extending with new software features and partner products that expand educators’ ability to teach and design with this already powerful product.
NI myRIO, the device is programmable in multiple environments including
Empowering educators incorporate it into their existing controls
Embedded system courses
NI myRIO is smaller and more student-friendly than its industrial counterpart.
NI myRIO includes:
The latest Zynq all programmable system on a chip (SoC) technology from Xilinx, which combines a dual-core ARM Cortex-A9 processor and an FPGA with 28,000 programmable logic cells.
The NI myRIO includes
10 analogue inputs
six analogue outputs
audio I/O channels
up to 40 lines of digital I/O.
It includes onboard WiFi
a three-axis accelerometer
several programmable LEDs in a durable, enclosed form factor.
Affordable and Portable
Programmable for All Skill Levels
Compatible and Expandable
NI myRIO TO A HOST COMPUTER
Connect the NI myRIO to a host computer with a USB cable.
The LabVIEW for myRIO Module installs a USB driver on the host computer.
The USB driver creates a virtual network interface card and assigns an IP address to the NI myRIO in the format of 172.22.11.x.
Connect the NI myRIO to a host computer over a wireless network.
One can wirelessly detect the NI myRIO target, deploy applications, and use shared variables.
Use NI Web-based Configuration & Monitoring to configure WiFi settings.
To learn about configuring WiFi on the NI myRIO, click the Set Up and Explore link on the Getting Started window in LabVIEW and select Configure WiFi.
CASE STUDIES OF NI myRIO
On the basis of discipline, NI myRIO applications are classified into the following categories:
Controlling a Battery Management System With myRIO
Developing a BMS to monitor a battery pack of up to 12 cells, while developing a system to control cell voltage, currents, temperatures, and passive balancing.
Using the built-in serial peripheral interface (SPI) on the default FPGA personality of the myRIO embedded hardware device, we established communication with a Linear Technology LTC6804-1 multicell battery monitoring chip. We also used LabVIEW system design software to easily set the speed, polarity, and clock phase for the BMS.
NI myRIO connected to LTC6804-1
A BMS for the LiOn cells in LabVIEW simplified the programming experience and seamlessly paired with embedded hardware that was easily adapted for this application.
In the LabVIEW front panel, one can view different parameters in real time, giving us constant control over the alarms.
Using myDAQ and myRIO to Implement Rapid Control Prototyping and HIL Simulation in a Laboratory Environment
Creating a ‘take-home’ student lab to teach rapid control prototyping and HIL simulation.
Using myDAQ, myRIO, and LabVIEW as a complete platform to perform data acquisition and control.
- Mondragon Unibersitatea
Bryn Jones - Department of Automatic Control & Systems Engineering, The University of Sheffield
Decided to use LabVIEW and myDAQ because they offer open integration with in-house-built helicopter rigs.
The final outcome was a fully operational HIL simulation running on myRIO with an interactive user interface that displays all of the I/O signals in real time.
3D animation of the helicopter rig using the 3D Picture Control Toolkit in LabVIEW that replicated helicopter motion using the simulation data has been created.
Designing and Implementing a Chassis Control Module for a Formula Type Vehicle Using myRIO
Designing and implementing a chassis control module for a formula student vehicle that offers easy driver interaction, shift and clutch control, and high-performance data logging.
Using the myRIO device as the main unit in a rugged and high-performing system that continuously logs data from 27 sensors and performs real-time analysis and control to simplify driver interaction and ultimately improve lap times at competitions.
Lund Formula Student Engineering
Students at Lund University needed a chassis control module (CCM) that could complement the engine control unit (ECU) and offer extensive data logging and rugged control capabilities for Formula Student Vehicle.
Designed and implemented a chassis control module (CCM) for steering wheel-mounted driver inputs that reduce driver fatigue, and rugged and reliable shift and clutch control.
Extensive testing (more than 500 km) showed that the myRIO could withstand the harsh automotive racing environment.
Draw faces with NI myRIO and CrustCrawler Robot
To Draw faces such as human beings in a board with the help of Crawler Robots.
The myRIO captures images from a webcam, extracts lines from the images, then sends serial commands to the robotic arm to replicate the captured image. Inverse kinematics are used to calculate the angle position for the motor joints based off the coordinates of the lines extracted from the image.
The final outcome was a fully operational Crawler Robot running on myRIO with image capturing.
The Captured Image will be drawn on the sheet by the Crawler Robot.
Control and Interfacing of Motors with NI-LabVIEW using NI-MYRIO
To control and interface DC motors and connecting them to the wheels to develop a Rover.
5V Analog signal from NI myRIO is used as the switching signal for the Relays which turns ON and OFF 12V source to the Motors. Left, Right, Forward Movements are made possible in motion control of Rover.
K. Mohamed Hussain
R. Allwyn Rajendran Zepherin
- Saranathan College of Engineering [Department of Instrumentation and Control Engineering]
Crawler Drawing Robot
Interfacing NI myRIO with HIL
Interfacing NI myRIO with ROVER
NI myRIO has inbuilt Analog and Digital signal Ports which provide necessary voltage and current to drive or to give excitation to a medium/high voltage dc or ac circuit.
Relay Circuits require 5V signal from NI-MYRIO to provide 12V input for the DC Motor.
Hence, NI myRIO is interfaced with motors and PC installed with LabVIEW 2014.
Then with the help of PC or a Smartphone we thus controlled the movements of the DC Motor [FORWARD, LEFT and RIGHT].
INTRODUCTION TO NI myRIO AND ITS CASE STUDIES
NI myRIO is a revolutionary tool that places the power of the LabVIEW RIO architecture, a globally adopted, industry proven hardware/software design approach, in the hands of students.
NI myRIO provides gradual approach to learning advanced concepts in embedded and FPGA programming.
NI myRIO delivers the powerful hardware and software technology.
Formula Student Vehicle