FirmGod

전압 분배기 계산기

목표 출력 전압에 맞는 실제 E 시리즈 저항 쌍을 찾고, 오차와 허용오차로 인한 범위, 소비 전류와 출력 임피던스까지 계산합니다.

입력 전압, 볼트.

Vin보다 낮아야 합니다.

±5% 부품

분배기가 소비하는 전류를 정합니다.

가장 가까운 실제 조합

R1 = 47k, R2 = 91k
3.297 V (-0.09%) — ±5% 부품일 때 최악의 경우 3.183 V ~ 3.408 V
이상적인 비율 R2 / (R1 + R2)0.660000
R2 = 91k에 대한 이상적인 R146.9k
소비 전류 (무부하)36.2 µA
출력 임피던스31k
소비 전력 R1 / R261.7 µW / 119 µW

이 범위의 다른 조합

표기값 출력이 목표에 가까운 순서입니다. 최악의 경우 열은 두 저항이 모두 허용오차의 끝에 놓였을 때 출력이 실제로 어디까지 갈 수 있는지입니다.

R1R2Vout오차최악의 경우전류
47k91k3.297 V-0.09%3.183 V – 3.408 V36.2 µA
6.2k12k3.297 V-0.10%3.183 V – 3.407 V275 µA
20k39k3.305 V+0.15%3.191 V – 3.415 V84.7 µA
8.2k16k3.306 V+0.18%3.192 V – 3.416 V207 µA
22k43k3.308 V+0.23%3.194 V – 3.418 V76.9 µA
24k47k3.31 V+0.30%3.196 V – 3.42 V70.4 µA
39k75k3.289 V-0.32%3.175 V – 3.4 V43.9 µA
5.1k10k3.311 V+0.34%3.198 V – 3.421 V331 µA

가지고 있는 조합 확인

위의 Vin을 씁니다. 표기는 4.7k, 4k7, 470R, 1M 모두 인식합니다.

Vout3.311 V
목표 대비 오차+0.34%
최악의 경우 (±5%)3.198 V ~ 3.421 V
소비 전류 (무부하)331 µA
출력 임피던스3.38k
소비 전력 R1 / R2559 µW / 1.1 mW

전압 분배기 공식

저항 두 개를 전원에 직렬로 걸고 그 사이에서 출력을 뽑는 회로입니다.

Vout = Vin × R2 ÷ (R1 + R2)

R1은 입력과 출력 노드 사이의 위쪽 저항, R2는 출력 노드와 접지 사이의 아래쪽 저항입니다. 출력은 입력에 R2가 전체 저항에서 차지하는 몫을 곱한 값이고, 이것이 전압 분배 법칙이 말하는 전부입니다 — 직렬로 이어진 소자에 걸리는 전압은 전체 전압에 그 소자의 저항 몫을 곱한 것입니다.

실제로 쓰게 되는 것은 식을 뒤집은 쪽이고, 계산기는 세 가지를 모두 풉니다.

  • R1 = R2 × (Vin − Vout) ÷ Vout — 원하는 출력을 얻는 위쪽 저항
  • R2 = R1 × Vout ÷ (Vin − Vout) — 아래쪽 저항
  • Vin = Vout × (R1 + R2) ÷ R2 — 입력이 얼마였는지

숫자를 하나 붙이면, 5V에 10k와 10k면 R2의 몫이 10/20이라 출력은 2.5V입니다. 아래를 20k로 바꾸면 몫이 20/30이 되어 3.33V입니다. 식에 비율만 들어간다는 점을 보세요 — 10k와 20k, 100k와 200k, 1k와 2k가 모두 같은 출력을 냅니다. 그중 어느 하나가 맞고 둘이 틀리게 만드는 것은 전류와 부하와 잡음이고, 그것이 이 페이지의 나머지입니다.

비율과 절대값은 다른 것을 정합니다

분배기의 출력 전압은 두 저항의 비율로 정해집니다. 하지만 비율이 같다고 같은 회로는 아닙니다.

  • 비율 — 출력 전압
  • 절대값 — 소비 전류와 출력 임피던스

1k와 1k는 5V에서 2.5mA를 소비하고, 1M과 1M은 2.5µA를 소비합니다. 배터리로 몇 년을 버텨야 하는 기기에서 2.5mA는 치명적이고, ADC에 직접 물리는 회로에서 1M은 너무 높습니다.

ADC에 물릴 때의 상한

마이크로컨트롤러의 ADC는 샘플링 순간에 내부 커패시터를 충전합니다. 그 전하를 분배기가 공급해야 하는데, 출력 임피던스가 높으면 샘플링 시간 안에 충전이 끝나지 않아 값이 낮게 읽힙니다.

데이터시트에 권장 소스 임피던스가 적혀 있고 보통 10k 이하입니다. 분배기의 출력 임피던스는 두 저항의 병렬값이므로, 10k와 10k면 5k로 안전합니다. 더 높게 가야 한다면 샘플링 시간을 늘리거나 버퍼 앰프를 넣습니다.

허용오차가 만드는 폭

계산상 정확히 3.300V가 나와도 실물은 그 값이 아닙니다. ±1% 저항 두 개면 출력은 대략 ±0.6% 범위에 흩어집니다.

전지 전압을 감시해 경고를 띄우는 회로라면 이 폭이 중요합니다. 판정 문턱과 겹치면 같은 전압에서 기기마다 다르게 동작합니다. 이 계산기가 최악의 경우를 함께 표시하는 것은 그 겹침을 눈으로 보기 위해서입니다.

E 시리즈

저항은 아무 값이나 있는 것이 아니라 정해진 값 체계에서 나옵니다. E24는 한 자릿수당 24개 값으로 ±5% 제품에, E96은 96개 값으로 ±1% 제품에 대응합니다.

E96이 촘촘하니 목표에 더 가깝게 맞출 수 있습니다. 다만 허용오차가 그 위에 더해지므로, 값이 촘촘한 것만으로 결과가 정확해지지는 않습니다. ±1% 제품을 쓰는 이유는 값의 촘촘함보다 흩어짐이 작다는 쪽에 있습니다.

부하는 계산에 없습니다

이 계산기는 무부하 기준입니다. 출력에 저항성 부하가 붙으면 R2와 병렬이 되어 전압이 내려갑니다.

부하 저항이 R2의 100배 이상이면 오차 1% 이내라 무시할 만합니다. 그보다 작으면 부하를 포함한 합성 저항으로 다시 계산해야 합니다. ADC나 고임피던스 입력이라면 대개 문제가 되지 않습니다.

전력도 확인하세요

낮은 저항을 고전압에 쓰면 발열이 생깁니다. 24V를 1k와 1k로 나누면 각 저항이 72mW를 소비하고, 0603 크기의 정격이 보통 100mW라 여유가 얼마 없습니다.

이 계산기가 각 저항의 소비 전력을 표시합니다. 정격의 절반 이하로 쓰는 것이 일반적인 설계 여유입니다.

자주 묻는 질문

전압 분배기 공식이 무엇인가요?

Vout = Vin × R2 ÷ (R1 + R2)입니다. R1이 위쪽 저항, R2가 출력에서 접지로 가는 아래쪽 저항입니다. 출력은 입력에 R2가 전체 저항에서 차지하는 몫을 곱한 값이고, 이것이 전압 분배 법칙입니다. 뒤집으면 R1 = R2 × (Vin − Vout) ÷ Vout, R2 = R1 × Vout ÷ (Vin − Vout), Vin = Vout × (R1 + R2) ÷ R2입니다. 비율만 출력을 정하므로 10k/20k와 100k/200k는 5V에서 똑같이 3.33V를 냅니다.

비율만 맞으면 되는 것 아닌가요?

비율이 출력 전압을 정하고, 절대값이 나머지를 정합니다. 1k와 1k, 1M과 1M은 같은 전압을 내지만 소비 전류가 천 배 다르고 출력 임피던스도 천 배 다릅니다. 배터리 기기라면 큰 값이, ADC에 직접 물린다면 작은 값이 필요합니다.

저항을 크게 하면 왜 안 되나요?

출력 임피던스가 커져 뒤에 붙는 회로가 전압을 끌어내립니다. ADC는 샘플링 순간에 전하를 가져가므로, 임피던스가 높으면 샘플링 시간 안에 안정되지 못해 값이 낮게 읽힙니다. 마이크로컨트롤러 데이터시트에 권장 소스 임피던스가 적혀 있고 보통 10k 이하입니다.

허용오차 범위는 왜 보나요?

계산상 3.300V가 나와도 ±1% 저항 두 개를 쓰면 실제로는 대략 3.27~3.33V 사이 어딘가입니다. 전지 전압을 감시하는 회로라면 그 폭이 판정 기준과 겹치는지 확인해야 합니다. 이 계산기가 최악의 경우를 함께 표시하는 이유입니다.

E24와 E96 중 무엇을 고르나요?

E24는 ±5% 제품의 값 체계이고 E96은 ±1%입니다. E96이 촘촘해 목표에 더 가깝게 맞출 수 있지만, 재고와 단가를 생각하면 E24로 충분한 경우가 많습니다. 어차피 허용오차가 더해지므로 값이 촘촘한 것만으로 정확해지지는 않습니다.

부하가 걸리면 전압이 달라집니다.

달라집니다. 이 계산기는 무부하 기준입니다. 뒤에 저항성 부하가 붙으면 R2와 병렬이 되어 출력이 내려갑니다. 부하 저항이 R2의 100배 이상이면 오차가 1% 이내라 무시할 만하고, 그보다 작으면 부하를 포함해 다시 계산해야 합니다.

이 계산의 코드

이 페이지가 쓰는 산식은 voltagedivider 모듈로 공개돼 있습니다. 브라우저에서 보는 것과 같은 함수이고, 같은 테스트를 돕니다. MIT, 의존성 없음.

소스 보기npm 패키지npm i electronics-math