안녕하세요.. 김영욱입니다.
이번에는 C++ 빌더를 이용하여 Meteor_II 의 간단한 제어 및
RS-422 통신프로토콜을 이용한 Zoom 카메라 제어에 대한 간단한 소스를
올려볼까 합니다.
Zoom 카메라는 41만 화소급 Zoom렌즈가 내장된 카메라 인데 삼성전자 및
LG하니웰에서 나오는 카메라 괜찮습니다. (30~40만원선)
삼성것은 RS485, LG것은 RS422로 제어가 됩니다.
물론 Zoom기능의 카메라가 없으시면 일반 카메라를 사용하셔도 됩니다.
PC에서는 아시다 시피 232 밖에 안되기 때문에 시스템베이스라는 회사의
컨버터(232-> 422,485)를 사용하면 됩니다.
기본적인 로직은 제가 만들어 놓았으니 영상처리 로직만 추가하시면 원하시는
프로그램 만드실수 있을것 같네요..
사용환경은 다음과 같습니다.
Compiler : C++ Builder 5.0 Professional
Converter : 시스템베이스(CS-428/9)
Zoom 카메라 : LG 하니웰 GC-455NK
필요 Library : Matrox Mil Library (Standard 또는 정식버전)
컨버터 제어용 DLL(WinCom.dll) ,Lib(WinComCB.lib)
Lib파일은 제가 VC용을 컨버팅한 것입니다.
WinComCB.lib 파일을 프로젝트에 삽입하시고, 지난번 올린 빌더용
Mil Library 중에서 Mil.lib, Milmet2.lib 도 삽입하시면 됩니다.
김영욱 올림
|