콘텐츠로 바로 가기

microEnable 5 marathon#

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

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

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

프레임 그래버 제품군

Applet 개념#

당사 프레임 랩버의 독창성은 앱릿 사용에 있습니다. 앱릿은 프레임 랩버의 FPGA에서 실행되는 애플리케이션입니다. 모바일 기기의 앱처럼 작동하기 때문에 이러한 애플리케이션을 앱릿이라고 부릅니다.

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

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

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

Applet 세트에서 자유롭게 사용할 수 있는 Applet 외에도 복잡하고 특화된 알고리즘이 포함된 사용자 지정 Applet을 사용할 수 있습니다. 이러한 Applet은 Basler 또는 사용자가 직접 개발합니다. 자신만의 Applet을 프로그래밍하려면 그래픽 개발 환경인 VisualApplets을 사용합니다. 그래픽 환경이므로 자신만의 고유한 Applet을 생성하는 데 HDL 지식이 필요하지 않습니다.

A 시리즈 및 V 시리즈#

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

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

자만의 Applet 디자인하기#

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

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

정보

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

VisualApplets 설치 방법에 대한 정보는 VisualApplets 설치를 참조하세요.

VisualApplets로 자신만의 Applet을 생성하는 방법에 대한 정보는 VisualApplets 사용자 문서를 참조하세요.

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

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

  • CoaXPress
  • Camera Link

모델#

  • marathon ACX-SP: 단채널 CoaXPress 프레임 그래버, A 시리즈
  • 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 문서를 참조하세요.

정보

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

Precautions#

→ Safety Instructions (Frame Grabbers) 참고.

설치#

→ Connecting Frame Grabbers 참고.

→ Connecting Cameras 참고.