2018년 9월 28일 금요일

SDI & CVBS - VectorScope 계측기


이번 보드는 가장 최근에 작업한 비디오 계측기능을 구현한 보드이다.
비디오 CVBS(NTSC,PAL)와 같은 영상이나 HD-SDI 와 같은 비디오 영상계측기
의 경우 고가이거나 현재는 구하기 힘든 제품들이 많아서 계측기능중에
웨이브폼(Waveform), 벡터스코프(Vectorscope)를 볼수 있는 보드를 만들어봤다. 
 

보드에 대해서 간단히 소개를 하면 아래와 같다.


1. 입력은 CVBS 와 HD-SDI 신호를 받는다.
2. DC +12V입력을 받아서 FPGA로 패널 영상을 만들어서 7인치 패널을 동작시킨다.
3. 7인치 패널에 Display하는 영상에 CVBS , HD-SDI 의 웨이브폼(Waveform) 과 벡터스코프(Vectorscope) 영상을 구현한다.
4. 패널은 1024 x 600 해상도의 AUO패널을 사용하였고, Waveform - Vectorscope는 512 x 512 해상도로 구현하여 패널 정중앙에 Display해준다.
5. FPGA구현 프로그램을 2개로 구현해서 CVBS또는 HD-SDI로만 결정해서 볼수 있다.


보드의 블럭도를 살펴보겠다.



위 블럭도에서 보는바와 같이 SDI신호는 FPGA의 SERDES블럭을 이용하여
동작을 시켰고, CVBS(컴포지트)경우는 CVBS to TTL을 만들어줄수 있는
Decoder를 따로 사용하여 Y/C 20bit로 데이타를 받아서 처리하였다.



 위 사진은 실제 블럭도에 해당하는 보드사진이다.

위 사진은 보드와 패널을 결합하였을때를 보여주는 사진이다.
AUO 7인치 패널로 연결되는 LVDS쪽 연결이 FPC 케이블로 되어있어서
연결하기가 쉽지않게 되어있다.



아래 사진들은 CVBS와 HD-SDI 입력을 넣었을때 실제로 동작하는
WaveForm, Vector 를 보여주고 있다.
1) CVBS NTSC 입력을 넣고 Vectorscope동작.


2) HD-SDI 입력시 WaveForm동작.


3) HD-SDI 입력시 VectorScope동작.

FPGA관련 정보, 영상 신호 이론, 하드웨어 관련 더 많은 정보는 하기 네이버 블로그에 있습니다. https://blog.naver.com/zaszas2345




댓글 없음:

댓글 쓰기