마음 속 하늘은 항상 맑음~!

새로 만난 PIC12F683 본문

기타

새로 만난 PIC12F683

파르셀수스 2019. 6. 5. 08:28

 그동안 몇몇 PIC과 AVR을 넘어가며 PWM 주파수에 많이 고민하던 중. 낮은 가격에 CCP 모듈이 들어간 12F683을 발견.

 얼마전까지 있는 줄 몰랐다가 우연히 영상을 보고 알게 되었다.

 

 12비트 CCP모듈은 물론 8MHz 오실레이터가 있어서 더 높은 클럭을 사용할수도 있다. 그리고 CCP 모듈이 있기에 타이머는 3개를 가진다.

 

 결론적으로 자체 CCP 모듈 덕분에 소프트웨어 PWM은 이제 필요가 없게 되었고, 8비트 정밀도에서 최대 10KHz의 스위칭 주파수가 가능해서 그동안 AVR까지 넘어가며 고민하던 MPPT의 노이즈 문제를 간단하게 해결했다.

 

 4kHz의 그 칼날같은 소리가 전혀 안들리게 되니 너무 기쁘다.

 

 중간에 한가지 어려움은 12F683에서 지금까지 잘 쓰고 있던 openprog가 컨트롤 레지스터를 쓰는데 오류가 난다는 점. pickit3가 있어서 다행히 문제를 피해갔다. 사용하지 않는 비트 필드에 대한 값도 읽는 것으로 생긴 오류인 듯.

 

 

'기타' 카테고리의 다른 글

M사 라이젠 3000 호환 바이오스.  (0) 2019.07.04
솔더링 스테이션  (0) 2019.06.08
1W LED 정전류 드라이버.  (0) 2019.05.16
라이젠 메모리 안정화.  (0) 2019.04.26
윈도우즈 로그인 후 바로 생기는 락업 문제  (0) 2019.04.11