Descripción general del curso Adquisición de datos usando NI-DAQmx y Python

En el curso Adquisición de datos usando NI-DAQmx y Python, usted explorará los fundamentos de la adquisición de datos usando sensores, hardware de adquisición de datos de NI y Python. La primera parte de esta clase enseña los conceptos básicos de la selección de hardware, incluyendo la resolución y la velocidad de muestreo, y la base de la conectividad del sensor, incluyendo configuraciones de conexión a tierra y cableado. La segunda parte de esta clase se enfoca en usar el controlador NI-DAQmx para medir, generar y sincronizar tareas de adquisición de datos. Aprenderá sobre programación de adquisiciones finitas y continuas, así como prácticas recomendadas en temporización, disparo y registro de hardware/software. En esta clase, usted obtendrá experiencia práctica configurando y programando hardware de adquisición de datos de NI usando NI-DAQmx y Python.

Formatos disponibles

 

Capacitación bajo demanda no disponible para este curso

 

Capacitación virtual

 

Capacitación en aula

 

Clases privadas

Objetivos del curso

Detalles del curso

Duración

Audiencia

Prerrequisitos

Productos de NI utilizados

Materiales de formación/capacitación

Costo en créditos

Contenido del curso Adquisición de datos usando NI-DAQmx y Python

LecciónDescripción generalTemas
Medición de una señal analógicaSeleccione y conéctese con hardware, configure la tarea DAQmx de manera adecuada y valide una señal analógica.
  • Simular el hardware 
  • Seleccionar el hardware adecuado 
  • Considerar el acondicionamiento de señales 
  • Conectar la señal 
  • Validar la medida 
  • Medir corriente
Generar una señal analógicaSeleccione y conéctese con hardware, configure la tarea DAQmx de manera adecuada y valide una señal analógica.
  • Seleccionar el hardware 
  • Conectar la señal 
  • Validar la señal 
  • Generar corriente
Generación y lectura de una señal digital Seleccione y conecte hardware, configure una tarea apropiadamente y valide una medición o la generación de una señal digital.
  • Seleccionar el hardware 
  • Explorar el acondicionamiento de señales 
  • Conectar la señal 
  • Validar la señal 
  • Explorar señales de contador
Elegir una señal para explorarElija una señal específica y configure la tarea NI-DAQmx, incluyendo cualquier necesidad especial de acondicionamiento de señales.
  • Medir temperatura
  • Medir sonido, vibración y aceleración (medidas IEPE) 
  • Medir tensión, fuerza y presión (medidas basadas en puente) 
  • Medir posición con codificadores (entrada de contador) 
  • Medir bordes, frecuencia, ancho de pulso y ciclo de trabajo 
  • Generar un tren de pulsos
Programación con la NI-DAQmx APIUtilice la NI-DAQmx Python API para automatizar la comunicación de datos entre un dispositivo DAQ y una computadora.
  • Descripción general de la estructura del código DAQmx 
  • Lectura y escritura de una cantidad finita de datos 
  • Comunicar datos continuamente
Programar múltiples canalesExplore varios métodos para la creación de tareas multicanal y sus aplicaciones.
  • Comunicarse con múltiples canales 
  • Crear tarea de múltiples dispositivos 
  • Creación de scripts multitarea
Disparos en una condición específicaAdquirir datos bajo una condición específica y explorar cómo usar fuentes de hardware como disparos.
  • Descripción general de disparos 
  • Exploración de tipos de disparadores de hardware 
  • Identificación de fuentes de disparo de hardware
Explorar métodos avanzados de sincronización y temporizaciónUtilice un método adecuado para sincronizar varias tareas de DAQ.
  • Descripción general de sincronización 
  • Sincronizar un solo dispositivo con un disparo compartido 
  • Identificar las limitaciones de la sincronización del disparo compartida
  • Sincronización de múltiples dispositivos 
  • Sincronizar series de hardware específicas
Registrar datos de medidas en discoRegistre datos en un archivo TDMS para almacenar y analizar después de la adquisición.
  • Descripción general del archivo TDMS 
  • Registro de datos con la API de DAQmx 
  • Organizar los datos TDMS 
  • Ver los datos TDMS
Explorar las consideraciones del sistemaExplore aspectos adicionales de la construcción de un sistema de adquisición de datos.
  • Explorar las consideraciones del sistema para el hardware 
  • Determinar la precisión de un sistema 
  • Exploración de consideraciones sobre el bus y la computadora

Continúe su trayectoria de aprendizaje

Un técnico ejecuta pruebas usando TestStand.

 

Desarrollar programas de pruebas usando TestStand

 

Este curso enseña cómo navegar por el entorno TestStand y crear rápidamente aplicaciones de prueba que satisfagan sus necesidades de prueba utilizando diferentes lenguajes de diseño.

Un ingeniero aprende

 

Diseñar sistemas de pruebas usando TestStand

 

La arquitectura de sistemas de prueba con TestStand cubre cómo personalizar TestStand para satisfacer necesidades de prueba únicas a través de escenarios de diseño prácticos.

 

Un ingeniero aprende DIAdem.

 

Automatizar y personalizar el procesamiento de datos utilizando DIAdem con Python

El curso DIAdem Avanzado cubre la automatización de tareas comunes en los paneles DIAdem usando Python.

 

 

Actualizar a una membresía

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.