तापमान माप इलेक्ट्रॉनिक्स परियोजनाओं में एक आम अनुप्रयोग है, जिसे अक्सर Arduino microcontrollers के साथ थर्मिस्टर्स का उपयोग करके हासिल किया जाता है। यह समझना कि प्रतिरोध परिवर्तन और डिजाइन सर्किट की गणना सटीक रीडिंग के लिए आवश्यक है।

Thermistors and उनके प्रकार

थर्मिस्टर तापमान-संवेदनशील प्रतिरोधी हैं जो तापमान के साथ प्रतिरोध को बदल देते हैं। दो मुख्य प्रकार हैं:

  • ]NTC (Negative तापमान गुणांक): तापमान बढ़ने के रूप में प्रतिरोध कम हो जाता है।
  • PTC (Positive तापमान गुणांक): तापमान बढ़ने के रूप में प्रतिरोध बढ़ जाता है।

तापमान और तापमान की गणना

एक विशिष्ट तापमान पर एक थर्मिस्टर के प्रतिरोध की गणना Steinhart-Hart समीकरण या एक सरल बीटा पैरामीटर समीकरण का उपयोग करके की जा सकती है। बीटा समीकरण का आमतौर पर उपयोग किया जाता है:

RT = R]0]]* exp(B* (1/T - 1/T0]]]]])]

कहाँ:

  • RT: तापमान पर प्रतिरोध T
  • R]0: संदर्भ तापमान पर प्रतिरोध T0]]
  • B: बीटा गुणांक (थर्मिस्टर डेटाशीट द्वारा प्रदान)
  • T: Kelvin में तापमान
  • T]0: Kelvin में संदर्भ तापमान

तापमान मापन के लिए सर्किट डिजाइन

एक आम सर्किट में एक ज्ञात प्रतिरोधी के साथ वोल्टेज विभक्त विन्यास में थर्मिस्टर को जोड़ने शामिल है। थर्मिस्टर के पार वोल्टेज तापमान निर्धारित करने के लिए Arduino एनालॉग इनपुट द्वारा पढ़ा जाता है।

मुख्य चरणों में शामिल हैं:

  • थर्मिस्टर प्रतिरोध के आधार पर एक उचित प्रतिरोधी मूल्य का चयन करना।
  • Vcc] और जमीन के बीच श्रृंखला में थर्मिस्टर और प्रतिरोधी को कनेक्ट करना।
  • Arduino एनालॉग पिन के साथ जंक्शन बिंदु पर वोल्टेज को मापने।

इसके बाद वोल्टेज पढ़ने को प्रदान किए गए सूत्रों का उपयोग करके प्रतिरोध और तापमान में परिवर्तित किया जा सकता है।