MCU로 온도를 감지하는 저렴한 솔루션을 찾고 있습니다. 내 요구 사항은 다음과 같습니다
- 2 채널
- 온도 범위 : 30-35 ° C
- 온도 해상도 : 1-2 K
- 케이블 거리 (MCU-> 센서) 10cm-2m 허용
- 두 채널 사이의 상대 온도는 충분하며 절대 온도는 필요하지 않습니다.
시작점은 열전대 증폭기가있는 두 개의 열전대이지만, 이것은 내 응용 프로그램에 과잉 인 것 같습니다. 열전대는 Radiospares에서 10 $로, 5 $의 amps로 온도를 추정하는 데 30 $가 소요됩니다.
더 저렴한 솔루션을 찾는 좋은 방향은 무엇입니까? NTC?
2012 년 7 월 18 일 수정
stevenvh가 NTC로 얻을 수있는 높은 선형성을 보여주기 위해 그의 대답을 확장 한 후 NTC가 더 나은 솔루션이 아닌지 다시 생각하기 위해 시간을 투자했습니다.
그러나 반도체 칩에 비해 저렴한 가격으로 NTC로 얻을 수있는 오류에 대한 그의 추론에서 stevenvh를 따를 수 있는지 확실하지 않습니다.
NTC로 온도를 얻으려면 다음 기능이 작동합니다.
- 전달 함수 에서 저항에 상온 변환
- 분압기에 의해 생성 된 전압
- AD 변환
- 선형 곡선 근사치 :
내가 본 오류 소스는 다음과 같습니다.
- NTC 값 오류 : 및 B 25 − 85 값에 대해 각각 1 % : 총 약 2 %
- 선형 저항 값의 경우 1 %, 여기 전압 소스의 경우 0.5 %
- PIC16F1825의 경우 ADC에 사용되는 내부 기준 전압은 6 %의 불확실성을 갖습니다. 또한 ADC 자체에는 1.5 lsb 정도의 적분, 차동, 오프셋 및 이득 오류가 있습니다. 10 비트에서 후자는 최대 0.5 %입니다.
- stevenvh가 그의 답변에서 입증 한 바와 같이, 선형 근사값은 관심 범위에서 단지 0.0015 %의 오차를 갖습니다.
따라서 온도 추정의 오차는 ADV 전압 레퍼런스의 오차와 저항 값의 오차에 의해 명확하게 좌우됩니다. 분명히 6 %를 초과 할 것입니다. stevenvh가 지적했듯이 선형 근사로 인한 오차는 거의 무시할 수 있습니다.
300Kelvin에서 6 %의 불확실성은 18K의 온도 오차와 같습니다. 온도 칩의 오차는 약 1K입니다. 300K에서 이것은 0.3 %의 불확실성에 해당합니다.
캘리브레이션 및 성능 검증을 세 심하게 수행하지 않고 NTC로이 문제를 극복하는 것은 의문의 여지가없는 것 같습니다. 선형 절연 저항, 여기 전압 또는 ADC 각각의 불확실성은 NTC 솔루션의 불확실성을이 이상으로 높입니다. 아니면 추론에 큰 실수가 있습니까?
지금은 NTC가 고정밀 온도 감지 솔루션이 될 수 있다고 생각하지만 값싼 것은 성능이 어두울 때 나타납니다.