콘텐츠로 건너뛰기

microEnable 5 marathon#

Basler의 microEnable 프레임 그래버는 다양한 사용 사례 시나리오를 지원합니다. 다양한 카메라 인터페이스를 지원하는 Basler의 포트폴리오는 단순한 플러그앤플레이 프레임 그래버부터 프로그래밍 가능한 고성능 보드까지 아우릅니다.

각 프레임 그래버에는 하나의 FPGA(Field Programming Gate Array)가 탑재되어 있습니다. FPGA의 병렬화된 데이터 처리를 최대한 활용함으로써, 당사의 프레임 그래버는 프레임 그래버에서 직접 수행되는 실시간 트리거링을 포함하여 실시간 이미지 처리를 제공합니다.

당사 프레임 그래버를 사용하는 솔루션에서는 주요 이미지 처리가 FPGA에서 직접 이루어집니다. 처리 결과만 CPU로 전달되므로 CPU 부하가 크게 줄어듭니다. 필요한 경우, 실제 이미지는 CPU 개입 없이 Direct Memory Access(DMA)를 통해 호스트 컴퓨터로 전송됩니다.

프레임 그래버 포트폴리오

Applet의 개념#

당사 프레임 그래버가 독보적인 이유는 Applet을 사용하기 때문입니다. Applet은 프레임 그래버의 FPGA에서 실행되는 애플리케이션입니다. 모바일 기기의 앱처럼 작동하기 때문에 이러한 애플리케이션을 Applet이라고 부릅니다.

Applet에는 이미지 취득 및 이미지 처리를 위한 FPGA 펌웨어가 포함되어 있습니다. 특정 프레임 그래버 모델에서 사용할 수 있는 모든 이미지 취득 및 처리 기능을 하나의 거대한 Applet에 담지 않습니다. 대신, 각 Applet은 특정 카메라 인터페이스, 특정 토폴로지(카메라 수, 카메라당 링크 수), 그리고 특정 응용 분야에 맞춰 최적화됩니다. 이를 통해 FPGA 리소스를 최대한 활용할 수 있습니다. 특정 사용 사례에 필요하지 않은 것은 FPGA에 로드되지 않습니다.

당사는 각 프레임 그래버 모델에 대해 무료 Applet 세트를 제공합니다. 원하는 Applet을 선택하여 프레임 그래버 FPGA에 로드할 수 있습니다. 각 Applet에는 포괄적인 Applet 문서가 함께 제공됩니다. 개별 Applet의 주요 기능이 나열된 Applet 개요를 통해 사용 사례에 가장 적합한 Applet을 선택할 수 있습니다.

GUI 애플리케이션인 microDisplay X 또는 제공되는 Framegrabber API를 통해 각 Applet의 매개변수를 설정할 수 있습니다. 모든 매개변수 설정 옵션에 대한 설명은 Applet 문서에서 확인할 수 있습니다.

Applet 세트에서 무료로 제공되는 Applet 외에도, 복잡하고 특화된 알고리즘이 포함된 커스텀 Applet을 사용할 수 있습니다. 이러한 Applet은 Basler 또는 사용자가 직접 개발합니다. 자신만의 Applet을 프로그래밍하려면 그래픽 개발 환경인 VisualApplets을 사용합니다. 그래픽 환경이므로 자신만의 독창적인 Applet을 만드는 데 HDL 지식이 필요하지 않습니다.

A Series 및 V Series#

각 microEnable 프레임 그래버 모델은 두 가지 제품 버전으로 제공됩니다.

  • A Series: 무료로 제공되는 Applet을 실행할 수 있습니다. A Series 프레임 그래버는 이미지 전처리 및 트리거링을 포함한 실시간 이미지 취득에 중점을 둡니다.
  • V Series: 프로그래밍 가능한 프레임 그래버입니다. VisualApplets을 사용하여 사용자가 직접 개발하거나 Basler 어플리케이션 엔지니어가 개발한 커스텀 Applet을 실행할 수 있습니다. A Series 그래버가 제공하는 모든 기능을 제공하는 동시에, V Series 프레임 그래버는 매우 복잡하고 개별화된 이미지 처리 솔루션 사용에 중점을 둡니다.

자체 Applet 설계#

모든 V Series 프레임 그래버(marathon VCX-QP, marathon VCL, marathon VCLx)의 설계를 통해 그래픽 FPGA 프로그래밍 환경인 VisualApplets을 사용하여 자신만의 개별 이미지 처리 솔루션(Applet)을 프로그래밍할 수 있습니다.

VisualApplets은 머신 비전에서 사용되는 FPGA를 프로그래밍하기 위한 직관적인 그래픽 도구입니다. 매우 구체적이고 고도로 복잡한 이미지 처리 작업을 처리하는 애플리케이션을 시간 및 비용 효율적인 방식으로 개발할 수 있습니다. 시각적 디버깅, 분석 옵션, 픽셀 단위 시뮬레이션 등의 기능이 지원됩니다. 통합 SDK 생성기와 동봉된 microDisplay X 프로그램을 통해 V Series 프레임 그래버에 쉽게 구현할 수 있습니다.

정보

이 개발 도구로 애플리케이션을 빌드하려면 해당 라이선스가 필요합니다. VisualApplets Licensing 섹션을 참조하십시오.

VisualApplets 설치 방법에 대한 정보는 Installing VisualApplets을 참조하십시오.

VisualApplets을 사용하여 자신만의 Applet을 만드는 방법에 대한 정보는 VisualApplets User Documentation을 참조하십시오.

지원되는 카메라 인터페이스#

microEnable 프레임 그래버는 다음과 같은 카메라 표준을 지원합니다.

  • CoaXPress
  • Camera Link

모델#

  • marathon ACX-SP: 단일 채널 CoaXPress 프레임 그래버, A Series
  • marathon ACX-DP: 2채널 CoaXPress 프레임 그래버, A 시리즈
  • marathon ACX-QP: 4채널 CoaXPress 프레임 그래버, A 시리즈
  • marathon VCX-QP: 4채널 CoaXPress 프레임 그래버, V 시리즈(프로그래밍 가능)
  • marathon ACL: 2채널 Camera Link 프레임 그래버, A 시리즈
  • marathon VCL: 2채널 Camera Link 프레임 그래버, V 시리즈(프로그래밍 가능)
  • marathon VCLx: 2채널 Camera Link 프레임 그래버, V 시리즈(프로그래밍 가능, 복잡한 이미지 처리에 특히 적합)

릴리스 노트 및 문제 해결#

소프트웨어#

Framegrabber SDK#

Framegrabber SDK는 프레임 그래버를 제어할 수 있는 소프트웨어 제품군입니다. Framegrabber SDK는 다음과 같은 소프트웨어 구성 요소를 제공합니다.

도구#

Framegrabber API#

Acquisition Applets#

VisualApplets#

그래픽 개발 환경에 대한 자세한 내용은 VisualApplets 설명서를 참조하십시오.

정보

여기서 모델을 찾을 수 없습니까? 단종된 제품의 문서에 액세스하려면 프레임 그래버에 포함된 런타임 소프트웨어를 설치하십시오. 여기에는 관련 문서가 포함되어 있습니다.

주의 사항#

→ Safety Instructions (Frame Grabbers) 참조.

설치#

→ Connecting Frame Grabbers 참조.

→ Connecting Cameras 참조.