Hontek MVC-5030R Bedienungsanleitung

Multi Vision Camera
MVC-5030R Camera
Development Manual
Ver 1.0
NOV 2, 2012
2012. 11. 2
http://www.hontek.co.kr
http://cafe.naver.com/hontek

Multi Vision Camera
www.hontek.co.kr
http://cafe.naver.com/hontek
2
목차
1. MVC-5030R Camera Specification ……………………………………………………….
1.1 General feature …………………………………………………………………………..
1.2 PC Requirements ………………………………………………………………………..
1.3 Contents ……………………………………………………………………………………
1.4 외형………………………………………………………………………………………..
1.5 Lens 사양 ………………………………………………………………………………….
1.6 Header Board Pin Description …………………………………………………………..
1.7 Dimension …………………………………………………………………………………
2. 개발 환경 …………………….………………………………………………………………..
2.1 개발 요구사항 ……………………………………………………………………………
2.2 Development Architecture ………………………………………………………………
3. Software Archtecture ………………………………………………………………………
3.1 Multi Camera connection and Access ………………………………………………….
3.2 Sequence of Initialization ………………………………………………………………
3.3 Main Control Dialog …………………………………………………………………….
3.4 ISP Control Dialog ……………..…………………………………………………………
3.5 OpenCV Control Dialog ………………………………………………………………….
4. System File Description ……………………………………………………………………
4.1 MVC_Vision.ini .…………………………………………………………………………...
5. API Lists ……………………………………………………………………………………...
5.1 I2C Communication ……………………………………………………………………..
5.2 OpenCV 관련 함수 ……………………………………………..…………………….….
4
4
4
5
6
6
7
8
9
9
9
10
10
11
12
20
26
39
39
40
40
41

Multi Vision Camera
www.hontek.co.kr
http://cafe.naver.com/hontek
3
목차
6. API 설명 ………………………………………………………………………………………
6.1 MVC_Init ………………………………………………………………………………….
6.2 MVC_Release …………………………………………………………………………..
6.3 MVC_EmpiaispAutoGainControlEnable ……………………………………………....
6.4 MVC_EmpiaispGetAWBGainControlRange……………………………………………
6.5 MVC_EmpiaispSetAWBGainControl …………………………………………………..
6.6 MVC_EmpiaispGetExposureRange …………………………………………………..
6.7 MVC_EmpiaispSetExposureTime …………………………………………………..…
6.8 IIC_Read16i ………………………………………………………………………………
6.9 IIC_Write16i ………………………………………………………………………………
6.10 MVC_OpenCV_Create ………………………………………………………….……
6.11 MVC_OpenCV_Release ………………….………………………………………….…
6.12 MVC_OpenCV_Display ………………………………………………………………..
6.13 MVC_OpenCV_StartAVI …………………………………………………………….…
6.14 MVC_OpenCV_StopAVI …………………………………………………………..…..
6.15 MVC_OpenCV_TM_targetFile …………………………………………………….…..
6.16 MVC_OpenCV_LoadObjectOpenCV ……………………………………………..….
6.17 MVC_OpenCV_MatchingObjectOpenCV …………………..…………………..…..
6.18 MVC_OpenCV_LaserTracking ………………………………………………………..
6.19 MVC_OpenCV_SelEdge ……………………………………………………………
6.20 MVC_OpenCV_Labeling ……………………………………………………..…….
6.21 MVC_OpenCV_Sharpening …………………………………………………..……..
7. 기타 문의 사항 ……………………………………………………………………………….
42
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

Multi Vision Camera
www.hontek.co.kr
http://cafe.naver.com/hontek
4
1.1 General feature
☞30만화소(VGA) 비젼카메라, 1/4.5 Inch CMOS Sensor
☞Effective pixel 640(H) x 480(V)
☞Frame rate Max. 30fps@VGA
☞PC Interface USB 2.0 (480Mbps)
☞Sensor video data format 8Bit Bayer
☞Sensor command interface 표준 I2C protocol
☞Compression 압축 안함
☞Image Processing Host 프로그램 구현 또는 센서 ISP 컨트롤 가능
☞Multi-Camera connect 동일 PC 최대 4대연결 가능
※비젼카메라 사용 시되도록 다른 USB 장비 (휴대폰 연결 등) 를사용하지 않는 것이
좋습니다.
1.2 PC Requirements
☞CPU Pentium4 2.0GHz이상 (2.8GHz 이상 추천)
☞RAM 1GB 이상 (2GB이상 권장)
☞USB 2.0 Host Controller Intel Controller chip 권장
☞Operating System Windows 2000 SP4 이상 / WindowsXP SP2이상
Windows Vista / Windows 7
1. MVC-5030R Camera Specification

Multi Vision Camera
www.hontek.co.kr
http://cafe.naver.com/hontek
5
1.3 Contents
☞MVC-5030R Camera
☞USB(A+B) Cable (1EA)
☞User’s manual / Program CD
1. MVC-5030R Camera Specification
Fig 1. MVC-5030R 포장상태 및포함 내용물

Multi Vision Camera
www.hontek.co.kr
http://cafe.naver.com/hontek
6
1.4 외형 모습
1. MVC-5030R Camera Specification
Fig 2. MVC-5030R 전면부 / 후면부 모습
1.5 렌즈 사양
1. Sensing Area : 1/3 inch CMOS
2. Focal Length : 6.0mm
3. Back focal length : 8.12mm
4. F no. : 1.8
5. Iris : Fixed
6. Optical Distortion : -10.62%
7. Field Angle (Diagonal) : 60°
8. Focus extent : 5cm - ∞
Fig 3. Lens Dimension

Multi Vision Camera
www.hontek.co.kr
http://cafe.naver.com/hontek
7
1.6 Header Board Pin
1. MVC-5030R Camera Specification
<Sensor board & Pin Number>
<Pin Description> 1,2 번핀의 DC5V는메인 파워를 공급하는 부분으로 DC 5V가
입력되어야 하며, 100mA 정도의 용량을 공급할 수있어야 한
다. 3,4 번핀의 CSCL,CSDA는12C 제어 Port로별도의 프로
토콜을 참조해야 한다. 5,6 번핀의 VSYNC,HSYNC 는위에서
설명한 Vertical Sync/Horizontal Sync로1 frame의신호를
구성하는 중요 핀이다.
9 ~16번핀까지가 센서의 8Bit 데이터 출력 핀이다. 17번핀은
PCLK으로 동기 Clock으로 데이터는 이PCLK에맞추어 읽어내
야한다. 18번핀은 MCLK으로 Master Clock을Sensor에공급
해주는 핀이다. PLL 기능이 내장된 센서가 아닌 한대체로 느
린MCLK를공급하게 되면 Frame Rate 또한 느려지게 된다.
19,20번핀은 Digital Ground, DGND 로접지신호다.
Fig 6. Header board 뒷면
Fig 7. Pin Description
2 4 6 8 10 12 14 16 18 20
1 3 5 7 9 11 13 15 17 19
Header board Pin 배열

Multi Vision Camera
www.hontek.co.kr
http://cafe.naver.com/hontek
8
1. MVC-5030R Camera Specification
1.7 Dimension
Fig 8. MVC-5030R Dimension

Multi Vision Camera
www.hontek.co.kr
http://cafe.naver.com/hontek
9
2.1 개발 요구사항
☞운영체제 : Microsoft Windows 2000 SP4 이상, WindowsXP SP2 이상,
Windows Vista, Windows 7
☞컴파일러 : Microsoft Visual Basic / Visual C++ 6.0
Visual Basic .NET / Visual C++ .NET
☞기타 : OpenCV 라이브러리
2.2 Development Architecture
개발프로그램
MVCLibV11.dll
EMPIA Vision Camera
ETLIB2.dll
cv.dll
cxcore.dll
HighGui100.dll
Libguid40.dll
OpenCV Library
Windows
2. 개발 환경

Multi Vision Camera
www.hontek.co.kr
http://cafe.naver.com/hontek
10
3. Software Architecture
3.1 Multi Camera connection and Access
MVC-5030R 카메라는 동일 PC상에 최대 3대의 카메라 연결이 가능합니다. 카메라에
시리얼 번호를 각각 부여하여(1001~1003) 각카메라를 식별합니다.
Single Connection
M fps
Serial_Number[5]=L"1001";
Multi Connection
Serial_Number[5]=L"1001";
Serial_Number[5]=L"1002";
Serial_Number[5]=L"1003";
M/N fps
M/N fps
M/N fps
Fig 9. Multi Camera connection and Access
Inhaltsverzeichnis
Sprachen:

















