mexico.ni.com
mexico.ni.com
Taller Práctico: Diseño de Prototipos Basados en FPGA con CompactRIO
Juan Gil Technical Marketing Engineer
3 mexico.ni.com
NI LabVIEW
• Graphical system design
• Funciones de análisis y control incluidas
• Una sola herramienta de software para HMI, PAC, y FPGA
4 mexico.ni.com
Componentes de la Plataforma NI CompactRIO Procesador
en Tiempo Real
FPGA y Backplane
Módulos de E/S
5 mexico.ni.com
CompactRIO y FPGA
• FPGA Reconfigurable para temporización, disparos de E/S y control personalizados y de alta velocidad .
• Procesador en tiempo real para medidas, análisis, conectividad y control confiables.
•Módulos de E/S con acondicionamiento de señal incluido para conexión directa a sensores y actuadores.
Serial, CAN, etc.
E/S Digitales
E/S Analógicas
FPGA Módulos Tiempo Real
6 mexico.ni.com
Aplicaciones para CompactRIO Control de Maquinaria
• Empaque/Procesamiento • Control de motores a alta
velocidad, control discreto o en bloques.
• Control de Maquinaria Pesada • Procesamiento y control
en tiempo real de señales de electrónicos de potencia y sistemas hidraúlicos
• Semiconductores/Biomédica • Control de movimiento y
visión artificial.
Monitoreo de Maquinaria
• Monitoreo de Condición de Maquinaria
– Monitoreo de lubricación, combustión, enfriamiento…
• Análisis DSA, NVH portátiles – Ruido, vibración y severidad,
análisis dinámico de señales, acústica
• Adquisición Distribuida – Controlador central con nodos
de E/S distribuidos por Ethernet/wireless
Adquisición de Datos Portatil
• In-Vehicle Data Acquisition – Automóviles, motocicletas,
aviones de pruebas, trenes • Celdas de prueba de motores y ECU
– Pruebas HIL de motores y unidades de control de motores. Simulación de sensores con FPGA.
• Rápida generación de prototipos de control
– Prototipos de control automotrices y aeroespaciales
7 mexico.ni.com
Ejercicio 1 • Configure un Proyecto de LabVIEW con Compact RIO
8 mexico.ni.com
Las ventajas de un FPGA
• Hardware sintetizado • Realizar decisiones a alta velocidad(ns) • Determinismo preciso (ps) • Ejecución verdaderamente paralela
9 mexico.ni.com
FPGA Interface FPGA I/O Conexión Física
LabVIEW LabVIEW Real-Time LabVIEW FPGA
Programación con LabVIEW FPGA
10 mexico.ni.com
Ejercicio 2
• Desarrollando Código para el FPGA
11 mexico.ni.com
FPGA Interface FPGA I/O Conexión Física
LabVIEW LabVIEW Real-Time LabVIEW FPGA
Programación con LabVIEW FPGA
12 mexico.ni.com
Ejercicio 3
• Completando la aplicación
13 mexico.ni.com
Enriquezca su Conocimiento con Capacitación y Certificación
• Certificación de NI: Valide su Experiencia
• El Camino Más Rápido para Incrementar Habilidades y Productividad
ni.com/training/esa/ Visite nuestra pagina
14 mexico.ni.com
Conozca Nuestros Eventos d
mexico.ni.com/eventos
15 mexico.ni.com
Disfrute el Resto del Día…