게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
이건 하드웨어 내용이지만;; PSoC 클록 설정에 대한 질문좀 하겠습니다
게시물ID : programmer_13823짧은주소 복사하기
작성자 : 관운장
추천 : 0
조회수 : 383회
댓글수 : 1개
등록시간 : 2015/10/12 22:03:45
옵션
  • 본인삭제금지
PSoC 디자이너를 이용해서 임베디드 연습? 을 하고 있습니다.
PWM 주파수 설정을 공부하고 있는데요.
왠지 이해가 안 되는 부분이 있어서...
123.png
저희 교수님이 만든 PPT입니다. 여기서
처음에 SysClk가 24MHz고, VC1을 16으로 설정하면 SysClk/16 해서 VC1 주파수는 1.5MHz가 되죠.
다음은 VC2도 16으로 설정, VC1/16 해서 VC2의 주파수는 93.75KHZ가 됐죠.
다음 V3는 V3 소스가 VC2로 설정돼있고 디바이더는 250으로 설정했으니깐 VC2/250 해서 VC3의 주파수는 375Hz가 됐고, PMW8 출력은 VC2를 또 한번 250으로 나눠서 1.5Hz의 주파수를 만드는 것으로 설명이 나오네요.
그런데 또 다른 예시로 들어주신 1200Hz 만드는 파일의 예를 보는데 뭔가 계산이 안 맞는 것 같은 느낌이라서요.

234.png

이게 1200Hz짜리인데, 먼저 VC1이 2로 설정돼있으니 24MHz/2 해서 VC1은 12MHz 주파수.
VC2는 16으로 설정돼있으니 12MHz/16 해서 VC2는 75KHz가 나오네요.
여기서, V3 소스가 VC1인데 VC3 디바이더가 1로 설정돼어 있으니 VC1/1 하면 12MHz 가 나와야 하는 거 아닌가요?
이게 왜 1200Hz=1.2KHz가 나오는지 이해가 안 되네요...거의 천분의 일인데...
어딘가 제가 계산을 잘못한 건가요? 아니면 애초에 계산방법을 이해 못한 건가요?
혹시 아시는분은 가르쳐주시면 감사하겠습니다(_ _)
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호