회로계산소

회로 실험과 설계에 자주 쓰는 계산을 한곳에서. 설치 없이 바로 쓰는 전자공학 계산기 모음입니다.

English

MOSFET 바이어스: 전압분배 바이어스가 문턱전압에 예민한 이유

2N7000 전압분배·자기 바이어스 회로의 동작점을 제곱 법칙으로 계산하고, 저항 하나와 문턱전압 편차가 동작점을 얼마나 움직이는지 비교합니다.

MOSFET을 증폭기로 쓰려면 포화 영역 가운데쯤에 동작점(IDQ, VDSQ)을 잡아야 합니다. 이 글의 숫자는 MOSFET 전류-전압 특성 가이드에서 2N7000 PSpice 결과로 맞춘 Vth = 2.084 V, K = 147 mA/V²로 계산한 값입니다. 실제 부품은 Vth에 따라 크게 다를 수 있으며, 브레드보드에서 잰 결과와의 비교는 7절에 있습니다.

이 글의 순서 9

1. 회로와 식

R1R2 RDRS 2N7000VDD VG 전압분배 바이어스는 0 Ω
두 바이어스 회로를 한 그림에. RS를 단락하면 전압분배 바이어스, 저항을 넣으면 자기 바이어스입니다. 게이트로는 전류가 흐르지 않으므로 VG는 R1, R2 분압으로만 정해집니다.
VG = VDD·(R2)/(R1 + R2)
ID = K(VGS − Vth)^(2)
VDS = VDD − ID(RD + RS)

포화 영역이려면 VGS ≥ Vth이고 VDS ≥ VGS − Vth여야 합니다. 동작점이 차단이나 비포화 경계에 붙어 있으면 신호의 반주기 일부가 잘려 파형이 찌그러지므로, 증폭기는 포화 영역 가운데를 노립니다.

2. 전압분배 바이어스: R2를 바꿀 때

VDD = 10 V, R1 = 560 kΩ, RD = 1 kΩ입니다. RS가 없으므로 VGS = VG입니다.

R2VG = VGSIDVDS동작
R2130 kΩVG = VGS1.884 VID0VDS10.00 V동작차단
R2150 kΩVG = VGS2.113 VID118 µAVDS9.88 V동작포화
R2160 kΩVG = VGS2.222 VID2.8 mAVDS7.20 V동작포화
R2180 kΩVG = VGS2.432 VID9.88 mAVDS0.12 V동작비포화
R2200 kΩVG = VGS2.632 VID9.93 mAVDS0.07 V동작비포화
R2에 따른 ID (계산, 전압분배 바이어스)

RD = 1 kΩ에서 ID는 약 10 mA에서 더 늘지 못합니다(비포화).

R2를 160 kΩ에서 180 kΩ로 12.5%만 바꿨는데 ID는 2.8 mA에서 9.88 mA로 뛰고 비포화로 들어갑니다. VG가 Vth보다 겨우 0.14 V 높은 곳에서 동작하는데, 그 차이를 제곱해서 전류가 정해지기 때문입니다. BJT에서 VTH − VBE가 작을 때와 같은 구조입니다(BJT 바이어스 가이드).

3. 전압분배 바이어스: RD를 바꿀 때

R2 = 160 kΩ로 두고 RD만 바꿉니다.

RDVG = VGSIDVDS동작
RD750 ΩVG = VGS2.222 VID2.8 mAVDS7.90 V동작포화
RD1 kΩVG = VGS2.222 VID2.8 mAVDS7.20 V동작포화
RD2.2 kΩVG = VGS2.222 VID2.8 mAVDS3.83 V동작포화
RD4.3 kΩVG = VGS2.222 VID2.31 mAVDS0.08 V동작비포화
RD5.6 kΩVG = VGS2.222 VID1.78 mAVDS0.05 V동작비포화

포화 영역에서는 ID가 VGS로만 정해지므로 RD가 바뀌어도 그대로이고 VDS만 줄어듭니다. VDS가 VGS − Vth보다 작아지는 순간 비포화로 넘어가므로 RD의 한계는 아래와 같습니다. 그보다 크면 전류가 RD에 막혀 줄어듭니다.

RD < (VDD − (VGS − Vth))/(ID) ≈ 3.52 kΩ

4. 자기 바이어스: 소스 저항 RS를 넣으면

VDD = 15 V, R1 = 820 kΩ, R2 = 330 kΩ, RD = 2.2 kΩ입니다. VG = 4.304 V로 문턱보다 훨씬 높지만, 소스 전압 ID·RS만큼 VGS가 줄어듭니다. 두 식을 연립하면 이차방정식이 되고, 양의 해가 동작점입니다.

VGS = VG − ID·RS
VGS − Vth = (−1 + √1 + 4K·RS(VG − Vth))/(2K·RS)두 식을 연립한 해
RSVGSVSIDVDS동작
RS180 ΩVGS3.17 VVS1.13 VID6.29 mAVDS0.02 V동작비포화
RS300 ΩVGS2.51 VVS1.79 VID5.98 mAVDS0.05 V동작비포화
RS1 kΩVGS2.20 VVS2.10 VID2.1 mAVDS8.28 V동작포화
RS2.2 kΩVGS2.17 VVS2.14 VID972 µAVDS10.72 V동작포화
  • RS가 작으면 비포화: 180 Ω, 300 Ω에서는 VGS가 충분히 크게 남아 많은 전류가 흐르려 하고, RD에서 전압이 거의 다 떨어져 VDS가 0 근처가 됩니다.
  • RS가 1 kΩ 이상이면 포화: VGS가 문턱 근처까지 내려오면서 전류가 스스로 제한됩니다. 전류가 늘면 VS가 올라 VGS를 깎는 음의 되먹임입니다.

5. 문턱전압이 부품마다 다르면

2N7000의 Vth는 데이터시트상 0.8~3.0 V로 퍼져 있습니다. K는 그대로 두고 Vth만 ±0.2 V 바꿔 넣으면 두 회로의 차이가 분명합니다.

Vth전압분배 바이어스자기 바이어스 RS 1 kΩ
1.88 V9.88 mA (비포화)2.3 mA (포화)
2.08 V2.8 mA (포화)2.1 mA (포화)
2.28 V0 (차단)1.91 mA (포화)
부품마다 다른 Vth에 따른 ID (계산)

전압분배는 R2 160 kΩ, 자기 바이어스는 RS 1 kΩ 회로입니다. K는 147 mA/V²로 고정했습니다.

전압분배 바이어스는 Vth가 0.2 V만 낮아도 비포화, 0.2 V 높으면 차단입니다. 자기 바이어스는 같은 범위에서 ID가 1.91 mA~2.3 mA로 움직이는 데 그칩니다. 실험 교안대로 PSpice에서 잘 맞던 전압분배 회로가 브레드보드에서 전혀 다른 동작 모드로 나와도 이상한 일이 아닙니다.

직접 해 보기: 부하선 위의 동작점

위 두 회로를 같은 모델(Vth 2.084 V, K 147 mA/V²)로 계산합니다. 선은 모델 값이고, 따로 찍힌 점은 7절의 브레드보드 실측입니다. 전압분배는 VDD 10 V, R1 560 kΩ, RD 1 kΩ, 자기 바이어스는 VDD 15 V, R1 820 kΩ, R2 330 kΩ, RD 2.2 kΩ입니다. 음영은 Q점의 VGS에서 포화 영역입니다.

직류 부하선과 동작점

VG
2.222 V
VGS
2.222 V
ID
2.8 mA
VDS
7.20 V
동작
포화
Vth ± 0.2 V일 때 ID
0 A ~ 9.88 mA

해 볼 것: 전압분배에서 Vth를 0.1~0.2 V만 내리면 Q점이 음영 밖(비포화)으로 밀려나고, 올리면 ID가 0 근처로 떨어집니다. 실측 점이 모두 왼쪽 위(비포화)에 몰린 것도 이 때문입니다. 자기 바이어스로 바꿔 같은 일을 해 보면 Q점이 부하선 위에서 조금만 움직입니다. RS를 줄이면 되먹임이 약해져 비포화로 들어갑니다.

6. 설계: 목표 동작점에 저항 고르기

VDD = 12 V, R2 = 150 kΩ로 VGSQ = 2.2 V, IDQ = 3 mA, VDSQ = 6.8 V를 맞추는 예입니다. 게이트 전류가 0이므로 R1은 분압식에서, RD는 KVL에서 바로 나옵니다.

R1 = R2·((VDD)/(VGS) − 1) = 668.2 kΩ
RD = (VDD − VDS)/(ID) = 1.733 kΩ

가장 가까운 표준값은 680 kΩ, 1.8 kΩ입니다. 그런데 R1을 1.8% 키우면 VG가 31 mV 내려갑니다. 목표점(Vth = 2.093 V에서 VGS 2.2 V일 때 3 mA)을 만족하는 소자라면 K = 262 mA/V²이어야 하고, 그 소자로 계산하면 결과는 이렇습니다.

항목목표계산값 그대로표준값 680 kΩ, 1.8 kΩ
VGS2.2 V2.200 V2.169 V
ID3 mA3 mA1.5 mA
VDS6.8 V6.80 V9.30 V

저항 하나를 표준값으로 바꿨을 뿐인데 ID가 목표의 약 50%로 줄었습니다. 전압분배 바이어스만으로 동작점을 정확히 맞추려면 R1에 가변저항을 직렬로 넣어 조정하거나, 소스 저항을 넣어 자기 바이어스로 바꾸는 편이 현실적입니다. 시뮬레이션에서는 소자 모델이 바뀌면 이 숫자도 바뀌므로, 자기 시뮬레이션 결과와 이 표가 다르다고 이상한 것은 아닙니다.

7. 브레드보드에서 측정한 결과

같은 회로를 브레드보드에 꾸며 멀티미터로 잰 결과입니다. 전류는 기록된 전압에서 ID = VRD/RD로 다시 계산했고, 동작 모드는 전류-전압 특성 실측에서 맞춘 Vth ≈ 1.535 V로 VDS ≥ VGS − Vth를 따져 정했습니다. '실측 맞춤 예측'은 그 실험의 실측 Vth, K(≈ 123 mA/V²)와 공칭 저항값으로 계산한 값입니다.

전압분배 바이어스, R2를 바꿀 때 (RD 1 kΩ)

R2VGS실측 IDVDSVGS − 1.53 V동작실측 맞춤 예측PSpice 맞춤 예측
R2130 kΩVGS1.85 V실측 ID8.86 mAVDS1.13 VVGS − 1.53 V0.32 V동작포화실측 맞춤 예측9.86 mAPSpice 맞춤 예측0 A
R2150 kΩVGS2.08 V실측 ID9.93 mAVDS0.093 VVGS − 1.53 V0.55 V동작비포화실측 맞춤 예측9.93 mAPSpice 맞춤 예측118 µA
R2160 kΩVGS2.215 V실측 ID9.95 mAVDS0.071 VVGS − 1.53 V0.68 V동작비포화실측 맞춤 예측9.94 mAPSpice 맞춤 예측2.8 mA
R2180 kΩVGS2.42 V실측 ID9.97 mAVDS0.056 VVGS − 1.53 V0.89 V동작비포화실측 맞춤 예측9.95 mAPSpice 맞춤 예측9.88 mA
R2200 kΩVGS2.6 V실측 ID9.97 mAVDS0.049 VVGS − 1.53 V1.07 V동작비포화실측 맞춤 예측9.96 mAPSpice 맞춤 예측9.93 mA

전압분배 바이어스, RD를 바꿀 때 (R2 160 kΩ)

RD실측 IDVDD/RDVDS동작실측 맞춤 예측
RD750 Ω실측 ID13.2 mAVDD/RD13.3 mAVDS0.096 V동작비포화실측 맞춤 예측13.2 mA
RD1 kΩ실측 ID9.95 mAVDD/RD10 mAVDS0.072 V동작비포화실측 맞춤 예측9.94 mA
RD2.2 kΩ실측 ID4.54 mAVDD/RD4.55 mAVDS0.031 V동작비포화실측 맞춤 예측4.53 mA
RD4.3 kΩ실측 ID2.33 mAVDD/RD2.33 mAVDS0.015 V동작비포화실측 맞춤 예측2.32 mA
RD5.6 kΩ실측 ID1.79 mAVDD/RD1.79 mAVDS0.012 V동작비포화실측 맞춤 예측1.78 mA

자기 바이어스 (RD 2.2 kΩ)

RSVGSID = VRD/RDVS/RSVDS동작실측 맞춤 예측PSpice 맞춤 예측
RS180 ΩVGS3.02 VID = VRD/RD6.31 mAVS/RS6.33 mAVDS0.025 V동작비포화실측 맞춤 예측6.3 mAPSpice 맞춤 예측6.29 mA
RS300 ΩVGS2.366 VID = VRD/RD6 mAVS/RS6.04 mAVDS0.033 V동작비포화실측 맞춤 예측5.99 mAPSpice 맞춤 예측5.98 mA
RS1 kΩVGS1.68 VID = VRD/RD2.59 mAVS/RS2.55 mAVDS6.8 V동작포화실측 맞춤 예측2.62 mAPSpice 맞춤 예측2.1 mA
RS2.2 kΩVGS1.57 VID = VRD/RD1.2 mAVS/RS1.2 mAVDS9.79 V동작포화실측 맞춤 예측1.21 mAPSpice 맞춤 예측972 µA
자기 바이어스: RS에 따른 ID

선은 두 모델로 계산한 값(실측 맞춤 Vth 1.535 V, K 123 mA/V²), 점은 실측입니다.

  • 앞 실험의 실측 Vth로 계산하면 맞는다: 자기 바이어스 네 점은 실측 맞춤 예측과 1.5% 안에서 맞았습니다. RS가 작은 두 칸은 비포화라 RD가 전류를 정하므로 어느 모델로도 맞지만, 포화인 1 kΩ · 2.2 kΩ에서 PSpice 맞춤(Vth 2.084 V)은 실측보다 19% · 19% 작습니다. 차이는 거의 전부 문턱전압에서 옵니다.
  • 전압분배는 거의 다 비포화: R2 = 150 kΩ부터는 VDS가 0.1 V 아래로 붙고 ID는 VDD/RD ≈ 10 mA에 멈춰, 실측 맞춤 예측과 0.2% 안에서 맞았습니다. RD를 바꾼 표도 전류가 VDD/RD를 그대로 따라갑니다. 이때 전류를 정하는 것은 MOSFET이 아니라 RD입니다.
  • R2 = 130 kΩ 한 칸만 벗어난다: 예측은 9.86 mA(비포화)인데 실측은 8.86 mA, VDS 1.13 V로 포화 쪽입니다. 측정한 VGS 1.85 V에서 이 전류가 나오려면 Vth가 약 1.582 V여야 해서, 문턱이 47 mV만 달라도 설명됩니다. 문턱 바로 위에서 동작하는 회로가 얼마나 예민한지 보여 주는 칸입니다.
  • 교안의 Vth 2.093 V로 판정하면 틀린다: R2 130 kΩ, 150 kΩ에서 VGS는 1.85 V, 2.08 V로 2.093 V보다 낮아 '차단'이어야 하지만 실제로는 mA 단위 전류가 흘렀습니다. 모드 판정에는 자기 부품으로 구한 Vth를 쓰고, 어떤 값을 썼는지 적어 두세요.
  • 두 방법으로 구한 전류가 맞는지: 자기 바이어스에서 VRD/RD와 VS/RS는 최대 1.6% 차이로, 게이트 전류가 0이라는 가정과 배선이 맞다는 확인이 됩니다.
  • 게이트 전압이 계산보다 낮다: R1, R2 분압으로는 VG = 4.304 V인데 실측은 4.135 V였습니다. 멀티미터 입력 저항 10 MΩ만으로도 4.205 V까지 내려가고, 나머지는 저항 허용오차로 볼 수 있습니다. 위 '실측 맞춤 예측'은 공칭값을 썼는데도 잘 맞았으니, 자기 바이어스가 이런 작은 차이를 흡수한다는 것도 함께 보입니다.

8. 측정할 때 흔한 실수

  • 멀티미터를 게이트에 대면 동작점이 바뀐다: 멀티미터 입력 저항(보통 10 MΩ)이 R2와 병렬로 붙습니다. 전압분배 회로(R1‖R2 ≈ 124 kΩ)에서는 VG가 27 mV 내려가 ID가 2.8 mA에서 1.8 mA로 바뀝니다. 자기 바이어스(RS 1 kΩ, R1‖R2 ≈ 235 kΩ)에서는 2.1 mA → 2 mA로 훨씬 덜 움직입니다. VRD를 먼저 재고, 게이트에 프로브를 댄 채로 VRD가 변하는지 확인하세요.
  • 모드 판정은 자기 부품의 Vth로: 교안의 2.093 V는 모델값입니다. 전류-전압 특성 실험에서 구한 Vth로 VDS ≥ VGS − Vth를 판정하고, 어떤 값을 썼는지 보고서에 적습니다.
  • ID는 VRD/RD로: 자기 바이어스라면 VRS/RS로도 구해 둘을 비교하세요. 게이트 전류가 0이므로 두 값이 같아야 하고, 다르면 배선이나 저항값을 의심합니다.
  • 표의 전류가 계산과 몇 배씩 다르면: 대부분 Vth 차이입니다. 측정한 VGS와 ID로 √ID = √K·(VGS − Vth)를 거꾸로 풀어 보면 부품의 Vth가 나옵니다.

9. 보고서에 쓸 때

  • 직류 부하선(VDS 축 VDD, ID 축 VDD/(RD + RS))을 그리고 동작점을 찍으면, R2는 점을 부하선 위에서 움직이고 RD, RS는 부하선의 기울기를 바꾼다는 것이 한눈에 보입니다.
  • VDS = VGS − Vth 경계선(비포화와 포화의 경계)을 같은 그래프에 그리면 모드 판정 근거가 됩니다.

VG 분압은 전압 분배기 계산기, 저항 전류와 전력은 옴의 법칙 계산기로 확인할 수 있습니다. BJT와 비교해 보려면 BJT 바이어스 계산기를 쓰세요.