05_myrio.pdf

Share Embed Donate


Short Description

Download 05_myrio.pdf...

Description

ni.com

Herramientas Académicas para Enseñanza e Investigación Software, Hardware y Servicios

Santiago Orellana V. Gerente Departamental I&A [email protected] ni.com

Necesidades Académicas Necesito enseñar con tecnología relevante para la industria

Necesito una herramienta que venga con prácticas introductorias

Necesito una herramienta que pueda usar todos los años ni.com

Necesito una herramienta que me permita equipar un laboratorio con presupuesto limitado

Los estudiantes raramente concluyen sus proyectos de fin de cursos

Necesito una herramienta que me permita ir paso a paso y desarrollar proyectos avanzados

No quiero enseñar todos los conceptos en equipos diferentes

No quiero enseñar a los estudiantes equipo que jamás usarán en su vida profesional

Graphical System Design •

Plataforma que incorpora tres componentes •

Hardware o



Software o



Desarrollo, depuración, etc. www.ni.com/academic

Servicios o

ni.com

Equipos DAQ, embebidos, sensores, etc.

Capacitación, Soporte, Calibración, etc.

4

Software Para Instituciones •

Academic Site License (ASL) • • •

Para enseñanza y/o investigación Incluye 54 paquetes de software Licencia por volumen o

o o

Small Medium Large

Ingeniería Sistema de Desarrollo Profesional de LabVIEW 1,2 Módulo LabVIEW MathScript RT LabVIEW Desktop Execution Trace Toolkit LabVIEW Application Builder LabVIEW VI Analyzer Toolkit 1,2 LabVIEW Signal Express Módulo LabVIEW LEGO MINDSTORMS NXT 1 Sistema de Desarrollo Completo para NI LabWindows/CVI LabWindows/CVI Execution Profiler NI TestStand NI Measurement Studio Edición Empresarial 1 Disponible para SO Mac 2 Disponible para Linux Medidas y Administración de Datos LabVIEW DataFinder Toolkit LabVIEW Report Generation for Microsoft Office Toolkit LabVIEW Database Connectivity Toolkit NI DIAdem Profesional Controlador de Dispositivos NI-DAQmx LabWindows/CVI SQL Toolkit LabVIEW Biomedical Toolkit Control y Robótica Módulo LabVIEW for myRIO Módulo LabVIEW Control Design and Simulation 3 LabVIEW System Identification Toolkit Módulo NI Vision Development NI Vision Builder for Automated Inspection LabVIEW PID Control and Fuzzy Logic Toolkit Módulo LabVIEW Robotics LabVIEW Simulation Interface Toolkit Módulo LabVIEW Statechart Módulo LabVIEW SoftMotion NI Motion Assistant LabWindows/CVI PID Toolkit 3 Disponible para Linux Embebidos y Real-Time Módulo LabVIEW Real-Time NI Real-Time Execution Trace Toolkit Módulo LabVIEW FPGA LabVIEW FPGA Xilinx Tools Módulo LabWindows/CVI Real-Time LabVIEW Electrical Power Measurement Suite Módulo LabVIEW Touch Panel Módulo LabVIEW Datalogging and Supervisory Control (DSC) NI VeriStand Procesamiento de Señales y Comunicaciones LabVIEW Modulation Toolkit LabVIEW Digital Filter Design Toolkit LabVIEW Multicore Analysis and Sparse Matrix Toolkit LabVIEW Spectral Measurements Toolkit LabVIEW Advanced Signal Processing Toolkit LabVIEW Sound and Vibration Measurement Suite LabVIEW Adaptive Filter Toolkit LabVIEW GPU Analysis Toolkit LabWindows/CVI Spectral Measurements Toolkit LabWindows/CVI Signal Processing Toolkit

ni.com

5

Diseño de Circuitos y Simulación 4 NI Multisim NI Ultiboard Módulo Multisim MCU LabVIEW-Multisim Co-Simulation Toolkit Controlador de Dispositivos NI ELVISmx

Software Para Estudiantes •

Student Editions • •



LabVIEW, Multisim, etc. Incluido en herramientas de hardware académico (myDAQ, myRIO)

Student Install Option • •



ni.com

Licencia completa Para estudiantes de instituciones con ASL Grupos de >10 estudiantes

6

Hardware Para Instituciones • • • •

• • •

• • •

Electrónica Mecatrónica Instrumentación Control Sistemas embebidos Telecomunicaciones Energía Robótica Complementos Etc…

ni.com

7

Hardware Para Estudiantes •

Tarjetas DAQ de Bajo Costo •



NI myDAQ •





USB-6008/6009/6211… Sistema de Adquisición de Datos Laboratorio de instrumentación portátil de bajo costo y alto poder

NI myRIO • •

ni.com

Sistema Embebido Incluye procesamiento RT y FPGA

8

Servicios Para Instituciones y Estudiantes •

Capacitación • • • •



Certificación •



Auto-Didacta Self Paced Online Training Talleres de Programación Cursos Profesionales CLAD, CLD, Architect, Embedded, etc.

Desarrollo •

ni.com

Desarrollo de programas y aplicaciones bajo modalidad de responsabilidad compartida 9

NI myRIO Desarrolle Sistemas Avanzados, Rápido

ni.com

El problema El la actualidad, a los estudiantes de ingeniería se les dificulta concluir proyectos avanzados en menos de un semestre

ni.com

La solución Los estudiantes necesitan hardware poderoso y con un software que les permita configurar sus proyectos rápidamente

ni.com

¿Qué es el nuevo NI myRIO? Un dispositivo de diseño embebido, creado para ayudar a los estudiantes a desarrollar sistemas de ingeniería reales y complejos, más rápido de como lo han hecho antes.

ni.com

NI myRIO Acelerómetro de 3 ejes incluido

Xilinx Zynq FPGA and dual-core ARM Cortex-A9 LEDs definidos por el usuario

WiFI

40 canales de E/S digitales (SPI, I2C, UART, PWM, entrada de encoder) 10 canales entradas analógicas 6 canales de salidas analógicas Botón definido por el usuario ni.com

Acceso a E/S de audio

¿Cómo se posiciona en la familia NI RIO? I/O Flexibilidad y Costo del Sistema

I/O I/O

PXI RIO

Processor

FPGA

Custom I/O

PCI RIO CompactRIO CompactRIO Integrated

Single-Board RIO

Número de Sistemas Desplegados ni.com

15

LabVIEW NI myRIO

¿Por qué es reconfigurable? I/O

Procesador

I/O

FPGA

I/O a la Medida

ni.com

16

Poderoso y flexible, pero complejo

Hardware Definido por Software = FPGA • • • •

Programable por Software (y Reconfigurable) Hardware Confiable (y con Repetibilidad) Procesamiento de Señales de Alta Velocidad (y Paralelo) Determinismo Extremo (y control por ciclo de reloj)

ni.com

17

Especificaciones adicionales Totalmente programable por medio de LabVIEW FPGA • Procesador dual-Core ARM Cortex-A9 • Ecosistema de sensores y actuadores • Listo para usarse en proyectos y contenido disponible • Desarrolle código en tiempo real y FPGA vía USB o WiFi • Haga su medición en minutos • Procesador programable en C/C++ •

ni.com

18

Presentación

• WiFi

•Más pequeño

• Compatible con minisystems

• No WiFi • No compatible con miniSystems

ni.com

19

Demo: myRIO, Getting Started Instalación y Reconocimiento de Hardware

ni.com

Configuración desde MAX

ni.com

21

Crear Un Proyecto LabVIEW myRIO

ni.com

22

Plantilla de ejemplo para RT (modo VI)

ni.com

23

Programable desde Express VIs hasta VIs de bajo nivel

ni.com

24

Paleta del módulo NI myRIO

ni.com

25

Configuración FPGA

ni.com

26

Programación del NI myRIO desde NI LabVIEW

Interfaz de Usuario

LabVIEW ni.com

Procesador Real-Time

LabVIEW RealTime 27

Canales FPGA Reconfigurables

LabVIEW FPGA

Demo: Ejecución Independiente y Monitoreo WiFi • •

• • •



Demo: Monitorear todas las Señales Internas Confirmar Dirección IP en red inalámbrica y configurar en myRIO Desconectar USB Descargar y correr la aplicación Desconectar el software y comprobar ejecución independiente Reconectar para monitorear

ni.com

28

¿Qué es Zynq?

E/S

Bus AXI PCI Procesador

FPGA

E/S

E/S Especiales

Implementación Tradicional ni.com

29

Xilinx ZYNQ ni.com

Menor tamaño, Menor Consumo de Energía Procesador ARM Cortex-A9 de 667 MHz Dual-Core 28K Compuertas Lógicas(Artix-7) 80 bloques internos (slices) DSP, 16 canales DMA 92 Billones de cálculos por segundos NI Linux Real-Time

Puerto compatible con NI miniSystems (MSP)

Identical to NI myDAQ

ni.com

31

Puerto de Expansión NI myRIO (MXP) Conectores idénticos 4 AI

5 DIO

MXP B

MXP A

2 AO

1 UART 1 SPI

1 encoder de cuadratura

1 I2C

3 PWMs ni.com

32

Tarjetas PCB Para Prototipo Disponibles •



Conector MXP integrado a tarjeta preperforada Compatible con Multisim y Ultiboard

ni.com

33

Guía de Inicio para proyectos con NI myRIO

ni.com

34

Kits para NI myRIO

Inicio

ni.com/myrio ni.com

Mecatrónica

35

Sistemas Embebidos

Demos: myRIO

ni.com

Generación de PWM para Control de Servos • •

Demo 1 Servo Proyecto incluido en libro

Project Essetials Guide •

Incluye videos • •

ni.com

Teoría Desarrollo del programa

37

Alcance: Control de dos Servos • •

Demo 2 Servos Basado en proyecto anterior

ni.com

38

Control de Motor DC y Medición de Posición • •

Demo Control de Motor Proyecto incluido en libro

Project Essetials Guide • • • •



Motor DC Generación PWM Alimentado por Puente H Incluye encoder de cuadratura

Incluye videos • •

ni.com

Teoría Desarrollo del programa

39

Comunicaciones I2C Con Sensor Giróscopo • •

Demo Giróscopo I2C Proyecto incluido en libro

Project Essetials Guide •

Comandos de comunicación requeridos para desarrollar el sistema

ni.com

40

Proyecto Integrador: Control de Vuelo • • •

Demo F14 Tomcat Ejecución en 3 Targets: myRIO • •





ni.com

Control de vuelo Interfaz con sensores y actuadores Simulación de dinámica de vuelo Comunicaciones mediante Shared Variables

41

Proyecto Integrador: Control de Vuelo • • •

Demo F14 Tomcat Ejecución en 3 Targets: myRIO • •







Control de vuelo Interfaz con sensores y actuadores Simulación de dinámica de vuelo Comunicaciones mediante Shared Variables

Host PC • •

ni.com

Graficación Reportes

42

Proyecto Integrador: Control de Vuelo • • •

Demo F14 Tomcat Ejecución en 3 Targets: myRIO • •







Host PC • •



Control de vuelo Interfaz con sensores y actuadores Simulación de dinámica de vuelo Comunicaciones mediante Shared Variables Graficación Reportes

Monitoreo Remoto

ni.com

43

Visión Artificial • •

Demo Vision myRIO Proyecto incluido en libro

Project Essetials Guide •

Cámara Web USB •



Verificar compatibilidad

Compatible con Vision Development Module y IMAQdx

ni.com

44

Comunidad NI myRIO

ni.com/community/myrio ni.com

45

Comunidad Académica

latam.ni.com/comunidadacademica ni.com 46

RESUMEN: NI myRIO Desarrolle Sistemas Avanzados, Rápido

ni.com

ni.com

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF