Crystal Oscillator Calculator
부하 캐패시턴스/주파수 풀링 계산기
실제 발진 주파수
16.000000 MHz
주파수 풀링
625.00 ppm
0.01 Hz
직렬 C (C1||C2)
11.00 pF
실제 CL
16.00 pF
\u0394 -2.00 pF 규격 대비
발진 마진
5110871.3x
양호 (>5x)
Crystal Oscillator Calculator 소개
크리스탈 발진기 계산기는 전자 엔지니어와 PCB 설계자가 크리스탈 발진기 회로의 동작 조건을 검증할 수 있도록 도와줍니다. 크리스탈 공칭 주파수(kHz/MHz/GHz), 규정 부하 캐패시턴스(pF), PCB 기생 캐패시턴스(pF), 모션 캐패시턴스 C1(fF), 외부 부하 캐패시터 C1·C2(pF), 크리스탈 ESR(등가 직렬 저항, Ω)을 입력하면 C1과 C2의 직렬 합성 캐패시턴스, 실제 부하 캐패시턴스, 주파수 풀링(ppm 및 Hz), 규정 CL과의 편차, 발진 시작 마진(이득 마진 비율)을 계산합니다.
크리스탈 발진기는 정밀한 클록 신호가 필요한 거의 모든 디지털 회로에 사용됩니다: 마이크로컨트롤러, FPGA, GPS 수신기, 통신 트랜시버, USB 허브, RTC IC, 오디오 코덱 등. 크리스탈에 제공되는 부하 캐패시턴스는 발진 주파수에 직접 영향을 미칩니다. 실제 부하 캐패시턴스가 크리스탈의 규정 CL과 다르면 예측 가능한 양만큼 주파수가 이동합니다(주파수 풀링). 이 계산기는 그 편차를 ppm과 Hz로 정량화해 설계자가 시스템의 주파수 정확도 예산 내에 드는지 판단할 수 있게 합니다.
발진 시작 마진(이득 마진)은 인버터/증폭기 단계가 생성하는 음저항과 크리스탈 ESR의 비율로, 발진기 회로가 안정적으로 시작될 충분한 루프 이득을 가지는지 나타냅니다. 5배 이상이면 일반적으로 양호하며, 5배 미만이면 발진기가 시작되지 않거나 간헐적으로 동작할 수 있습니다. 계산기는 참조 트랜스컨덕턴스로 1mA/V를 사용합니다. 모든 계산은 브라우저에서만 처리됩니다.
주요 기능
- 외부 C1, C2 캐패시터 값으로 직렬 부하 캐패시턴스 계산
- PCB 기생 캐패시턴스를 포함한 실제 크리스탈 부하 캐패시턴스 계산
- 공칭 주파수로부터의 주파수 풀링을 ppm 및 Hz로 계산
- 실제 발진 주파수를 Hz/kHz/MHz/GHz 자동 단위로 표시
- 규정 CL과의 부하 캐패시턴스 편차 및 ppm 오프셋 표시
- 녹색/빨간색 상태 표시와 함께 발진 시작 마진(이득 마진 비율) 계산
- kHz ~ GHz 크리스탈 주파수 지원 및 단위 선택기 제공
- 100% 클라이언트 사이드 처리 — 회로 파라미터가 브라우저 밖으로 나가지 않음
자주 묻는 질문
크리스탈 발진기 회로에서 부하 캐패시턴스란 무엇인가요?
부하 캐패시턴스(CL)는 발진기 회로에 연결되었을 때 크리스탈 단자에서 보이는 총 캐패시턴스입니다. 가장 일반적인 Pierce 발진기에서는 각 크리스탈 단자에서 GND까지 C1, C2 두 캐패시터가 연결됩니다. 유효 부하 캐패시턴스는 C1과 C2의 직렬 합성에 PCB 기생 캐패시턴스를 더한 값입니다. 크리스탈은 규정 CL로 구동되어야 라벨에 표시된 주파수에서 발진합니다.
주파수 풀링이란 무엇인가요?
주파수 풀링은 크리스탈이 규정 CL과 다른 부하 캐패시턴스로 구동될 때 발생하는 실제 발진 주파수의 공칭 주파수로부터의 편차입니다. 보통 ppm(백만분의 일) 단위로 표시됩니다. 풀링 공식은 대략 pulling(ppm) = (Cm / (2 × CL)) × 10⁶이며, Cm은 크리스탈의 모션 캐패시턴스입니다. CL이 몇 pF만 달라져도 수십 ppm의 주파수 오차가 발생할 수 있습니다.
모션 캐패시턴스(fF 단위 C1)란 무엇인가요?
모션 캐패시턴스(Cm 또는 크리스탈 Butterworth-Van Dyke 등가 회로에서의 C1)는 크리스탈 기계적 공명 모델의 용량성 요소입니다. MHz 크리스탈의 경우 일반적으로 0.005~0.05 fF 범위로 매우 작습니다. 크리스탈을 풀링할 수 있는 주파수 범위(풀가능성)를 결정하며, Cm이 클수록 부하 캐패시턴스 변화에 대한 주파수 민감도가 높아집니다.
발진 시작 마진(이득 마진)이란 무엇인가요?
발진 시작 마진(이득 마진)은 인버터/증폭기 단계가 생성하는 음저항과 크리스탈 ESR의 비율입니다. 안정적인 시작을 위해서는 이 비율이 5배를 초과해야 하며, 10배 이상이 이상적입니다. 이득 마진이 너무 낮으면 최악의 조건(저전압, 고온, 노화)에서 발진기가 시작되지 않을 수 있습니다. 이 계산기는 참조 트랜스컨덕턴스로 1mA/V를 사용하며, 실제 마진은 사용하는 IC에 따라 달라집니다.
기생 캐패시턴스(Cstray)가 왜 중요한가요?
PCB 트레이스 캐패시턴스, IC 핀 캐패시턴스, 인근 구리 플레인의 캐패시턴스 모두 크리스탈이 보는 총 부하 캐패시턴스에 더해집니다. 이 기생 캐패시턴스는 설계값에서 실제 CL을 벗어나게 해 주파수 풀링을 유발합니다. 잘 설계된 PCB의 일반적인 Cstray는 2~7 pF입니다. 무시하면 USB, UART 보율, 무선 프로토콜 타이밍 규격을 위반할 수 있는 수십 ppm의 주파수 오차가 발생할 수 있습니다.
C1과 C2 값은 어떻게 선택하나요?
크리스탈의 규정 CL에 맞추려면 CL = (C1 × C2)/(C1 + C2) + Cstray를 만족해야 합니다. 대칭 설계(C1 = C2)의 경우 C1 = C2 = 2 × (CL - Cstray)로 계산합니다. 예를 들어 CL = 18pF, Cstray = 5pF이면 C1 = C2 = 2 × (18 - 5) = 26pF이 됩니다. 이 계산기로 선택한 값에 대한 주파수 풀링과 발진 마진을 검증하세요.
ESR이란 무엇이며 발진에 어떤 영향을 주나요?
ESR(등가 직렬 저항)은 크리스탈 기계적 공명의 기생 저항으로, 사이클당 에너지 손실에 해당합니다. ESR이 높을수록 발진기 루프에 더 큰 저항이 더해져 발진을 지속하기 위한 음저항(더 많은 이득)이 필요합니다. 크리스탈의 ESR은 주파수가 높아질수록, 노화될수록 증가합니다. 데이터시트에 최대 ESR이 명시되어 있으며, 이 값을 초과하면 시작 실패 위험이 높아집니다.
TCXO나 VCXO 설계에도 사용할 수 있나요?
이 계산기는 기본 Pierce 크리스탈 발진기 분석용으로 설계되었습니다. 온도 보상 발진기(TCXO)와 전압 제어 발진기(VCXO)는 온도 또는 제어 전압에 따라 부하 캐패시턴스를 조정하는 NTC 네트워크나 버랙터 다이오드 등 추가 소자가 포함됩니다. 주파수 풀링 공식 자체는 동일하게 적용되지만, 완전한 TCXO/VCXO 설계에는 이 도구의 범위를 넘는 추가 분석이 필요합니다.