El curso sobre desarrollar aplicaciones embebidas usando CompactRIO y LabVIEW FPGA ofrece una experiencia de aprendizaje para diseñar, generar prototipos e implementar código FPGA confiable para su aplicación usando NI CompactRIO. Al final del curso, podrá traducir los requisitos de su sistema embebido en una arquitectura de software escalable, elegir los métodos adecuados para la comunicación entre procesos, diseñar, implementar y replicar su código FPGA para su aplicación embebida.
Diseñar, generar prototipos e implementar una aplicación de registro, control y monitoreo de datos
Adquirir y generar señales analógicas y digitales, controlar la temporización e implementar el procesamiento en FPGA
Implementar la funcionalidad en el FPGA para obtener el máximo rendimiento y fiabilidad utilizando el LabVIEW FPGA Module
Implementar una interfaz humano-máquina (HMI) en la PC
Comunicar datos entre FPGA, RT y PC
Depurar, evaluar y probar su aplicación
En aula guiado por instructor: Tres (3) días
Virtual guiado por instructor: Cuatro (4) días, sesiones de seis horas
Usuarios que se preparan para desarrollar aplicaciones de monitoreo y control embebidos usando LabVIEW Real-Time y LabVIEW FPGA con hardware CompactRIO, Single-Board RIO y PXI en tiempo real
Usuarios interesados en aprender sobre las consideraciones de rendimiento y fiabilidad usando dispositivos NI Real-Time y FPGA
LabVIEW Core 1 y LabVIEW Core 2
LabVIEW FPGA Module
LabVIEW Real-Time Module
Controlador CompactRIO
Módulos de entrada analógica, salida analógica, entrada de temperatura y digitales de la serie C
Los cursos virtuales guiados por un instructor incluyen material digital que se entrega a través del centro de aprendizaje de NI.
La capacitación virtual guiada por un instructor se imparte a través de Zoom y se brinda acceso a Amazon AppStream/LogMein a los participantes para realizar los ejercicios en máquinas virtuales equipadas con el software más reciente.
Curso en aula o virtual público: 30 créditos de servicios educativos o 9 créditos de capacitación
Aula o virtual privada: 210 créditos de servicios educativos o 60 créditos de capacitación
Lección | Descripción general | Temas |
---|---|---|
Programación usando LabVIEW FPGA | Aprenda sobre los usos comunes de FPGA, cómo trabajar con ellos en LabVIEW, sus interfaces de usuario, detalles de compilación y optimizaciones básicas. |
|
Usar E/S FPGA y temporización | Explore técnicas para acceder y controlar E/S, así como la temporización del VI de FPGA. |
|
Procesamiento de señales en LabVIEW FPGA | Explore tipos de datos, métodos y funciones integradas o externas para procesar señales con el FPGA. |
|
Comunicación entre procesos en LabVIEW FPGA | Explore los mecanismos de comunicación disponibles para procesos que se ejecutan en FPGA |
|
Comunicar entre el FPGA y los VIs en tiempo real | Explorar los mecanismos disponibles para transferir datos entre la FPGA y los VIs RT |
|
Explorar optimizaciones comunes de FPGA | Aprenda sobre las optimizaciones para el rendimiento de FPGA y el uso de recursos. |
|
Depurar y probar en FPGA | Aprenda técnicas para depurar y probar su VI de FPGA y explore algunos recursos adicionales. |
|
El curso de ingeniería de software para aplicaciones de pruebas se centra en las herramientas de LabVIEW y las prácticas de la industria para definir, administrar, diseñar, desarrollar, validar e implementar soluciones de pruebas de calidad.
Este curso le enseña cómo usar el entorno SystemLink Server para administrar sistemas de pruebas, implementar software, administrar activos de hardware y recopilar y analizar los resultados de las pruebas.
Explorar datos de forma interactiva utilizando DIAdem enseña a importar conjuntos de datos, analizarlos visual y computacionalmente y crear informes de calidad editorial. Aprenda a usar DIAdem SCRIPT para automatizar cada una de estas tareas.
Si planea tomar tres o más cursos guiados por instructor en un año, una membresía de capacitación le brinda acceso rentable e ilimitado a todos los cursos virtuales y en aulas públicas, junto con cupones de certificación ilimitados.