🏷 프로젝트 개요
- 프로젝트명: OV7670 기반 SoC 내시경 카메라 시스템
- 팀명: See through
- 목적
- FPGA(Basys3)로 OV7670 카메라를 제어하고 실시간 영상을 VGA 모니터에 출력
- 특정 프레임을 캡처하여 메모리 모듈에 저장 후 외부 LCD 패널에 표시
- 백색 LED 조명을 가변저항으로 제어하여 촬영 환경 조절
⚙️ 시스템 구성 요소
- 하드웨어
- Basys3 FPGA 보드 (100 MHz)
- OV7670 카메라 모듈 (CMOS VGA 센서, SCCB 인터페이스)
- VGA 모니터 (실시간 영상 표시)
- 외부 LCD 패널 (캡처 이미지 표시)
- 메모리 모듈 (프레임 저장용)
- 소프트웨어/HDL
- Verilog 기반 SCCB 인터페이스 (카메라 제어)
- VGA 타이밍 제너레이터
- 메모리 제어 모듈 (프레임 저장/불러오기)
- LCD 패널 인터페이스
🖥 동작 시나리오
- 실시간 모니터링
- OV7670 카메라 영상 → Basys3 FPGA / SoC → VGA 출력
- 사용자는 모니터에서 실시간 영상 확인 가능
- 프레임 캡처 모드
- 사용자가 버튼을 통해 캡처 명령 입력
- 선택된 프레임이 메모리 모듈에 저장
- 캡처 이미지 표시
- 저장된 프레임을 불러와서 외부 LCD 패널에 출력
📊 기대 효과
- 영상 센서 제어 경험: SCCB 프로토콜 기반 OV7670 제어
- FPGA 영상 처리 파이프라인 설계 및 실습
- 다중 디스플레이 제어 경험: VGA(실시간) + LCD(캡처)
- 내시경, 산업 검사 장비 등 실시간 영상 시스템 프로토타입 구현
gantt
title OV7670 내시경 카메라 프로젝트 (2025-09-16 ~ 2025-09-29)
dateFormat YYYY-MM-DD
section 기획
주제 정하기 :active, m1, 2025-09-16, 1d
재료 구매 정하기 :active, m2, 2025-09-16, 1d
section 개발
RTL 회로 설계 :active, rtl, 2025-09-17, 2025-09-21
Vitis 펌웨어 만들기 :vitis, 2025-09-21, 2025-09-24
section 제작·통합
하드웨어 제작 :hw, 2025-09-24, 2025-09-29
PPT 발표 준비 :ppt, 2025-09-24, 2025-09-29
%% 아래는 '실제 소요 시간' 기록 예시 (나중에 필요한 줄만 주석 해제하고 날짜 수정하세요)
%% section 실제(Actual)
%% RTL 회로 설계(Actual) :crit, 2025-09-18, 2025-09-22
%% Vitis 펌웨어(Actual) :crit, 2025-09-22, 2025-09-25
%% 하드웨어 제작(Actual) :crit, 2025-09-26, 2025-09-29
%% PPT 준비(Actual) :crit, 2025-09-26, 2025-09-29

