임의의 주파수를 갖는 클럭발생 회로 소개 할까 합니다.

인터넷상에 많이 나와있는 자료이고, 슈미트트리거를 이용한 방식입니다.

먼저 회로를 보면.

1.jpg

리셋회로에 주로 사용하는 슈미터트리거 NOT 게이트를 두개 연결해서 간단히 구성했습니다.

(사실 리셋 회로에서 게이트가 좀 남아요 ;; )


이걸 어디다가 쓰느냐고 할 수 있지만, 의외로 R1, C1 의 값으로 비교적 쓸만한 정도의 주파수를 계산해 낼 수 있기 때문에

CPU 등으로 펄스폭을 제어하는 방식이 아니더라도 원하는 주파수를 어느정도 맞춰 쓸 수 있습니다.


계산식 :  F = 1/RC 


위 회로에서 보면 R = 1M , C1=0.1uF 일때 약 10 Hz 가 발생 됩니다. 

LED 를 1초에 10번 정도 깜박이도록 하는데는 딱 좋다~ 는 생각이 드는군요. 물론 이런 목적으로 쓸 생각 입니다.


대충 굴러다니는 폐PCB 에 납땜해서 실험을 해봤습니다.

2.jpg 

동그라미 친 부분이 캡,저항입니다.


스코프로 출력 파형을 찍어봤더니.

3.jpg 

11Hz 가 나왔네요. 

오차가  있긴 하지만, LED 를 깜박이는 정도의 목적이라면 문제 없다고 생각 됩니다.