अल्ट्रासोनिक ईंधन स्तर संकेतक सर्किट

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें





एक इलेक्ट्रॉनिक उपकरण या सर्किट जो एक भौतिक संपर्क के बिना एक ईंधन टैंक में विभिन्न ईंधन स्तर का पता लगाता है और इंगित करता है, अल्ट्रासोनिक तरंगों के माध्यम से एक अल्ट्रासोनिक ईंधन स्तर सेंसर कहा जाता है

इस पोस्ट में हम Arduino और अल्ट्रासोनिक सेंसर का उपयोग करके एक सरल ईंधन टैंक स्तर सूचक सर्किट का निर्माण करना सीखते हैं।



प्रत्येक वाहन में ईंधन टैंक संभवतः पूरी प्रणाली का सबसे महत्वपूर्ण हिस्सा है, क्योंकि वाहन का संचालन गंभीर रूप से टैंक ईंधन की उपस्थिति पर निर्भर करता है।

इसका मतलब यह भी है कि टैंक में ईंधन स्तर की निगरानी वाहन के मालिक या चालक के लिए एक आवश्यक कारक बन जाता है।



हालांकि, अधिकांश वाहन पहले से ही एक उन्नत डिजिटल फ्यूल सेंसर इंडिकेटर डिवाइस से लैस हैं, अपने स्वयं के सर्किट का निर्माण बहुत मज़ा और संतुष्टि का हो सकता है।

चेतावनी: यह परियोजना केवल प्रायोगिक उद्देश्य के लिए है। यह विशेषज्ञ पर्यवेक्षण के तहत किया जाना चाहिए, अगर टैंक ईंधन के लिए वास्तविक ईंधन का उपयोग किया जाता है

इस लेख में हम सीखेंगे कि जीएसएम वायरलेस अल्ट्रासोनिक सेंसरों और Arduino का उपयोग करके एलईडी आधारित ईंधन संकेतक सर्किट कैसे बनाया जाए।

अल्ट्रासोनिक ईंधन सेंसर ट्रांसमीटर

ट्रांसमीटर सर्किट बनाने के लिए, आपको निम्नलिखित मॉड्यूल की आवश्यकता होगी:

  1. अरुडिनो नैनो - 1no
  2. अल्ट्रासोनिक सेंसर मॉड्यूल HC-SR04 - 1no
  3. nRF24L01 वायरलेस Tx / Rx मॉड्यूल - 1no

Arduino प्रोग्रामिंग करने के बाद, मॉड्यूल को निम्न चित्र में दिखाए अनुसार तार करना होगा:

ईंधन सेंसर, स्तर सूचक ट्रांसमीटर सर्किट Arduino

शीर्ष बाईं ओर की सफेद तालिका से पता चलता है कि nRF24L01 मॉड्यूल के पिनआउट्स को Arduino बोर्ड के साथ कैसे जोड़ा जाना चाहिए।

यह काम किस प्रकार करता है

जैसा कि हम देख सकते हैं, मॉड्यूल में अल्ट्रासोनिक सेंसर की एक जोड़ी है। एक सीनेटर अल्ट्रासोनिक आवृत्ति या ईंधन सतह की ओर लहर भेजता है। लहरें ईंधन की सतह से टकराती हैं और मॉड्यूल की ओर वापस लौटती हैं। परावर्तित अल्ट्रासोनिक तरंगों को दूसरी सेंसर इकाई द्वारा कब्जा कर लिया जाता है, और अरुडिनो को भेज दिया जाता है।

Arduino टैंक के पूर्ण समय के संदर्भ समय के साथ परिलक्षित अल्ट्रासोनिक समय की तुलना करता है और तात्कालिक ऊंचाई या ईंधन के स्तर का अनुमान लगाता है।

फिर जानकारी को एनकोड किया जाता है और इसे nRF24L01 वायरलेस मॉड्यूल पर भेज दिया जाता है। NRF24L01 मॉड्यूल अंत में आरएफ सिग्नल में कोड को परिवर्तित करता है और सिग्नल को पकड़ने के लिए इसे रिसीवर यूनिट के लिए वातावरण में प्रसारित करता है।

सेंसर कैसे माउंट करें

एक बार इकट्ठे होने के बाद, अल्ट्रासोनिक सेंसर को ईंधन टैंक पर निम्न तरीके से स्थापित करना होगा:

अल्ट्रासोनिक सेंसर को पूरी तरह से आयाम वाले छेद के माध्यम से संवेदन सिर को सम्मिलित करके, और उपयुक्त सीलिंग एजेंट के साथ सील करने की आवश्यकता होगी।

हम देख सकते हैं कि टैंक दो उपायों के साथ निर्दिष्ट किया गया है, एक पूर्ण ऊंचाई है, और दूसरा टैंक के अंदर अधिकतम या इष्टतम ईंधन ऊंचाई है।

आपको इन दो उपायों पर ध्यान देना होगा क्योंकि Arduino के लिए प्रोग्राम कोड में इन्हें दर्ज करना होगा।

अल्ट्रासोनिक ईंधन सेंसर रिसीवर

ईंधन सेंसर रिसीवर बनाने के लिए आपको निम्नलिखित सामग्रियों की आवश्यकता होगी:

  1. अरुडिनो नैनो - 1no
  2. अल्ट्रासोनिक सेंसर मॉड्यूल HC-SR04 - 1no
  3. nRF24L01 वायरलेस Tx / Rx मॉड्यूल - 1no
  4. एल ई डी जैसा कि निम्नलिखित चित्र में दिखाया गया है - 4nos
  5. पीजो बजर - 1no
  6. 330 ओम 1/4 वाट प्रतिरोध - 4nos

सर्किट आरेख

प्रोग्रामिंग के बाद विभिन्न मॉड्यूल निम्नलिखित तरीके से जुड़े हो सकते हैं:

Arduino का उपयोग कर ईंधन सेंसर रिसीवर सर्किट

यहां, nRF24L01 वायरलेस रिसीवर की तरह काम करता है। एंटीना ट्रांसमीटर सर्किट द्वारा प्रेषित आरएफ सामग्री को कैप्चर करता है, और इसे Arduino पर भेजता है। प्रोग्राम कोड के अनुसार, Arduino अलग-अलग अल्ट्रासोनिक समय का विश्लेषण करता है, और इसे एक वृद्धिशील डिजिटल आउटपुट में बदल देता है।

यह डिजिटल आउटपुट जो तात्कालिक ऊंचाई या ईंधन के स्तर के साथ मेल खाता है, एक एलईडी सरणी में खिलाया जाता है। सरणी में एलईडी जवाब देते हैं और क्रमिक रूप से मालिक को ईंधन स्तर के प्रत्यक्ष दृश्य संकेत को सक्षम करते हैं।

हरे रंग की एलईडी ईंधन सामग्री की एक स्वस्थ स्थिति का संकेत देती है। पीला एलईडी इंगित करता है कि वाहन को जल्दी से ईंधन भरने की आवश्यकता है, जबकि लाल एलईडी एक महत्वपूर्ण स्थिति को इंगित करता है, ईंधन के बारे में समाप्त होने के बारे में। बजर अब आवश्यक चेतावनी अलार्म बनाते हुए गुलजार होने लगता है।

प्रोग्राम कोड

ट्रांसमीटर और रिसीवर के लिए पूरा कार्यक्रम कोड निम्नलिखित लिंक में पाया जा सकता है:

https://github.com/Swagatam1975/Arduino-Code-for-Fuel-Sensor

आपको कोड में दो उदाहरण मान बदलने की आवश्यकता होगी जो आपके ईंधन टैंक के लिए मापा जाता है:

// ------- CHANGE THIS -------//
float water_hold_capacity = 1.0 // Enter in Meters.
float full_height = 1.3 // Enter in Meters.
// ---------- -------------- //




पिछला: डिजिटल-से-एनालॉग (डीएसी), एनालॉग-टू-डिजिटल (एडीसी) कन्वर्टर्स समझाया अगला: ट्रांसफार्मर कैसे काम करते हैं