Elegir el hardware adecuado para sus aplicaciones de visión

Información general

National Instruments ofrece una variedad de opciones de hardware que soportan adquisición y procesamiento de imágenes. En este documento, explore cómo elegir entre estos diferentes formatos aprendiendo sobre el soporte de software y el soporte de cámara para cada una de estas plataformas de hardware. Vea también cómo estas opciones de hardware se clasifican en función de diferentes criterios de rendimiento, industrialidad e integración.

Contenido

Opciones de plataforma de hardware de NI para aplicaciones de visión

Las ofertas de hardware de visión de NI incluyen una variedad de formatos, desde cámaras inteligentes hasta sistemas de visión autónomos hasta potentes soluciones PXI basadas en PC. Estas plataformas de hardware difieren de varias maneras, incluyendo el tamaño y el rendimiento, y cada una es adecuada para diferentes entornos, aplicaciones y arquitecturas de sistemas.


Figura 1. Plataformas de hardware de visión primarias ofrecidas por National Instruments

Los controladores NI CompactRIO y NI Single-Board RIO de más alto rendimiento también soportan adquisición y procesamiento de imágenes en anchos de banda más bajos. Esto se logra a través de una resolución de imagen más pequeña, una velocidad más baja y una mayor compresión de imágenes que las que se ofrecen en otras plataformas de visión. 


Figura 2. CompactRIO y NI Single-Board RIO como una plataforma de visión

Soporte de software y SO

Los paquetes de software de visión de NI están diseñados para ejecutarse con las opciones de hardware presentadas en la Figura 1. Esto significa que puede cambiar entre plataformas e incluso reutilizar grandes porciones de código existente en cualquiera de los dispositivos de hardware de visión. También puede reducir el tiempo de desarrollo y los costos de mantenimiento asociados con múltiples sistemas manteniendo un solo paquete de software. 

Las plataformas CompactRIO y NI Single-Board RIO soportan únicamente las bibliotecas de procesamiento de imágenes del Vision Development Module y no NI Vision Builder for Automated Inspection.

 Smart CameraSistema Compact VisionSistema embebido de visiónPXI y
PXI Express
Sistemas
PCs industriales y de escritorioCompactRIO/
Single-Board RIO
Vision Builder for Automated InspectionX
Vision Development Module

Tabla 1. Soporte de software de visión para opciones del sistema de hardware

Además de usar el entorno de programación gráfica NI LabVIEW en todas las plataformas, usted puede aprovechar el Vision Development Module para programar sistemas que ejecutan un SO Windows (ver Tabla 2) desde un entorno de desarrollo basado en texto usando C, C++, Visual Lenguajes Basic y .NET (Visual Basic .NET y C#).

 Smart CameraSistema Compact VisionSistema embebido de visiónPXI y
PXI Express 
Sistemas
PCs industriales y de escritorioCompactRIO/
Single-Board RIO
WindowsXXX
Real-Time

Tabla 2. Soporte del sistema operativo para opciones del sistema de hardware

Comparación de beneficios y características para cada plataforma

Las diferentes plataformas se comparan en base a los siguientes nueve criterios:

  • E/S integradas – la cantidad de E/S, así como la amplitud (TTL digital, opto-aislado digital, analógico)
  • Menos piezas móviles para mantener – los diseños sin ventilador y las unidades de estado sólido son menos susceptibles a daños por vibración
  • Tamaño compacto – el tamaño y el ajuste más pequeños se pueden diseñar físicamente en sistemas más grandes
  • Consumo de energía – potencia total consumida por el sistema
  • Clasificación de temperatura – rango del sistema de temperatura para el que se ha validado el sistema
  • Ancho de banda de adquisición – rendimiento máximo al que se pueden adquirir imágenes en el sistema según lo definido por la combinación de resolución de imagen, profundidad de bits y velocidad de marco
  • Tamaño máximo de imagen – tamaño máximo de imagen que se puede adquirir en el sistema con limitaciones de memoria y procesamiento
  • Potencia de procesamiento – una mayor potencia de procesamiento se caracteriza por la velocidad y la cantidad de núcleos o co-procesadores
  • Integración con otras medidas (por ejemplo, DAQ, movimiento) – conexión y disparo RTSI directos y disponibilidad de otros módulos que se pueden colocar en el sistema (módulos de la serie C, módulos PXI, tarjetas PCI) en comparación con la integración a través de conexiones Ethernet a otros dispositivos


Figura 3. Diagrama de radar de referencia

 

La distribución de qué tan bien califica cada plataforma de hardware se distribuye de manera diferente a través de los criterios en el diagrama de radar. Curiosamente, el área cubierta es aproximadamente la misma en cada diagrama, lo que también se puede ver en las puntuaciones totales similares en la Tabla 3.

 

  Smart CameraSistema Compact VisionSistema embebido de visiónPXI y
PXI Express 
Sistemas
PCs industriales y de escritorioCompactRIO/
Single-Board RIO
Idoneidad industrialE/S integradas
(cantidad y amplitud)
344555
Menos partes móviles
mantener
555335
Tamaño compacto543.5224
Consumo de potencia544225
Temperatura
clasificación
443435
RendimientoAdquisición de
ancho de banda
334451
Tamaño máximo de imagen234451
Potencia de procesamiento2.5344.552
Integración con
otras medidas
(por ejemplo, DAQ, movimiento)
223544
TOTAL31.53234.533.53432

Tabla 3. Comparación de clasificaciones para todas las plataformas de hardware de NI Vision

NI Smart Cameras


Figura 4. Diagrama de radar para NI Smart Cameras

 

Características

  • Procesador integrado y sensor de imagen
  • Menor consumo de energía
  • Hardware de visión dedicado
  • Coprocesador DSP en ciertos modelos para un rendimiento más rápido del algoritmo
  • E/S digitales integradas y control de iluminación integrado

Sistemas NI Compact Vision


Figura 5. Diagrama de radar para sistemas NI Compact Vision

 

Características

  • Múltiples cámaras IEEE 1394 conectadas
    (más económico que las cámaras inteligentes para sistemas multicámara)
  • Hardware de visión dedicado
  • Almacenamiento de estado sólido
  • 29 líneas de E/S digitales reconfigurables
  • El sistema conectado más compacto

Sistema embebido de visión de NI


Figura 6. Diagrama de radar para sistemas embebidos de visión de NI

Características

  • Múltiples cámaras IEEE 1394 conectadas
    (más económico que las cámaras inteligentes para sistemas multicámara)
  • Hardware de visión dedicado
  • Procesador dual-core y 2 GB de RAM
  • Diseño sin ventilador y almacenamiento de estado sólido
  • Muchas opciones de E/S y comunicación industrial

Sistemas PXI y PXI Express             


Figura 7.
Diagrama de radar para sistemas PXI y PXI Express

Características

  • Soporte para todos los estándares de imágenes
  • Temporización, disparo e integración insuperables con un disparo en estrella, que es una señal de disparo de alto rendimiento que se puede utilizar para sincronizar todos los módulos en un chasis PXI
  • Gran disponibilidad de tarjetas insertables relacionadas con visión y sin visión

PCs industriales y de escritorio              

Figura 8. Diagrama de radar para sistemas de PC

Características

  • Gran disponibilidad de tarjetas insertables relacionadas con visión y sin visión
  • Tiempo dedicado a calificar PCs para compatibilidad con tarjetas insertables
  • Disponibilidad de vida útil más corta que los sistemas validados de NI (sistema embebido de visión, PXI)
  • No se necesitan tarjetas insertables si se utilizan puertos integrados USB 2.0, USB3, IEEE 1394, [Gigabit] Ethernet
    (aunque las tarjetas insertables ofrecen E/S y descarga)
  • Opciones ilimitadas para procesadores, memoria, almacenamiento, etc.

CompactRIO y NI Single-Board RIO


Figura 9. Diagrama de radar para sistemas CompactRIO y NI Single-Board RIO

Características

  • E/S modulares (combinar según la aplicación)
  • Temperatura nominal de -40 a +70 °C
  • NI Single-Board RIO es una versión sin cubierta adecuada para dispositivos OEM/embebidos
  • Menor ancho de banda de adquisición y alta carga de descompresión de imagen en el procesador
    (actualmente adecuado para adquirir formatos jpeg usando cámaras IP)

Soporte de cámara y elección de cámara

Cuando se trata de elegir un sistema de visión, la compatibilidad de la cámara a menudo puede ser el factor decisivo final. Las posibilidades varían mucho según el estándar de imágenes que elija y el tipo de sensor de imágenes necesario para la aplicación determinada. Con la amplia selección de cámaras en el mercado y la gran cantidad de estándares soportados por National Instruments, es posible que necesite ayuda para seleccionar su sistema de visión. Las tablas 3 y 4 brindan información sobre qué soluciones de hardware deben considerarse junto con los diferentes tipos de cámaras.


Figura 10. Los sistemas de visión de National Instruments son compatibles con cámaras de muchos proveedores.

 

 Smart CameraSistema Compact VisionSistema embebido de visiónPXI y
PXI Express 
Sistemas
PCs industriales y de escritorioCompactRIO/
NI Single-Board RIO
Paralelo digital
Enlace de cámara
GigE Vision
IEEE 1394
USB 2.0 (DirectShow)
IP
Sensor de imagen integrado

1Bajo ancho de banda solo a través de un módulo analógico que no es de NI

Tabla 4. Soporte del sistema para estándares de imágenes

 

 Smart CameraSistema Compact VisionVisión embebida
Sistema
PXI y
PXI Express 
Sistemas
PCs industriales y de escritorioCompactRIO/
NI Single-Board RIO
Escaneo de área (2D)
Idoneidad para escaneo de línea11
Imágenes en color
Infrarrojos1
Sensores de perfilado láser 3D2
Imágenes UV
Imágenes de rayos X11

1Hay opciones limitadas disponibles que hacen posibles estas combinaciones de sensor-sistema si la plataforma de hardware es un requisito.
2Las medidas 3D también se pueden implementar utilizando múltiples cámaras y/o fuentes de luz estructurada junto con algoritmos de triangulación.

Tabla 5. Idoneidad de los sistemas para diferentes tipos de sensores