Skip to content

필사 모드: 전자회로 완전 가이드: 다이오드부터 연산증폭기까지

한국어
0%
정확도 0%
💡 왼쪽 원문을 읽으면서 오른쪽에 따라 써보세요. Tab 키로 힌트를 받을 수 있습니다.
원문 렌더가 준비되기 전까지 텍스트 가이드로 표시합니다.

전자회로 완전 가이드: 다이오드부터 연산증폭기까지

전기/전자공학의 핵심인 아날로그 전자회로를 체계적으로 정리합니다. 회로 이론 기초부터 시작해 반도체 소자, 증폭기 설계, 필터, 전원 공급 장치까지 실습 예제와 함께 다룹니다.

1. 회로 이론 기초

키르히호프의 법칙

**키르히호프 전압 법칙 (KVL)**: 임의의 폐루프에서 전압의 대수합은 0입니다.

$$\sum_{k=1}^{n} V_k = 0$$

**키르히호프 전류 법칙 (KCL)**: 임의의 노드에서 유입/유출 전류의 합은 0입니다.

$$\sum_{k=1}^{n} I_k = 0$$

KVL/KCL 노드 해석 예시

회로: V1=12V, R1=1kΩ, R2=2kΩ, R3=3kΩ

노드 전압법으로 V_node 계산

G = np.array([

[1/1e3 + 1/2e3, -1/2e3],

[-1/2e3, 1/2e3 + 1/3e3]

])

I = np.array([12/1e3, 0])

V = np.linalg.solve(G, I)

print(f"노드 전압: V1={V[0]:.3f}V, V2={V[1]:.3f}V")

테브난/노턴 등가 회로

임의의 선형 회로는 테브난 전압 $V_{th}$와 테브난 저항 $R_{th}$의 직렬 조합으로 단순화할 수 있습니다. 노턴 등가는 $I_N = V_{th}/R_{th}$와 $R_N = R_{th}$의 병렬 조합입니다.

**최대 전력 전달**: 부하 저항 $R_L = R_{th}$일 때 최대 전력이 전달됩니다.

$$P_{max} = \frac{V_{th}^2}{4R_{th}}$$

AC 회로와 페이저 분석

임피던스 표현:

- 저항: $Z_R = R$

- 인덕터: $Z_L = j\omega L$

- 커패시터: $Z_C = \frac{1}{j\omega C}$

전달 함수 (Transfer Function)와 보드 선도(Bode Plot)는 주파수 응답 분석의 핵심 도구입니다.

2. 다이오드 (Diode)

p-n 접합의 물리적 동작

p형 반도체(정공 다수 캐리어)와 n형 반도체(전자 다수 캐리어)가 접합하면 공핍층(Depletion Region)이 형성됩니다. 순방향 바이어스 시 공핍층이 좁아져 전류가 흐르고, 역방향 바이어스 시 공핍층이 넓어져 전류가 차단됩니다.

쇼클리 다이오드 방정식

$$I_D = I_S\left(e^{V_D / nV_T} - 1\right)$$

여기서:

- $I_S$: 역포화 전류 (약 $10^{-14}$ A 수준)

- $n$: 이상 인자 (이상적: 1, 실제: 1~2)

- $V_T = kT/q$: 열전압 (실온 25도에서 약 26 mV)

다이오드 I-V 특성 곡선

V = np.linspace(-0.5, 0.8, 1000)

IS = 1e-14 # 역포화 전류

n = 1.0 # 이상 인자

VT = 0.02585 # 열전압 (25도)

ID = IS * (np.exp(V / (n * VT)) - 1)

ID_clipped = np.clip(ID, -1e-12, 0.1) # 가시성을 위해 클리핑

plt.figure(figsize=(8, 5))

plt.plot(V, ID_clipped * 1000, 'b-', linewidth=2)

plt.axhline(y=0, color='k', linewidth=0.5)

plt.axvline(x=0, color='k', linewidth=0.5)

plt.xlabel('전압 V_D (V)')

plt.ylabel('전류 I_D (mA)')

plt.title('다이오드 I-V 특성 곡선')

plt.grid(True, alpha=0.3)

plt.xlim(-0.5, 0.8)

plt.ylim(-0.01, 0.1)

plt.show()

정류 회로

**반파 정류**: 다이오드 1개로 교류의 한 방향만 통과시킵니다. 출력 평균 전압은 $V_{avg} = V_m / \pi$입니다.

**전파 정류 (브리지 정류)**: 4개의 다이오드로 교류의 양 방향을 정류합니다. 출력 평균 전압은 $V_{avg} = 2V_m / \pi$입니다.

제너 다이오드

역방향 항복 전압을 이용한 전압 기준 소자입니다. 제너 전압 $V_Z$에서 동작하며 간단한 전압 안정화 회로에 사용됩니다.

$$V_{out} = V_Z, \quad R_S = \frac{V_{in} - V_Z}{I_Z + I_L}$$

3. BJT 트랜지스터

구조와 동작 모드

BJT(Bipolar Junction Transistor)는 이미터(E), 베이스(B), 컬렉터(C) 세 단자로 구성됩니다.

| 동작 모드 | B-E 접합 | B-C 접합 | 용도 |

| ----------------- | -------- | -------- | ---------- |

| 차단 (Cutoff) | 역방향 | 역방향 | 스위치 OFF |

| 활성 (Active) | 순방향 | 역방향 | 증폭기 |

| 포화 (Saturation) | 순방향 | 순방향 | 스위치 ON |

활성 영역에서: $I_C = \beta I_B = h_{FE} I_B$

DC 바이어스 설계

가장 안정적인 **전압 분배기 바이어스** 방식:

$$V_B = V_{CC} \cdot \frac{R_2}{R_1 + R_2}$$

$$V_E = V_B - V_{BE} \approx V_B - 0.7\text{ V}$$

$$I_C \approx I_E = \frac{V_E}{R_E}$$

소신호 등가 회로 (하이브리드-π 모델)

핵심 파라미터:

- $g_m = I_C / V_T$: 트랜스컨덕턴스

- $r_\pi = \beta / g_m$: 입력 저항

- $r_o = V_A / I_C$: 출력 저항 (Early 효과)

증폭기 구성 비교

| 구성 | 전압 이득 | 전류 이득 | 입력 임피던스 | 출력 임피던스 | 용도 |

| ---------------- | ----------- | --------- | ------------- | ------------- | ------------------- |

| 공통 이미터 (CE) | 높음 (반전) | 높음 | 중간 | 중간 | 범용 증폭 |

| 공통 컬렉터 (CC) | ~1 | 높음 | 높음 | 낮음 | 버퍼, 임피던스 변환 |

| 공통 베이스 (CB) | 높음 | ~1 | 낮음 | 높음 | 고주파 증폭 |

공통 이미터 증폭기 전압 이득:

$$A_v = -g_m (R_C \| r_o) \approx -\frac{R_C}{r_e}$$

4. MOSFET

동작 원리와 영역

MOSFET(Metal-Oxide-Semiconductor FET)은 게이트(G), 드레인(D), 소스(S), 기판(B) 네 단자 소자입니다. n-채널 MOSFET 기준:

**차단 영역**: $V_{GS} < V_{th}$ → $I_D \approx 0$

**선형(오믹) 영역**: $V_{GS} > V_{th}$, $V_{DS} < V_{GS} - V_{th}$

$$I_D = \mu_n C_{ox} \frac{W}{L} \left[(V_{GS} - V_{th})V_{DS} - \frac{V_{DS}^2}{2}\right]$$

**포화 영역**: $V_{DS} \geq V_{GS} - V_{th}$

$$I_D = \frac{1}{2}\mu_n C_{ox} \frac{W}{L}(V_{GS} - V_{th})^2 (1 + \lambda V_{DS})$$

소신호 파라미터

- $g_m = \sqrt{2\mu_n C_{ox}(W/L)I_D}$: 트랜스컨덕턴스

- $r_o = 1/(\lambda I_D)$: 출력 저항

CMOS 인버터

디지털 논리의 기본 게이트. PMOS와 NMOS의 상보적 동작으로 정적 전력 소모가 거의 없습니다. 스위칭 에너지: $E = CV_{DD}^2$

5. 연산증폭기 (Op-Amp)

이상적 Op-Amp 특성

| 파라미터 | 이상적 값 | 실제 값 예시 (LM741) |

| ----------------------- | --------- | -------------------- |

| 개루프 이득 $A_{OL}$ | 무한대 | ~200,000 |

| 입력 임피던스 $R_{in}$ | 무한대 | ~2 MΩ |

| 출력 임피던스 $R_{out}$ | 0 | ~75 Ω |

| 대역폭 | 무한대 | ~1 MHz (GBW) |

| CMRR | 무한대 | ~90 dB |

**가상 단락 (Virtual Short)**: 부피드백 적용 시 두 입력 단자 전압이 동일 → $V^+ = V^-$

**가상 개방 (Virtual Open)**: 이상적 입력 임피던스 무한대 → 입력 단자로 전류 유입 없음

기본 Op-Amp 회로

**반전 증폭기**:

$$A_v = -\frac{R_f}{R_1}$$

**비반전 증폭기**:

$$A_v = 1 + \frac{R_f}{R_1}$$

**차동 증폭기** (CMRR이 높을 때):

$$V_{out} = \frac{R_f}{R_1}(V_2 - V_1)$$

**적분기** (밀러 적분기):

$$V_{out}(t) = -\frac{1}{R_1 C} \int V_{in}(t)\, dt$$

**미분기**:

$$V_{out}(t) = -R_f C \frac{dV_{in}}{dt}$$

반전 증폭기 주파수 응답 시뮬레이션

f = np.logspace(1, 7, 1000) # 10Hz ~ 10MHz

GBW = 1e6 # 1MHz 이득-대역폭 적

R1, Rf = 1e3, 10e3

Av_ideal = -Rf / R1 # 이상적 이득 = -10

개루프 이득 (단순 1차 모델)

A_open = GBW / (1j * f)

폐루프 이득

beta = R1 / (R1 + Rf)

Av_closed = A_open / (1 + A_open * beta)

plt.figure(figsize=(10, 6))

plt.subplot(2, 1, 1)

plt.semilogx(f, 20*np.log10(np.abs(Av_closed)), 'b-', linewidth=2, label='실제 이득')

plt.axhline(y=20*np.log10(abs(Av_ideal)), color='r', linestyle='--', label='이상적 이득 (20dB)')

plt.ylabel('이득 (dB)')

plt.title('반전 증폭기 주파수 응답 (GBW=1MHz, Av=-10)')

plt.legend()

plt.grid(True, alpha=0.3)

plt.subplot(2, 1, 2)

plt.semilogx(f, np.angle(Av_closed, deg=True), 'g-', linewidth=2)

plt.xlabel('주파수 (Hz)')

plt.ylabel('위상 (도)')

plt.grid(True, alpha=0.3)

plt.tight_layout()

plt.show()

슈미트 트리거 (Schmitt Trigger)

히스테리시스를 가진 비교기로 노이즈에 강합니다.

$$V_{H} = +V_{sat} \cdot \frac{R_1}{R_1 + R_f}$$

$$V_{L} = -V_{sat} \cdot \frac{R_1}{R_1 + R_f}$$

6. 전력 증폭기

급별 비교

| 급 | 도통각 | 이론 효율 | 특징 |

| ---- | --------- | --------- | ---------------------- |

| A급 | 360도 | 50% | 최고 선형성, 낮은 효율 |

| B급 | 180도 | 78.5% | 교차 왜곡 발생 |

| AB급 | 180~360도 | 50~78.5% | B급 개선, 실용적 |

| C급 | 0~180도 | >78.5% | 고주파 RF 용도 |

| D급 | 스위칭 | ~95% | 오디오/전원 |

푸시풀 증폭기 (AB급)

NPN과 PNP 트랜지스터 쌍을 사용해 교류 신호의 양방향을 각각 증폭합니다. 교차 왜곡 최소화를 위해 약 0.6~0.7 V의 바이어스 전압을 인가합니다.

7. 피드백 (Feedback)

부피드백의 장점

1. **이득 안정화**: 소자 변동에 둔감

2. **대역폭 확장**: $BW_{closed} = BW_{open} \times (1 + A\beta)$

3. **왜곡 감소**: 비선형 왜곡을 $(1 + A\beta)$로 나눈 만큼 감소

4. **임피던스 조정**: 직렬 피드백→입력 임피던스 증가, 병렬 피드백→감소

안정성 분석

보드 선도에서 위상 여유(Phase Margin)와 이득 여유(Gain Margin)로 안정성을 판단합니다.

- **위상 여유 PM > 45도**: 안정

- **이득 여유 GM > 6 dB**: 안정

나이퀴스트 안정성 기준: 개루프 전달 함수의 나이퀴스트 선도가 (-1, j0) 점을 시계 방향으로 감싸지 않으면 안정합니다.

8. 능동 필터

버터워스 저역통과 필터

최대한 평탄한 통과대역 특성을 가집니다. n차 필터의 전달 함수 크기:

$$|H(j\omega)| = \frac{1}{\sqrt{1 + (\omega/\omega_c)^{2n}}}$$

Sallen-Key 2차 저역통과 필터

두 개의 저항, 두 개의 커패시터, Op-Amp 1개로 구성합니다.

$$H(s) = \frac{\omega_0^2}{s^2 + (\omega_0/Q)s + \omega_0^2}$$

품질 인자 $Q$가 높을수록 공진 피크가 강해집니다. 버터워스 응답을 위해 $Q = 1/\sqrt{2} \approx 0.707$을 사용합니다.

from scipy import signal

버터워스 3차 저역통과 필터 (fc = 1kHz)

fc = 1000 # Hz

order = 3

b, a = signal.butter(order, 2*np.pi*fc, btype='low', analog=True)

f = np.logspace(1, 5, 1000)

w = 2 * np.pi * f

_, H = signal.freqs(b, a, worN=w)

plt.figure(figsize=(10, 5))

plt.subplot(1, 2, 1)

plt.semilogx(f, 20*np.log10(np.abs(H)), 'b-', linewidth=2)

plt.axvline(x=fc, color='r', linestyle='--', label='차단 주파수')

plt.xlabel('주파수 (Hz)')

plt.ylabel('이득 (dB)')

plt.title('버터워스 3차 LPF')

plt.legend()

plt.grid(True, alpha=0.3)

plt.subplot(1, 2, 2)

plt.semilogx(f, np.angle(H, deg=True), 'g-', linewidth=2)

plt.axvline(x=fc, color='r', linestyle='--', label='차단 주파수')

plt.xlabel('주파수 (Hz)')

plt.ylabel('위상 (도)')

plt.title('위상 응답')

plt.legend()

plt.grid(True, alpha=0.3)

plt.tight_layout()

plt.show()

9. 전원 공급 장치 회로

선형 레귤레이터

**7805** 계열: 고정 5V 출력. 드롭아웃 전압 약 2V.

$$P_{dissipation} = (V_{in} - V_{out}) \times I_{load}$$

**LM317** 가변 레귤레이터:

$$V_{out} = 1.25\left(1 + \frac{R_2}{R_1}\right) + I_{adj} \cdot R_2$$

스위칭 레귤레이터

**Buck (강압형)**:

$$V_{out} = D \cdot V_{in}, \quad D = \frac{t_{on}}{T}$$

**Boost (승압형)**:

$$V_{out} = \frac{V_{in}}{1-D}$$

**Buck-Boost (반전형)**:

$$V_{out} = -\frac{D}{1-D} V_{in}$$

스위칭 레귤레이터의 효율은 85~95%로 선형 레귤레이터보다 훨씬 높습니다.

10. 센서와 인터페이스 회로

온도 센서 인터페이스

**NTC 서미스터** (부온도 계수): 온도 증가 시 저항 감소.

$$R(T) = R_0 \cdot e^{B(1/T - 1/T_0)}$$

**계측 증폭기 (INA128 등)**:

$$A_v = 1 + \frac{50\text{ k}\Omega}{R_G}$$

높은 CMRR로 소신호 계측에 적합합니다.

ADC/DAC 인터페이스

**ADC 핵심 파라미터**:

- 분해능 (Resolution): n비트 ADC는 $2^n$ 레벨

- SNR(dB) $\approx 6.02n + 1.76$ (이상적 n비트 ADC)

- 샘플링 주파수 $\geq 2f_{max}$ (나이퀴스트 기준)

11. AI 하드웨어와 아날로그 회로

뉴로모픽 컴퓨팅의 아날로그 회로

딥러닝 추론을 하드웨어에서 효율적으로 수행하기 위해 아날로그 회로가 재조명받고 있습니다.

**아날로그 곱셈-누산 (MAC) 연산**: 가중치를 커패시터 전하나 전류 방향으로 표현하고, 옴의 법칙($I = GV$)으로 곱셈을 수행합니다. 메모리 내 연산(Processing-In-Memory)의 핵심입니다.

**Flash ADC 기반 AI 가속기**: 고속 다비트 ADC로 활성화 함수 출력을 디지털 변환 후 다음 레이어에 전달합니다.

배터리 전원 AI 추론의 전력 관리

엣지 AI 기기에서 소비 전력 최소화:

- 동적 전압/주파수 스케일링 (DVFS)

- 전력 게이팅 (Power Gating)

- 고효율 스위칭 레귤레이터 사용

- 아날로그-디지털 혼합 신호 설계로 ADC 비트 수 최적화

12. 퀴즈

**정답**: 약 26 mV (정확히는 25.85 mV)

**설명**: 열전압은 $V_T = kT/q$ 로 계산됩니다. 볼츠만 상수 $k = 1.38 \times 10^{-23}$ J/K, 절대온도 $T = 298$ K (25도), 전자 전하 $q = 1.6 \times 10^{-19}$ C를 대입하면 약 26 mV가 됩니다. 이 값은 다이오드의 지수적 I-V 특성 분석에 핵심입니다.

**정답**: 부피드백이 적용된 이상적 Op-Amp에서 반전 입력과 비반전 입력의 전압이 동일하다고 가정하는 개념입니다.

**설명**: 실제로 두 단자가 전기적으로 연결된 것은 아니지만, 높은 개루프 이득(보통 100,000배 이상)과 부피드백으로 인해 두 입력의 전압 차이가 거의 0이 됩니다. 이 개념을 이용하면 반전/비반전 증폭기의 이득을 간단하게 계산할 수 있습니다.

**정답**: 전압 이득이 감소하지만, 안정성(바이어스 안정화)이 향상되고 입력 임피던스가 증가합니다.

**설명**: 이미터 저항에 바이패스 커패시터가 없으면 소신호 이득 공식은 $A_v = -R_C / (r_e + R_E)$ 가 됩니다. $R_E$ 항이 분모에 추가되어 이득이 줄지만, 온도나 소자 변화에 의한 이득 변동이 줄어들고 DC 바이어스가 안정화됩니다. 부피드백의 실제 적용 사례입니다.

**정답**: 4.8 V

**설명**: Buck 컨버터의 이상적 전압 변환 관계는 $V_{out} = D \times V_{in}$ 입니다. 듀티 사이클 D = 0.4, 입력 전압 12 V를 대입하면 $V_{out} = 0.4 \times 12 = 4.8$ V 가 됩니다. 듀티 사이클을 조절하여 출력 전압을 연속적으로 가변할 수 있는 것이 스위칭 레귤레이터의 장점입니다.

**정답**: 버터워스 필터는 통과대역에서 최대 평탄 응답을 가지며, 체비쇼프 필터는 통과대역에서 리플을 허용하는 대신 더 가파른 롤오프 특성을 가집니다.

**설명**: 버터워스 필터는 통과대역 내 이득이 최대한 균일(Maximally Flat)하여 신호 왜곡이 적습니다. 체비쇼프 1형 필터는 통과대역 내 등리플(Equiripple) 특성을 가지며, 같은 차수에서 버터워스보다 훨씬 급격한 차단 특성을 보입니다. 응용에 따라 통과대역 평탄도와 롤오프 특성 간 트레이드오프를 선택해야 합니다.

참고 문헌

- **Sedra & Smith** - _Microelectronic Circuits_, 8th Edition (Oxford University Press)

- **Razavi** - _Design of Analog CMOS Integrated Circuits_, 2nd Edition (McGraw-Hill)

- **Texas Instruments** - _Op Amp Applications Handbook_ (Free PDF, ti.com)

- **Horowitz & Hill** - _The Art of Electronics_, 3rd Edition (Cambridge University Press)

- **LTspice** - 무료 SPICE 시뮬레이터 (Analog Devices 제공, analog.com/ltspice)

- **Falstad Circuit Simulator** - 브라우저 기반 무료 회로 시뮬레이터 (falstad.com/circuit)

> 이 가이드는 전자회로 입문자부터 심화 학습자까지 활용할 수 있도록 설계되었습니다. SPICE 시뮬레이션과 Python 코드로 직접 회로를 검증해 보세요. Sedra & Smith 교재와 병행 학습하면 효과가 극대화됩니다.

현재 단락 (1/213)

전기/전자공학의 핵심인 아날로그 전자회로를 체계적으로 정리합니다. 회로 이론 기초부터 시작해 반도체 소자, 증폭기 설계, 필터, 전원 공급 장치까지 실습 예제와 함께 다룹니다.

작성 글자: 0원문 글자: 8,467작성 단락: 0/213