"실제"독립형 발진기를 원한다면 Steven의 Schmitt 트리거 게이트 (단일 안정성 쿼리에서도 언급)와 같은 것이 실용적이고 저렴하고 유연한 전자 솔루션입니다. 가장 일반적인 비용으로 6kg의 pkg 6 개 게이트를 사용하거나 최소 크기로 작은 단일 게이트 패키지를 사용할 수 있습니다. 동일한 목적으로 opamp 또는 비교기를 사용할 수도 있습니다. 단 접합은 부품이 거의없는 이완 발진기를 형성합니다. 필사적 인 경우 네온과 캡 및 저항. 에 사키 / 터널 다이오드 및 R !!! :-).
그러나 발진기처럼 보이지 않더라도 요구 사항의 문자와 정신을 충족시킬 수있는 더 작고 저렴하고 전자적인 것을 원한다면 단일 0402 패키지 1 센트 구성 요소가 필요합니다.
소프트웨어 구동 톱니 진동주기. 약한 풀업을 사용한 커패시터의 기하 급수, 우선 커패시터 방전. 주의를 기울이면 최소 비용, 최소 면적, 테스트 할 때를 제외하고 전력 소모가 거의없고 사용하지 않을 때는 EMI 등이 없습니다.
커패시터에 대한 PIC 핀. 다른 리드를 접지에 연결하십시오.
약한 풀업을 활성화합니다. 핀을 출력하십시오. 낮게 설정하십시오.
핀을 입력으로 설정하십시오. 약한 풀업으로 캡이 충전됨에 따라 측정 시간이 길어집니다. 원하는 경우 값을 확인하려면 여러 번 반복하십시오. 다중 사이클 오실레이터 또는 단일 사이클 일 수 있습니다.
요구 사항 : 하나의 커패시터, 상대적으로 낮은 값. 원하는 경우 0402 일 수 있습니다 (호흡 위험 :-)) 캡이 너무 크지 않은 경우 원하는 경우 핀을 다른 용도로 사용할 수도 있습니다.
약한 풀업은 전류 소싱에서? 2 : 1 비율. 캡 >> 스트레이 및 핀 커패시턴스가있는 보드에 하나 이상의 캡을 추가하여 위의 내용을 교정 할 수 있습니다. 이 캡을 순환 시키면 풀업의 강도를 알 수 있습니다. 오프 보드 캡을 병렬로 추가하면 충전 시간이 늘어납니다.
ADC 핀으로도 비슷한 작업을 수행 할 수 있습니다. ADC 버전은 부품 충전주기 응답의 이점이 있습니다. 지수 전하 곡선의 모양을 찾아서 << 1 RC 사이클에 얼마나 많은 정전 용량이 있는지 알 수 있습니다.
원하는 경우 외부 풀업 R을 추가 할 수 있습니다.