Table of Contents
온도 측정은 전자공학 프로젝트에 있는 일반적인 신청, 종종 Arduino 마이크로 제어기와 thermistors를 사용하여 달성됩니다. 저항 변화와 디자인 회로를 산출하는 방법을 이해하는 것은 정확한 독서를 위해 근본적입니다.
Thermistors와 그들의 유형
Thermistors는 온도에 저항을 바꾸는 온도 과민한 저항기입니다. 2개의 주요 유형이 있습니다:
- NTC (Negative Temperature Coefficient): 온도 증가로 저항 감소.
- PTC (긍정 온도 계수): 온도 증가로 저항 증가.
열량 및 온도
특정 온도의 서미스터의 저항은 Steinhart-Hart 방정식 또는 단순화 된 베타 매개 변수 방정식을 사용하여 계산 될 수 있습니다. Beta 방정식은 일반적으로 사용됩니다.
RT = R]0 * 만료(B * (1/T - 1/T]0]))
위치:
- RT: 온도 T에 저항
- R0: 참고 온도 T]]0]에 저항
- B: Beta 계수 (thermistor datasheet에 의해 제공)
- T: 켈빈에 있는 온도
- T0: 켈빈의 참조 온도
온도 측정을 위한 회로 설계
일반적인 회로는 알려진 저항기와 전압 분배자 윤곽에 있는 thermistor를 연결합니다. thermistor의 맞은편에 전압은 온도를 결정하기 위하여 Arduino 아날로그 입력에 의해 읽습니다.
주요 단계는 다음을 포함합니다:
- thermistor 저항에 근거를 둔 적합한 저항기 값을 선정.
- Vcc]와 접지 사이에 시리즈의 서미스터와 저항기를 연결.
- Arduino 아날로그 핀을 가진 접합 점에 전압을 측정하십시오.
전압 독서는 그 때 제공된 공식을 사용하여 저항과 온도로 개조될 수 있습니다.