전력 스위칭과 발열
한 줄 요약 — 손실은 도통(continuity) 손실 + 스위칭 손실입니다. 그리고 스위칭이 빠를수록 손실은 줄지만 노이즈는 늘어납니다.
두 가지 손실
도통 손실 (conduction loss)
D듀티비duty cycleI전류currentAP_cond전력 (cond)power (cond)WR_DS(on)도통 저항on-resistanceΩ(는 듀티비)
스위칭 손실 (switching loss)
전이 구간에서 전압과 전류가 동시에 존재합니다.
f_sw스위칭 주파수switching frequencyHzI_D드레인 전류drain currentAP_sw스위치 전력switch powerWt_off시간 (off)time (off)st_on시간 (on)time (on)sV_DS드레인–소스 전압drain-source voltageV주파수에 비례합니다. 그래서 고주파 스위칭에서는 스위칭 손실이 지배적입니다.
어느 쪽이 지배적인가
| 상황 | 지배 손실 |
|---|---|
| 저주파(< 1 kHz), 큰 전류 | 도통 손실 |
| 고주파(> 100 kHz) | 스위칭 손실 |
| 릴레이·LED 제어 | 도통 손실만 고려하면 충분 |
| 스위칭 레귤레이터(regulator)스위칭 레귤레이터 switching regulator전압을 열로 버리는 대신 빠르게 껐다 켜서 바꾸는 방식으로, 효율은 높지만 잡음을 만듭니다.자세히 보기 → | 둘 다 중요 |
열 계산
P전력powerWR_ CS저항 (CS)resistance (CS)ΩR_ JC저항 (JC)resistance (JC)ΩR_ SA저항 (SA)resistance (SA)ΩT_A온도 또는 주기 (A)temperature or period (A)T_J온도 또는 주기 (J)temperature or period (J)| 기호 | 의미 |
|---|---|
| 접합 온도 (보통 최대 150 °C) | |
| 주위 온도 | |
| 접합-케이스 열저항(thermal resistance)열저항 thermal resistance전력 1 W 를 흘렸을 때 온도가 몇 도 오르는지로, 부품이 탈지 안 탈지를 여기서 계산합니다.자세히 보기 → | |
| 케이스-방열판 (열전도 패드(pad)) | |
| 방열판-공기 |
계산 예제
W, °C, TO-220 패키지( °C/W), 열패드 0.5 °C/W, 방열판 10 °C/W:
T_J온도 또는 주기 (J)temperature or period (J)안전합니다 ✅
방열판이 없다면 ( °C/W):
T_J온도 또는 주기 (J)temperature or period (J)정격 초과 ❌ — 방열판이 필수입니다.
💡 SMD 소자는 PCB 구리가 방열판입니다. 데이터시트의 는 특정 구리 면적(예: 1 in² 2 oz)을 가정합니다. 작은 패드에 붙이면 실제 열저항이 훨씬 높습니다 → 15-07
★ 스위칭 속도의 트레이드오프
이것이 이 장의 핵심입니다.
| 빠른 스위칭 | 느린 스위칭 |
|---|---|
| ✅ 스위칭 손실 감소 | ✅ EMI 노이즈 감소 |
| ✅ 고주파 동작 가능 | ✅ 링잉(ringing)·오버슈트(overshoot)오버슈트 overshoot계단 입력에 응답이 목표값을 넘어 솟는 정도로, 감쇠비 하나로 정해집니다.자세히 보기 → 감소 |
| ✅ 효율 향상 | ✅ 측정 회로 간섭(interference) 감소 |
| ⚠️ EMI 방사 증가 | ⚠️ 스위칭 손실 증가 |
| ⚠️ 링잉, 오버슈트 | ⚠️ 발열 증가 |
| ⚠️ 접지 튐 | ⚠️ 고주파 동작 불가 |
노이즈 스펙트럼과 상승시간
스위칭 파형의 고조파는 대략 위에서 급격히 감소합니다.
| 상승시간 | 노이즈 대역 상한 |
|---|---|
| 10 ns | 32 MHz |
| 100 ns | 3.2 MHz |
| 1 µs | 320 kHz |
상승시간을 10배 늦추면 노이즈 대역이 1/10로 줄어듭니다.
측정 회로가 근처에 있으면 스위칭을 일부러 늦추세요. 게이트 저항을 키우는 것만으로 EMI가 크게 줄어듭니다. 릴레이나 LED처럼 느려도 되는 부하라면 손해가 없습니다.
게이트 구동 설계
필요한 게이트 전류
I_G게이트 전류gate currentAQ_g게이트 전하gate chargeCt_sw스위치 시간switch times게이트 저항의 역할
Q_g게이트 전하gate chargeCR_G게이트 저항gate resistanceΩt_sw스위치 시간switch timesV_drive전압 (drive)voltage (drive)VV_plateau전압 (plateau)voltage (plateau)V를 키우면 스위칭이 느려집니다.
전형적인 값:
| 용도 | |
|---|---|
| 고효율 스위칭 전원(SMPS) | 2~10 Ω |
| 일반 부하 스위칭 | 10~100 Ω |
| 저노이즈 (측정 회로 근처) | 100~1000 Ω |
턴온과 턴오프를 다르게
다이오드(diode) + 저항 조합으로 턴온은 느리게, 턴오프는 빠르게(또는 반대로) 만들 수 있습니다. H브리지의 데드타임 확보에 유용합니다.
시뮬레이션으로 확인
# examples/06-transistor/switching-loss.yaml
meta:
name: 게이트 저항이 스위칭 속도와 손실에 미치는 영향
lesson: docs/06-transistor/07-power-switching.md
note: RG를 10/100/1000으로 바꿔 드레인 파형의 상승시간을 비교
components:
- {ref: VDD, type: vdc, value: 12}
- {ref: VG, type: vpulse, params: {v1: 0, v2: 5, td: 1u, tr: 10n, tf: 10n, pw: 5u, per: 10u}}
- {ref: RG, type: r, value: 100}
- {ref: RL, type: r, value: 12}
- {ref: M1, type: m_nmos, model: 2N7002}
nets:
VP: [VDD.p, RL.1]
DRN: [RL.2, M1.d]
GATE: [RG.2, M1.g]
GIN: [VG.p, RG.1]
GND: [VDD.n, VG.n, M1.s]
analyses:
- {type: tran, tstep: 1n, tstop: 20u}RG를 바꿔가며 DRN 노드의 상승/하강 시간을 비교하세요. 느릴수록 전이 구간이 길어지고, 그 구간의 가 손실입니다.
⚖️ 부품 트레이드오프 — 종합
| 선택 | ✅ 좋아지는 것 | ⚠️ 나빠지는 것 |
|---|---|---|
| 낮은 | 도통 손실↓ | ·용량↑ → 스위칭 손실↑, 구동 전류↑, 비쌈 |
| 큰 게이트 저항 | EMI↓, 링잉↓, 안전 | 스위칭 손실↑, 발열↑ |
| 게이트 드라이버 IC | 빠르고 강한 구동, 효율↑ | 부품·비용, EMI↑ |
| 스너버 (RC) | 링잉·오버슈트 억제, EMI↓ | 상시 손실, 부품 추가 |
| 소자 병렬 연결 | 전류 분담, 도통 손실↓ | 게이트 용량 합산, 기생 발진 가능, 게이트 저항 개별 필요 |
| 큰 방열판 | 온도↓, 수명↑ | 부피·비용, 팬이 필요하면 진동·소음이 측정에 영향 |
측정 시스템 관점의 권장
| 상황 | 권장 |
|---|---|
| 스위칭 회로가 측정 회로와 같은 보드 | 게이트 저항 크게, 스너버(snubber), 접지 분리, 물리적 거리 |
| 효율이 최우선 | 빠른 스위칭 + 차폐(shielding)차폐 shielding도체로 감싸 전기장을 막는 것으로, 한쪽 끝만 접지해야 접지 루프가 생기지 않습니다.자세히 보기 → + 필터 |
| 측정 중 스위칭을 멈출 수 있으면 | 그렇게 하세요 — 가장 확실한 해법 |
💡 타이밍 분리가 최선의 EMI 대책일 때가 많습니다. 액추에이터를 구동하는 구간과 측정하는 구간을 시간적으로 나누면, 아무리 시끄러운 스위칭이 있어도 측정에 영향이 없습니다. → 16-05
🔌 실제 쓰임새
| 용도 | 주요 손실 |
|---|---|
| 스위칭 레귤레이터 | 도통 + 스위칭 (주파수 높음) |
| 모터 드라이버 (PWM) | 도통 + 스위칭 |
| 릴레이·솔레노이드 | 도통만 |
| LED 조광 (PWM) | 도통 (주파수 낮으면) |
| 부하 스위치 | 도통, 돌입 전류(inrush current)돌입 전류 inrush current전원을 켜는 순간 빈 커패시터로 쏟아져 들어가는 큰 전류로, 수십 A 에 이르기도 합니다.자세히 보기 → 주의 |
| 클래스 D 앰프 | 스위칭 |
⚠️ 이상과 실제의 차이
| 이상 | 실제 |
|---|---|
| 순간 전이 | 유한한 전이 시간 → 손실 |
| 일정 | 온도에 따라 1.5~2배 증가 |
| 게이트가 이상적 | 게이트 인덕턴스(inductance) + 용량이 링잉·발진 |
| 데이터시트 열저항 | PCB 구리 면적·공기 흐름에 크게 의존 |
| 노이즈 없음 | 스위칭 자체가 광대역 노이즈원 |
연습문제
문제 1. , 5 A, 듀티 50%. 도통 손실은?
exercises/06-07-conduction-loss.yaml풀이
D듀티비duty cycleI전류currentAP전력powerWR저항resistanceΩ문제 2. 위 소자를 100 kHz로 스위칭하고 전이 시간이 각 50 ns, V입니다. 스위칭 손실은?
exercises/06-07-switching-loss.yaml풀이
P_sw스위치 전력switch powerW스위칭 손실 0.6 W가 도통 손실 0.25 W보다 큽니다. 고주파에서는 스위칭 손실이 지배적입니다.
전이 시간을 20 ns로 줄이면 0.24 W로 감소합니다 — 하지만 EMI는 증가합니다.
문제 3. µV 측정 회로와 같은 보드에 20 kHz PWM 모터 드라이버가 있습니다. 게이트 저항을 10 Ω에서 470 Ω으로 바꾸면 어떤 변화가 생깁니까?
풀이
스위칭 시간: 대략 47배 느려집니다. 예를 들어 20 ns → 940 ns.
노이즈 대역:
f_noise주파수 (noise)frequency (noise)Hzt_r상승 시간rise times노이즈 스펙트럼 상한이 47배 낮아집니다. 측정 대역(예: 5 kHz)에는 직접 영향이 적지만, 고주파 노이즈가 증폭기에서 정류되어 저주파 옵셋으로 나타나는 현상(RF rectification)이 크게 줄어듭니다.
스위칭 손실:
P_sw스위치 전력switch powerWt_sw스위치 시간switch times예를 들어 0.1 W → 4.7 W. 이건 감당 불가입니다.
절충안:
- 게이트 저항을 100 Ω 정도로 (손실 10배, 노이즈 대역 1/10)
- 또는 PWM 주파수를 낮추고(20 kHz → 2 kHz) 게이트 저항을 키움 → 스위칭 손실은 주파수에 비례하므로 상쇄
- RC 스너버로 링잉만 잡기 (손실 증가가 훨씬 적음)
- 차폐와 접지 분리로 결합(coupling) 경로를 끊기 ← 근본 대책
- 측정과 구동의 시간 분리 ← 가능하면 최선
하나의 파라미터만 바꿔서 해결하려 하면 대개 다른 곳이 무너집니다. 여러 대책을 조합하는 것이 실무입니다. → 16-05
이전 ← 06 소스 팔로워 | 다음 → 08 소신호 모델과 gm/ID