熱敏電阻是簡單,廉價且精確的組件,可輕松獲取項目的溫度數(shù)據(jù)。
熱敏電阻是可變電阻,其電阻會隨溫度變化。根據(jù)其電阻對溫度變化的響應(yīng)方式對其進(jìn)行分類。在負(fù)溫度系數(shù)(NTC)熱敏電阻中,電阻隨溫度的升高而減小。在正溫度系數(shù)(PTC)熱敏電阻中,電阻隨溫度的升高而增加。 NTC熱敏電阻是最常見的,這就是我們將在本教程中使用的類型。NTC熱敏電阻由半導(dǎo)體材料(例如金屬氧化物或陶瓷)制成,該材料經(jīng)過加熱和壓縮以形成對溫度敏感的導(dǎo)電材料。 導(dǎo)電材料包含允許電流流過的電荷載流子。高溫導(dǎo)致半導(dǎo)體材料釋放更多的電荷載流子。在由氧化鐵制成的NTC熱敏電阻中,電子是電荷載流子。在氧化鎳NTC熱敏電阻中,載流子是電子空穴。 讓我們構(gòu)建一個基本的熱敏電阻電路以了解其工作原理,以便稍后將其應(yīng)用于其他項目。 由于熱敏電阻是可變電阻,因此在計算溫度之前,需要測量電阻。但是,Arduino無法直接測量電阻,只能測量電壓。 Arduino將在熱敏電阻和已知電阻之間的一點上測量電壓。這被稱為分壓器。
熱敏電阻的制造商可能會告訴您它的電阻,但是如果不是,則可以使用萬用表進(jìn)行查找。如果您沒有萬用表,可以按照我們的Arduino歐姆表教程,用Arduino制作歐姆表。您只需要知道熱敏電阻的大小即可。例如,如果您的熱敏電阻電阻為34,000 Ohms,則其為10K熱敏電阻。如果是340,000歐姆,則為100K熱敏電阻。