로딩
요청 처리 중입니다...

CLK 카운터, 주파수 카운터

 CLK 카운터, 주파수 카운터

이번에 테스트한 보드는 주파수 카운터이다. 명칭은 클럭(CLK)카운터이기도 하고, 주파수 카운터 둘다 된다.

최근에 주파수의 변화를 감지하여 이벤트를 발생시키는 테스트를 해야 할 일이 있어서 한번 만들어보았다. 보드는 기존에 제작된 CVBS,SDI 계측기 보드를 가지고 구현을 해보았고, 이 보드에서 동작하는 몇가지 CLK을 직접 체크해보는걸로 테스트하였다.

구현 방법은 여러가지 방법이 있겠지만 여기서는 FPGA를 이용하여 보드에서 가장 빠른 148.5Mhz를 가지고 1초 주기를 만들어서 들어오는 주파수를 직접 카운터하는 방식으로 하였다. 카운터된 숫자는 PIC18F MCU로 전달되어 몇가지 계산과 변화된 주파수 양에 따라 동작을 하고, 7인치 모니터에 숫자로 보여줄수 있게끔 FPGA에 다시 전달되게끔 하였다.

샘플링 주기를 짧게 하여 카운터하는 방식도 있는데, 실제로 하고자 하는것은 1초동안 수 Hz의 작은 변화까지 체크하는게 중요해서 1초라는 시간을 샘플링 주기로 하였다. 보드에서...