콘텐츠로 건너뛰기
STAGING SERVER
DEVELOPMENT SERVER

이미지 획득 및 I/O 제어 (Stereo ace)#

Basler Stereo ace 카메라에는 1개의 광학 결합 입력 라인과 1개의 고속 출력 라인이 장착되어 있습니다.

입력 라인을 사용하면 예를 들어 특정 시점에 이미지 캡처를 트리거하여 카메라를 제어할 수 있습니다. 출력 라인을 사용하면 예를 들어 이미지 캡처가 진행 중일 때 카메라에 대한 정보를 검색할 수 있습니다.

I/O 라인#

Stereo ace 카메라는 1개의 광학 결합 입력 라인과 1개의 출력 라인을 제공합니다.

  • Out2 은(는) Stereo ace 카메라의 출력 라인으로 사전 설정되어 있습니다.
  • In1 은(는) Stereo ace 카메라의 입력 라인으로 사전 설정되어 있습니다.
  • Out1 은(는) 프로젝터를 트리거하기 위한 내부 라인입니다. 출력 라인으로 사용할 수 없습니다.

I/O 라인의 Line Mode는 변경할 수 없습니다.

Opto-Coupled Input Line#

다음 다이어그램은 광학 결합 입력 라인을 사용하는 일반적인 회로를 보여줍니다.

Input Line Diagram

입력 라인은 핀 6에 연결됩니다. 핀 5는 접지에 연결됩니다.

General Purpose Output Line#

주의: 카메라의 GPO 라인에 잘못된 전기 신호를 가하면 카메라가 심각하게 손상될 수 있습니다.

GPIO 라인에 외부 회로를 연결하기 전에 Line Mode 기능을 사용하여 해당 라인을 입력 또는 출력으로 설정하십시오.

아래에 지정된 대로 적절한 입력 또는 출력 신호 전압을 인가해야 합니다.

다음 다이어그램은 출력 라인을 사용하는 일반적인 회로를 보여줍니다.

Output Line Diagram

출력 라인 Out2 은(는) 핀 4에 연결됩니다. 핀 5는 접지에 연결됩니다.

전기적 사양#

Input Line#

전압 설명
30 VDC 절대 최대 전압
이 전압은 절대 초과해서는 안 됩니다. 초과할 경우 카메라가 손상될 수 있으며 보증이 무효화됩니다.
0–24 VDC 안전 작동 범위
0–1.0 VDC 논리적 0
>2.2 VDC 논리적 1
  • 최소 전류: 5 mA
  • 표준 전류: 5–15 mA

신호 디바운싱이 구현되어 있지 않습니다. 따라서 입력 라인의 전기적 신호가 깨끗하도록 유지해야 합니다(예: PLC 출력 사용 또는 저역 통과 필터 적용).

Output Line#

전압 설명
30 VDC 절대 최대 전압
이 전압은 절대 초과해서는 안 됩니다. 초과할 경우 카메라가 손상될 수 있으며 보증이 무효화됩니다.
3.3–24 VDC 안전 작동 범위
<3.3 VDC 신뢰할 수 없는 GPIO 출력
  • 내부 풀업 저항: ≈650 Ω(오픈 컬렉터). 많은 응용 분야에서 추가 풀업 저항을 제공해야 합니다.
  • 최대 전류: 50 mA
  • Leakage current: <60 µA

I/O 케이블#

Basler에서는 Power-I/O Cable M12, M, 8P/Open 사용을 권장합니다. 케이블 문서에는 I/O 라인의 핀 배치와 색상 코드가 포함되어 있습니다.

기능 및 구성#

이 DigitalIOControl 기능 범주에는 I/O 라인 작동을 구성하고 모니터링하기 위한 다양한 기능이 포함되어 있습니다.

Line Selector#

Line Selector 기능을 사용하면 구성하려는 I/O 라인을 선택할 수 있습니다. 라인을 선택하려면 LineSelector 매개변수를 원하는 I/O 라인(예: Line1)으로 설정합니다.

Line Status#

I/O 라인의 상태를 확인하려면 다음을 수행합니다.

  1. 다음 값 중 하나로 LineSelector 매개변수: In1 (입력 라인의 경우) 또는 Out2 (출력 라인의 경우).
  2. 다음의 값을 가져옵니다: LineStatus 파라미터.

값 false (0)은 폴링 시점에 라인 상태가 Low였음을 의미합니다. 값 true (1)은 폴링 시점에 라인 상태가 High였음을 의미합니다.

Line Source (Output Line Only)#

출력 라인 Out2 은(는) LineSource 매개변수를 통해 다양한 신호를 제공하도록 구성할 수 있습니다. 이를 통해 카메라의 상태를 모니터링하거나 외부 장치를 제어할 수 있습니다.

Line Source를 구성하려면 다음을 수행합니다.

  1. 다음 값 중 하나로 LineSelector 매개변수: Out2.
  2. 다음 값 중 하나로 LineSource 매개변수를 다음 값 중 하나로 설정합니다:
    • Low: 라인이 항상 Low 상태입니다.
    • High: 라인 신호가 항상 High 상태를 유지합니다.
    • ExposureActive: 각 프레임의 노출 시간 동안 라인이 활성화됩니다.
    • ExposureAlternateActive: 2프레임마다 한 번씩 노출 시간 동안 라인이 활성화됩니다.

이 값 및 기타 특정 구성 설정에 기반하여 카메라에서 달성할 수 있는 프레임 레이트를 평가하기 위해 ExposureActive 신호로, 카메라가 현재 노출 중인지 모니터링할 수 있습니다.

Line Inverter#

이 LineInverter 파라미터는 I/O 라인의 전기적 신호 레벨을 반전시킵니다. 즉, 회선 상태 High에서 Low로, 또는 그 반대로 변경합니다.

Line Inverter를 활성화하려면:

  1. 다음 값 중 하나로 LineSelector 파라미터를 원하는 I/O 라인에 설정합니다.
  2. 다음 값 중 하나로 LineInverter 매개변수: true 선택한 I/O 라인의 전기적 신호 레벨을 반전시키거나 false 반전을 비활성화합니다.

예: 입력 라인 In1 이 트리거 입력 소스로 설정된 경우, 신호 레벨을 반전시키면 상승 에지 대신 하강 에지에서 트리거가 발생합니다.

출력 라인 Out2의 경우, 선택한 출력 신호의 레벨이 반전됩니다.

Free Run 및 트리거 동작#

카메라는 free run 및 triggered mode로 작동할 수 있습니다.

free run 모드에서는 설정된 프레임 레이트(기본값 또는 AcquisitionFrameRate 파라미터로 지정된 값)에 따라 카메라가 내부적으로 트리거됩니다.

Free run 모드에서는 Precision Time Protocol 기능을 사용하여 여러 카메라의 트리거링을 동기화할 수 있습니다.

In triggered mode에서는 외부 트리거 소스가 사용되며, 예를 들어 다음을 통해 software trigger 또는 hardware trigger (입력 라인 사용 In1).

트리거는 항상 FrameTrigger이며, 현재 Operating Mode에서 단일 프레임의 취득을 트리거합니다.

프리런 이미지 취득#

프리런 이미지 취득을 활성화하려면:

  1. 다음 값 중 하나로 TriggerSelector 매개변수: FrameStart.
  2. 다음 값 중 하나로 TriggerMode 매개변수: Off.

Triggered Image Acquisition#

정보

카메라가 다음 트리거를 수용할 준비가 될 때까지 새로운 트리거 신호는 무시됩니다. 두 트리거 신호 사이의 최소 간격은 Acquisition Frame Rate에 따라 다릅니다.

Software Trigger#

소프트웨어 트리거를 통한 이미지 취득을 활성화하려면:

  1. 다음 값 중 하나로 TriggerSelector 매개변수: FrameStart.
  2. 다음 값 중 하나로 TriggerSource 매개변수: Software.
  3. 다음 값 중 하나로 TriggerMode 매개변수: On.
  4. 다음 항목으로 단일 프레임 트리거: TriggerSoftware.
    이제 단일 시차 맵(disparity map)이 캡처, 처리되어 클라이언트 소프트웨어로 전송됩니다.

이미지를 수신하려면 소프트웨어 트리거 전에 취득이 시작되었는지 확인하십시오.

Hardware Trigger#

하드웨어 트리거를 통한 이미지 취득을 활성화하려면:

  1. 다음 값 중 하나로 TriggerSelector 매개변수: FrameStart.
  2. 다음 값 중 하나로 TriggerSource 매개변수: In1.
  3. 다음 값 중 하나로 TriggerMode 매개변수: On.
    이미지는 다음의 상승 에지에서 트리거됩니다. In1 (다음의 경우: LineInverter 로 설정된 경우 false) 또는 하강 에지(다음의 경우: LineInverter parameter는 true). 이미지는 카메라에서 캡처 및 처리된 후 호스트 컴퓨터로 전송됩니다.

이미지를 수신하려면 하드웨어 트리거 전에 취득이 시작되었는지 확인하십시오.