NTC 서미스터 저항 온도 변환기
NTC 서미스터의 저항(Ω)과 온도(℃)를 서로 바꿉니다. 데이터시트의 R25·B값으로 계산하는 Beta 방정식과, 계수 3개로 더 넓은 범위를 맞추는 Steinhart-Hart 방정식을 함께 씁니다.
온도
25℃
Beta 방정식으로 추정한 값입니다
계산 방법
- 1방정식을 고릅니다. 데이터시트에 R25(25℃ 저항)와 B값만 있으면 Beta 방정식을, A·B·C 세 계수를 알면 Steinhart-Hart를 씁니다.
- 2방향을 고릅니다 — 저항을 재서 온도를 알고 싶은지, 목표 온도에서 저항이 얼마인지 보고 싶은지입니다.
- 3값을 넣으면 반대쪽이 계산됩니다.
자주 묻는 질문
1/T = 1/T0 + (1/B)·ln(R/R0) 로 계산합니다(T, T0는 켈빈). R0는 기준 온도(보통 25℃)에서의 저항, B는 데이터시트의 B값(B25/85 등, 단위 K)입니다. 온도가 오르면 저항이 지수적으로 줄어드는 NTC 특성을 로그로 선형화한 식입니다.
25℃와 85℃(또는 50℃) 두 점을 지나도록 맞춘 B값이라는 뜻입니다. Beta 방정식은 근사식이라 계산에 쓰는 온도 구간에 맞는 B값을 넣어야 오차가 작습니다. 두 값이 있다면 재려는 온도에 가까운 구간의 B값을 고르세요.
Beta 방정식은 기준 온도(25℃)에서 멀어질수록 오차가 커집니다. 넓은 범위(예: −40~125℃)에서 정확도가 중요하면 계수 3개(A, B, C)로 맞추는 Steinhart-Hart 방정식을 씁니다. 다만 이 계수는 최소 세 개의 저항·온도 측정점을 직접 피팅해야 나오는 값이라, 데이터시트에 실려 있을 때만 쓸 수 있습니다.
표에서 서로 다른 두 온도의 저항값을 골라 B = ln(R1/R2) ÷ (1/T1 − 1/T2) 로 역산할 수 있습니다. 다만 이렇게 구한 B값도 그 두 점 사이에서만 정확하고, 범위를 벗어나면 오차가 늘어난다는 한계는 그대로입니다.
네, 다음 세 가지 때문에 어긋날 수 있습니다. 첫째, Beta 방정식 자체의 근사 오차. 둘째, 서미스터 부품의 저항 공차(보통 ±1~5%). 셋째, 자기가열(self-heating) — 측정 전류가 흐르면 서미스터 스스로 열을 내 실제보다 낮은 저항(높은 온도)으로 읽힙니다. 정밀한 값이 필요하면 계측 전류를 줄이거나 데이터시트의 소산계수를 확인하세요.
알아두면 좋은 점
- R0(기준 저항)와 B값은 부품마다 다른 데이터시트 값입니다. 이 도구는 방정식만 계산하며, 특정 제품의 표준값을 내장하지 않습니다.
- Beta 방정식은 근사식입니다. 기준 온도(R0를 잰 온도)에서 멀어질수록 실제 부품값과의 오차가 커집니다.
- 자기가열 오차는 다루지 않습니다. 측정 전류가 크거나 방열이 나쁘면 실측값이 계산값과 어긋날 수 있습니다.
함께 보면 좋은 도구
마지막 검증: 2026년 9월 6일 · 결과는 참고용 추정치입니다.