SENTECH_CL_CLCtrl2 라인스캔 툴 사용 방법
1.카메라 통신 연결
Comport 설정 방법 : Euresys Frame Grabber
Multicam Studio를 관리자 권한으로 실행합니다.
Multicam Studio의 상단 메뉴의 Tool -> Board Information을 선택 후 SerialControl 텍스트 박스에 사용하고 싶은 가상 Comport를 입력합니다.
ComPort 확인 방법 : Matrox Frame Grabber
내 PC 또는 내 컴퓨터의 관리 창을 실행 합니다.
관리 -> 관리 장치자 -> 포트 - Matrox Comport 0의 번호를 확인 합니다.
카메라 통신 툴 연결 방법
윈도우 메뉴에서 CLCtrl2를 검색 후 관리자 권한으로 실행 합니다.
CLCtrl2 좌상단 메뉴의 "CoMM" - "Port Settiong" - Comport 선택 - "OK" - "Read all" 순서대로 클릭하면
카메라 파라미터 제어 기능이 확성화 됩니다.
2. 카메라 파라미터 설명
공통 파라미터 설명
Comm mode
"Comm mode[CBH,1-0" : Internal Mode 에서 파라미터 제어가 가능합니다
【V】"Comm Mode[CBH,1-0" : External Mode 에서 파라미터 제어가 가능합니다.
체크 박스 【V】 선택시 영상 취득이 불가능하므로 파라미터 변경 후 다시 체크 박스를 해제해야 합니다.
Serial Communication Baud Rate : 카메라의 통신 속도를 설정 할 수 있습니다.
Speed / Output format : 카메라의 속도 , Tap 관련 파라미터를 설정 할 수 있습니다.
OutPut bit setting : 카메라에서 출력할 bit 수를 설정 할 수 있습니다.
Sync control mode : 카메라 동작을 내부 / 외부제어로 설정 할 수 있습니다.
Internal : 카메라가 내부 신호를 이용하여 이미지를 촬영합니다. (라이브모드 - 노출 별도 제어 불가)
Internal (ExposureControl) : 카메라가 내부 신호를 이용하여 이미지를 촬영합니다. (라이브 모드 - 노출 별도 제어가능)
External : 카메라가 외부 신호를 받아 이미지를 촬영합니다, (트리거 모드 - 노출 제어 가능)
Exposure mode : 카메라 노출 모드를 변경합니다.
Line Interval : 설정된 LineRate에 따라 종속되어 노출합니다.
Edge Preset : 설정된 값으로 노출 합니다. (Line Rate 와 종속 관계 없음)
Pulse Width : 외부에서 받은 Pulse 폭 만큼 노출 합니다.
*Sync Mode - Exposure Mode에 대한 노출 및 계산식 내용은 카메라 메뉴얼에서 참고 가능합니다.
Electronic Shutter(Exposure Time) : 카메라 촬영 주기 또는 노출을 설정합니다.
Synchronization mode에 따라서 제어되는 파라미터가 달라 집니다.
Internal : 촬영주기 / 노출 값 둘 다 설정
Internal(ExposureControl) : 노출 값 설정만 가능 / 촬영 주기는 Interval Time of Internal Sync에서 제어
External : 노출 값 설정만 가능 / 촬영 주기는 외부 신호로 제어
Interval Time of Internal sync : 카메라 촬영 주기를 설정합니다.
Synchronization mode가 -> Internal(ExposureControl)에서만 동작 합니다.
Digital Gain : 카메라의 Digital Gain을 설정 할 수 있습니다. (0~255)
Analog gain : 아날로그 게인을 On / Off 설정 할 수 있으며 On시 4배의 Gain이 활성화 됩니다.
TEst pattern : 프레임 그래버로 전송할 테스트 패턴 이미지를 설정 할 수 있습니다.
User ID : 카메라 고유 Index 를 설정할 수 있으며 0~255 까지 설정 가능 합니다.
Scan direction : 스캔 방향을 결정 합니다.
Norm : 이미지를 그대로 출력합니다.
Reverse : X Reverse가 적용되어 이미지를 출력합니다.
Chattering : Chattering Noise를 필터링 합니다. (0~255)
*상세 값은 카메라의 메뉴얼을 참조해 주세요
듀얼 라인스캔 파라미터 설명
BINNING : Binning 모드 사용시 파라미터가 적용 됩니다.
add : 각 픽셀의 값을 더하여 감도를 올립니다.
ave : 각 픽셀의 값을 평균 값으로 SN 비율을 개선합니다.
1 Line Delay :DualLineScan 카메라의 파라미터 입니다.
Lower Line delay : 하부 센서의 촬영을 1 Line Lelay 설정 합니다.
Upper Line delay : 상부 센서의 촬영을 1 Line Delay 설정 합니다.
Scan direction : 스캔 방향을 결정 합니다.
Line1 First NormRotate : 정방향으로 이미지를 촬영하는 경우 사용합니다 - > Default
Line2 First ReverseRotate : 역방향으로 이미지를 촬영하는 경우 사용합니다. (이미지 X Reverse)
Line2 First NormRotate : 역방향으로 촬영하는 경우 사용합니다.
Line1 First ReverseRotate : 정방향으로 이미지를 촬영하는 경우 사용합니다. (이미지 X Reverse)
* 이미지 출력에 대한 예시는 아래에 나와있습니다.
컬러 라인스캔 파라미터 설명
Digital Gain Color : R,G,B 데이터에 대한 개별 Gain을 조정합니다.
Red : R Gain 을 조정합니다.
Green in red Line : GR Gain을 조정합니다.
Green in blue Line : GB Gain을 조정 합니다.
Blue : B Gain을 조정합니다.
Color gain Mode : Color gain의 사용 여부를 On/Off 합니다.
3. 카메라 EEPROM 이용 방법 ( 카메라 내부 메모리)
카메라 내부 메모리 사용방법
Read all : 카메라의 파라미터를 불러오고 활성화 시킵니다.
Register -> EEPROM : 카메라의 EEPROM에 파라미터 값을 저장합니다.
EEPROM ->Register : 카메라 EEPROM에 저장된 파라미터 값을 불러옵니다.
Factory -> EEPROM: 카메라에 설정된 파라미터 값을 초기화 시킵니다. (EEPROM에 설정된 값 또한 초기화 시킵니다.)
* EEPROM : 카메라 내부에 있는 데이터를 불러오기 / 저장하기 가능한 메모리를 의미하며,
저장된 데이터는 전원을 다시 인가하여 도 카메라에 남아 있습니다.
4. 카메라 데이터 파일 사용 방법 (Flash Memory / EEPROM to I2C File)
데이터 파일 사용 방법 (Flash Memory)
CLCtrl2의 좌 상단에 "File" - "Open -[Form file to Register]..." 을 클릭하여 I2c확장자 형태인 파라미터
데이터를 Flash Memory로 불러 올 수 있습니다.
CLCtrl2의 좌 상단에 "File" - "Save as[Frome Register To File]..." 클릭하여 i2c 확장자 형태로 Flash Memory에 설정된
파라미터를 데이터로 저장 할 수 있습니다.
* Flash Memory의 파라미터는 전원 재 인가시 초기화 됩니다.
데이터 파일 사용 방법 (EEPROM)
CLCtrl2의 좌 상단에 "File" - "Open -[Form file to Register]..." 을 클릭하여 I2c확장자 형태인 파라미터
데이터를 EEPROM으로 덮어씁니다.
CLCtrl2의 좌 상단에 "File" - "Save as[Frome Register To File]..." 클릭하여 i2c 확장자 형태로 Flash Memory에 설정된
파라미터를 데이터로 저장 할 수 있습니다.
* EEPROM의 파라미터는 전원 재 인가 시 유지 됩니다.
2022.10.19