विषयसूची:
- चरण 1: आवश्यक सामग्री
- चरण 2: आवश्यक उपकरण
- चरण 3: पृष्ठभूमि
- चरण 4: सूत्र
- चरण 5: सर्किट (योजनाबद्ध और वास्तविक)
- चरण 6: पल्सइन () फ़ंक्शन का महत्व
- चरण 7: सीरियल आउटपुट
- चरण 8: परियोजना का महत्व
- चरण 9: सीरियल I2C एलसीडी डिस्प्ले एडेप्टर
- चरण 10: परियोजना के स्नैपशॉट
- चरण 11: Arduino कोड
वीडियो: Arduino का उपयोग कर अधिष्ठापन मीटर: 12 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
खैर यहाँ हम Arduino माइक्रोकंट्रोलर का उपयोग करके एक इंडक्शन मीटर बनाने जा रहे हैं। इस पद्धति का उपयोग करके हम लगभग ८०uH से १५,०००uH के बारे में अधिष्ठापन की गणना करने में सक्षम हैं, लेकिन इसे इंडक्टर्स के लिए थोड़ा छोटा या बहुत बड़ा काम करना चाहिए।
चरण 1: आवश्यक सामग्री
Arduino uno/नैनो x 1
LM393 तुलनित्र x 1
Ø 1n5819/1n4001 डायोड x 1
Ø १५० ओम रोकनेवाला x १
Ø 1k ओम रोकनेवाला x 2
Ø 1uF गैर-ध्रुवीय संधारित्र x 1
Øअज्ञात प्रेरक
Ø एलसीडी (16 x 2) x 1
Ø एलसीडी I2C मॉड्यूल x 1
जम्पर तार और हेडर
चरण 2: आवश्यक उपकरण
कटर
सोल्डरिंग आयरन
गोंद बंदूक
चरण 3: पृष्ठभूमि
संधारित्र के समानांतर एक प्रारंभ करनेवाला को LC. कहा जाता है
सर्किट। एक विशिष्ट अधिष्ठापन मीटर एक विस्तृत श्रृंखला एलसी थरथरानवाला के अलावा और कुछ नहीं है। एक प्रारंभ करनेवाला को मापते समय, जोड़ा गया अधिष्ठापन थरथरानवाला की आउटपुट आवृत्ति को बदल देता है। और इस आवृत्ति परिवर्तन की गणना करके, हम माप के आधार पर अधिष्ठापन को घटा सकते हैं।
एनालॉग सिग्नल का विश्लेषण करने में माइक्रो-कंट्रोलर भयानक हैं। ATMEGA328 ADC 9600Hz या.1ms पर एनालॉग सिग्नल का नमूना लेने में सक्षम है, जो तेज़ है लेकिन इस परियोजना की आवश्यकता के आसपास कहीं नहीं है। आइए आगे बढ़ें और वास्तविक दुनिया के संकेतों को बुनियादी डिजिटल संकेतों में बदलने के लिए विशेष रूप से डिज़ाइन की गई एक चिप का उपयोग करें: LM393 तुलनित्र जो सामान्य LM741 सेशन amp की तुलना में तेज़ी से स्विच करता है। जैसे ही एलसी सर्किट पर वोल्टेज सकारात्मक हो जाता है, एलएम 393 तैर रहा होगा, जिसे पुल अप रेसिस्टर के साथ ऊंचा खींचा जा सकता है। जब एलसी सर्किट पर वोल्टेज नकारात्मक हो जाता है, तो एलएम 393 अपने आउटपुट को जमीन पर खींच लेगा। मैंने देखा है कि LM393 के आउटपुट पर एक उच्च समाई है, यही वजह है कि मैंने कम प्रतिरोध पुल अप का उपयोग किया।
तो हम जो करेंगे वह एलसी सर्किट में पल्स सिग्नल लागू कर रहा है। इस मामले में यह arduino से 5 वोल्ट होगा। हम सर्किट को कुछ समय के लिए चार्ज करते हैं। फिर हम वोल्टेज को 5 वोल्ट से सीधे 0 में बदलते हैं। वह पल्स सर्किट को गुंजयमान आवृत्ति पर दोलन करते हुए एक कुशन वाले साइनसॉइडल सिग्नल बनाने के लिए प्रतिध्वनित करेगा। हमें उस आवृत्ति को मापने और बाद में सूत्रों का उपयोग करके अधिष्ठापन मूल्य प्राप्त करने की आवश्यकता है।
चरण 4: सूत्र
जैसा कि हम जानते हैं कि LC ckt की आवृत्ति है:
f = 1/2*pi*(LC)^0.5
इसलिए हमने परिपथ से अज्ञात अधिष्ठापन ज्ञात करने के लिए उपरोक्त समीकरण को इस प्रकार संशोधित किया। फिर समीकरण का अंतिम संस्करण है:
एल = 1/4*pi^2*f^2*C
उपरोक्त समीकरणों में जहां F प्रतिध्वनि आवृत्ति है, C समाई है, और L अधिष्ठापन है।
चरण 5: सर्किट (योजनाबद्ध और वास्तविक)
चरण 6: पल्सइन () फ़ंक्शन का महत्व
एक पिन पर एक पल्स (या तो उच्च या निम्न) पढ़ता है। उदाहरण के लिए, यदि मान उच्च है, तो पल्सइन () पिन के निम्न से उच्च तक जाने की प्रतीक्षा करता है, समय शुरू करता है, फिर पिन के कम होने की प्रतीक्षा करता है और समय को रोक देता है। माइक्रोसेकंड में पल्स की लंबाई लौटाता है
या देता है और 0 देता है यदि टाइमआउट के भीतर कोई पूर्ण पल्स प्राप्त नहीं हुआ था।
इस फ़ंक्शन का समय अनुभवजन्य रूप से निर्धारित किया गया है और संभवतः लंबी दालों में त्रुटियां दिखाएगा। दालों पर 10 माइक्रोसेकंड से लेकर 3 मिनट तक की लंबाई पर काम करता है।
वाक्य - विन्यास
पल्सइन (पिन, मान)
पल्सइन (पिन, वैल्यू, टाइमआउट)
चरण 7: सीरियल आउटपुट
उस परियोजना में मैं सीरियल मॉनिटर पर परिणाम देखने के लिए 9600 की बॉड दर पर धारावाहिक संचार का उपयोग करता हूं।
चरण 8: परियोजना का महत्व
१००uH से लेकर कुछ हज़ार uH तक की अज्ञात इंडक्शन को खोजने के लिए इसे स्वयं प्रोजेक्ट करें (DIY प्रोजेक्ट)।
यदि आप Arduino कोड में सर्किट में कैपेसिटेंस के साथ-साथ इसके संबंधित मान को बढ़ाते हैं तो अज्ञात इंडक्शन को खोजने की सीमा भी कुछ हद तक बढ़ जाती है।
इस परियोजना को अज्ञात अधिष्ठापन खोजने के लिए किसी न किसी विचार देने के लिए डिज़ाइन किया गया है।
चरण 9: सीरियल I2C एलसीडी डिस्प्ले एडेप्टर
सीरियल I2C LCD डिस्प्ले अडैप्टर समानांतर आधारित 16 x 2 कैरेक्टर LCD डिस्प्ले को एक सीरियल i2C LCD में कनवर्ट करता है जिसे सिर्फ 2 तारों के माध्यम से नियंत्रित किया जा सकता है। एडेप्टर PCF8574 चिप का उपयोग करता है जो I/O विस्तारक के रूप में कार्य करता है जो I2C प्रोटोकॉल का उपयोग करके Arduino या किसी अन्य माइक्रोकंट्रोलर के साथ संचार करता है। कुल 8 एलसीडी डिस्प्ले को एक ही दो तार I2C बस से जोड़ा जा सकता है, जिसमें प्रत्येक बोर्ड का एक अलग पता होता है।
Arduino LCD I2C लाइब्रेरी संलग्न है।
चरण 10: परियोजना के स्नैपशॉट
इंडक्टर्स के साथ या बिना परियोजना के एलसीडी पर अंतिम आउटपुट
चरण 11: Arduino कोड
Arduino कोड संलग्न है।
सिफारिश की:
CO2 मीटर, Arduino मेगा के साथ सेंसर SCD30 का उपयोग करना: 5 कदम
CO2 मीटर, Arduino Mega के साथ सेंसर SCD30 का उपयोग करना: Para medir la concentración de CO2, la humedad y latempatura, el SCD30 आवश्यक इंटरैक्टुअर कॉन एल मेडिओ एम्बिएंट। ला कैलिब्रसियन या नो सी वेलिडा
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): 7 कदम (चित्रों के साथ)
वायुमंडलीय दबाव के आधार पर ऊंचाई मीटर (ऊंचाई मीटर): [संपादित करें]; मैन्युअल रूप से बेसलाइन ऊंचाई इनपुट के साथ चरण 6 में संस्करण 2 देखें। यह एक Arduino नैनो और बॉश BMP180 वायुमंडलीय दबाव सेंसर पर आधारित एक Altimeter (Altitude Meter) का भवन विवरण है। डिजाइन सरल है लेकिन माप
Arduino का उपयोग कर VU मीटर: 4 कदम
Arduino का उपयोग करके VU मीटर: हाय सब, यह Arduino UNO और LED का उपयोग करके VU (वॉल्यूम यूनिट) बनाने का एक त्वरित और सरल ट्यूटोरियल है। यह शुरुआती लोगों के लिए बहुत अच्छा है जो अभी सीख रहे हैं कि Arduino का उपयोग कैसे करें। आवश्यक पुर्जे: 1x Arduino (UNO) 1x ब्रेडबोर्ड 12x 5 मिमी LED 13x तार
DIY "पीसी उपयोग मीटर आरओजी बेस" Arduino और Python का उपयोग करना: 5 चरण (चित्रों के साथ)
DIY "पीसी उपयोग मीटर आरओजी बेस" Arduino और Python का उपयोग करना: *********************** +सबसे पहले, यह निर्देश एक गैर-देशी अंग्रेजी बोलने वाले द्वारा लिखा गया था … अंग्रेजी के प्रोफेसर नहीं थे, इसलिए कृपया मेरा मजाक बनाने से पहले किसी भी व्याकरण संबंधी गलती को सूचित करें। पी + और कृपया नकल न करें
Arduino का उपयोग करते हुए TM1637 के साथ कैपेसिटेंस मीटर: 5 कदम (चित्रों के साथ)
TM1637 के साथ कैपेसिटेंस मीटर Arduino का उपयोग करना: TM1637 पर प्रदर्शित Arduino का उपयोग करके कैपेसिटेंस मीटर कैसे बनाया जाए। 1 uF से लेकर लगभग 2000 uF . तक