본문 바로가기

기술정보 및 자료/EBM30018

RGB565/555, RawRGB Format 이미지를 읽을 경우 출력FORMAT에 따라 어떻게 데이타가 출력되는지 알아보기로 하겠습니다. 1. RGB565 위의 그림은 RGB565 FORMAT에 대한 설명입니다. 첫번째 byte와 두번째 byte가 모여 1 pixel을 구현 할 수 있습니다. 2byte가 RED 5bit, GREEN 6bit, BLUE 5bit로 구성되어 RGB565포맷이라 합니다. 320*240해상도를 갖는 이미지의 경우 320*240*2 로 총 153.600byte 가 됩니다. 2. RGB555 위의 그림은 RGB555 FORMAT에 대한 설명입니다. RGB565 FORMAT과 거의 같으나 첫번째 byte의 최상위 bit는 don't care bit 입니다. RGB565와 같이 320*240해상도를 갖는 이미지의 경우 320*2.. 2010. 10. 16.
EBM300 이미지 가져오기 EBM300을 통하여 이미지를 가져오는 방법을 알아 보겠습니다. 기본적인 순서는 다음과 같습니다. 1. 이미지센서 초기화 2. READY 3. START 4. COMPLETE 검출 5. READY 6. 데이타읽기(READ) (NEXT 이미지 2~6반복) 1. 이미지센서 초기화 EBM300 RESET후 이미지 센서의 초기화를 합니다. 초기화는 SIO_D, SIO_C핀을 사용합니다. SCCB(Serial Camera Control Bus)라는 프로토콜을 이용하며, 각 레지스터 값을 설정 할 수 있습니다. SCCB는 I2C 인터페이스 방식과 거의 동일 합니다. SCCB를 사용하기 위해 첨부된 'sccb.zip'를 참고하시기 바랍니다. 정의된 포트와 delay함수 정도만 변경하여 쉽게 sccb 통신을 할 수 있.. 2010. 10. 16.
EBM300 인터페이스 하기 EBM300은 기본적으로 3.3V로 동작합니다. 모듈의 전원공급핀(VDD)에는 반드시 3.3V를 입력해야 합니다. EBM300을 붙이고자 하는 보드의 전원이 3.3V라면 가장 간단히 붙일 수 있습니다. 전원핀을 제외한 나머지 핀들은 인터페이스 하고자 하는 MCU 포트에 바로 연결하면 됩니다. 핀의 입출력 level에 대해서는 EBM300 메뉴얼에 정의 되어 있습니다. 위의 표는 EBM300메뉴얼의 DC Electrical Characteristics 입니다. 표의 내용에서도 알 수 있듯이 5V 입출력 호환성을 가집니다. 따라서 VDD만 3.3V를 공급한다면 5V level 속성을 가지는 포트와의 연결도 가능합니다. 첨부의 'AVR 3.3V inteface.pdf'회로도는 ATmega128L에 EBM300.. 2010. 10. 16.
EBM300 메뉴얼 Rev1.0 EBM300 메뉴얼 Rev1.0 입니다. 첨부파일을 클릭하여 다운받으시기 바랍니다. 2010. 10. 16.
ov9640.c 업데이트 ov9640.c 라이브러리가 업데이트 되었습니다. 수정사항은 다음과 같습니다. - EnableCM() 함수 제거 - SetRGB565QQVGA(),SetRawDataQQVGA() 함수수정 : QQVGA화면 비율 조정 - SetYUVQVGA(),SetYUVQQVGA() 함수 추가 첨부파일을 클릭하여 다운 받으시기 바랍니다. 2010. 10. 15.
EBTB1000+EBM300 Robot-ColorTracking EBM1000과 EBM300모듈을 결합하여 칼라 트래킹을 구현한 영상입니다. 구성 : EBM300 , EBM1000, Geared DC Motor, MotorDriver, 핸드폰배터리 영상 1 EBM300으로 영상을 얻어 붉은색 공의 위치를 감지, 추적하는 영상입니다. 영상 2 2010. 10. 15.
EBTB1000+EBM300 Robot-LineTracer EBM1000과 EBM300모듈을 결합하여 주행로봇 라인트레이서를 구현한 영상입니다. 구성 : EBM300 , EBM1000, Geared DC Motor, MotorDriver, 핸드폰배터리 좌/우 DC모터 속도제어영상 PWM출력을 이용하여 DC모터의 가감속 제어를 확인 할 수 있습니다. 주행영상 1 EBM300으로 영상을 얻어 라인의 위치를 감지, 라인을 추적하는 영상입니다. 주행영상 2 2010. 10. 15.
EBTB1000 RGB Histogram 표시하기 EBM300모듈을 결합하여 RGB565포맷으로 값을 얻어 각 RGB에 대한 Histogram을 표시하는 프로그램 소스 입니다. 첨부파일을 클릭하여 다운 받으시기 바랍니다. cam_ip_RGB_Histogram.zip 2010. 10. 15.
EBTB1000 Histogram 표시하기 EBM300모듈을 결합하여 YUV포맷의 Y(Luminance)값을 취득하여 실시간 Histogram을 표시하는 프로그램 소스 입니다. 첨부파일을 클릭하여 다운 받으시기 바랍니다. cam_ip_Y_Histogram.zip 2010. 10. 15.
EBTB1000 간단영상처리-라인트레이서 EBM300모듈을 연결하여 라인을 추적하는 라인트레이서 기능을 구현한 동영상합니다. 2010. 10. 15.
EBTB1000 간단영상처리-BLACK영역감지 EBM300을 연결하여 BLACK 영역을 감지하는 동영상 입니다. 2010. 10. 15.
EBTB1000 영상출력테스트하기 EBM300모듈 연결 후 시리얼포트를 통해 명령을 내려 영상을 출력하는 예제 입니다. 시리얼통신 프로그램은 하이퍼터미널등 다른 프로그램을 사용하여도 무방합니다. 첨부파일을 클릭하여 다운 받으시기바랍니다. cam_test.zip SCW1a.zip 2010. 10. 15.
EBTB1000 영상출력하기 EBM300모듈을 결합하여 320*240 실시간 영상을 LCD로 출력하는 예제 입니다. 첨부파일을 클릭하여 다운 받으시기 바랍니다. cam_view.zip 2010. 10. 15.
EBTB500 간단영상처리-라인트레이서 EBM300모듈을 연결하여 라인을 추적하는 라인트레이서 기능을 구현한 동영상합니다. 2010. 10. 15.
EBTB500 간단영상처리-여러개의 BLACK영역감지 EBM300을 연결하여 두개 이상의 BALCK 영역감 감지하는 동영상 입니다. 2010. 10. 15.
EBTB500 간단영상처리-BLACK영역감지 EBM300을 연결하여 BLACK 영역을 감지하는 동영상 입니다. 2010. 10. 15.
EBTB500 영상출력테스트하기 EBM300모듈 연결 후 시리얼포트를 통해 명령을 내려 영상을 출력하는 예제 입니다. 시리얼통신 프로그램은 하이퍼터미널등 다른 프로그램을 사용하여도 무방합니다. 첨부파일을 클릭하여 다운 받으시기바랍니다. cam_test.zip SCW1a.zip 2010. 10. 15.
EBTB500 영상출력하기 EBM300모듈을 결합하여 실시간 영상을 LCD로 출력하는 예제 입니다. 첨부파일을 클릭하여 다운 받으시기 바랍니다. cam_view.zip 2010. 10. 15.