विषयसूची:

Google चार्ट का उपयोग करके वायरलेस सेंसर डेटा को विज़ुअलाइज़ करना: 6 चरण
Google चार्ट का उपयोग करके वायरलेस सेंसर डेटा को विज़ुअलाइज़ करना: 6 चरण

वीडियो: Google चार्ट का उपयोग करके वायरलेस सेंसर डेटा को विज़ुअलाइज़ करना: 6 चरण

वीडियो: Google चार्ट का उपयोग करके वायरलेस सेंसर डेटा को विज़ुअलाइज़ करना: 6 चरण
वीडियो: standard wire gauge / S.W.G wire gauge/size किसे भी वाइंडिंग वायर का गेज कैसे निकाले 2024, नवंबर
Anonim
Google चार्ट का उपयोग करके वायरलेस सेंसर डेटा को विज़ुअलाइज़ करना
Google चार्ट का उपयोग करके वायरलेस सेंसर डेटा को विज़ुअलाइज़ करना

मशीन के डाउनटाइम को कम करने के लिए मशीनों का पूर्वानुमानात्मक विश्लेषण बहुत आवश्यक है। नियमित जांच मशीन के ड्यूटी समय को बढ़ाने में मदद करती है और बदले में इसकी गलती सहनशीलता को बढ़ाती है। वायरलेस कंपन और तापमान सेंसर मशीन में कंपन का विश्लेषण करने में हमारी मदद कर सकते हैं। हमने अपने पिछले अनुदेशों में देखा है कि कैसे वायरलेस कंपन और तापमान सेंसर ने विभिन्न अनुप्रयोगों की सेवा की और मशीन में खराबी का पता लगाने और अनियमित कंपन में हमारी मदद की।

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

  • वायरलेस कंपन और तापमान सेंसर
  • हार्डवेयर सेटअप
  • वायरलेस गेटवे डिवाइस का उपयोग करके डेटा एकत्र करना
  • इन सेंसरों का उपयोग करते हुए कंपन विश्लेषण।
  • ESP32 वेबसर्वर का उपयोग करके वेबपेज कैसे बनाएं।
  • वेबपेज में गूगल चार्ट लोड करें।

चरण 1: हार्डवेयर और सॉफ्टवेयर विनिर्देश

हार्डवेयर और सॉफ्टवेयर निर्दिष्टीकरण
हार्डवेयर और सॉफ्टवेयर निर्दिष्टीकरण

सॉफ्टवेयर विशिष्टता

  • गूगल चार्ट एपीआई
  • अरुडिनो आईडीई

हार्डवेयर विशिष्टता

  • ESP32
  • वायरलेस तापमान और कंपन सेंसर
  • ज़िग्मो गेटवे रिसीवर

चरण 2: मशीनों में कंपन की जांच करने के लिए दिशानिर्देश

जैसा कि पिछले निर्देशयोग्य "इंडक्शन मोटर्स के मैकेनिकल वाइब्रेशन एनालिसिस" में बताया गया है। कंपन की पहचान करने वाले दोष और दोष को अलग करने के लिए कुछ दिशानिर्देशों का पालन किया जाना है। संक्षिप्त घूर्णी गति आवृत्ति के लिए उनमें से एक है। घूर्णन गति आवृत्तियों विभिन्न दोषों की विशेषता है।

  • 0.01 ग्राम या उससे कम - उत्कृष्ट स्थिति - मशीन ठीक से काम कर रही है।
  • 0.35 ग्राम या उससे कम - अच्छी स्थिति। मशीन ठीक काम कर रही है। जब तक मशीन शोर न करे तब तक किसी कार्रवाई की आवश्यकता नहीं है। रोटर सनकीपन दोष हो सकता है।
  • 0.75 ग्राम या अधिक - किसी न किसी स्थिति- मोटर की जांच करने की आवश्यकता है अगर मशीन बहुत अधिक शोर कर रही है तो रोटर सनकीपन दोष हो सकता है।
  • 1 ग्राम या अधिक - बहुत खराब स्थिति - मोटर में गंभीर खराबी हो सकती है। फॉल्ट बेयरिंग फॉल्ट या बार के झुकने के कारण हो सकता है। शोर और तापमान की जाँच करें
  • 1.5g या अधिक- खतरे का स्तर- मोटर की मरम्मत या बदलने की आवश्यकता है।
  • २.५ ग्राम या अधिक - गंभीर स्तर-मशीनरी को तुरंत बंद कर दें।

चरण 3: कंपन सेंसर मान प्राप्त करना

कंपन सेंसर मान प्राप्त करना
कंपन सेंसर मान प्राप्त करना
कंपन सेंसर मान प्राप्त करना
कंपन सेंसर मान प्राप्त करना

कंपन मान, जो हमें सेंसर से मिल रहे हैं, मिलिस में हैं। इनमें निम्नलिखित मान होते हैं।

RMS मान- तीनों अक्षों के साथ मूल माध्य वर्ग मान। शिखर से शिखर मान की गणना इस प्रकार की जा सकती है

पीक टू पीक वैल्यू = आरएमएस वैल्यू/0.707

  • न्यूनतम मान- तीनों अक्षों के साथ न्यूनतम मान
  • अधिकतम मान- तीनों अक्षों के साथ शिखर से शिखर मान। इस सूत्र का उपयोग करके RMS मान की गणना की जा सकती है

आरएमएस वैल्यू = पीक टू पीक वैल्यू x ०.७०७

पहले जब मोटर अच्छी स्थिति में थी तो हमें लगभग 0.002g का मान मिला। लेकिन जब हमने इसे एक दोषपूर्ण मोटर पर आजमाया तो हमने जो कंपन देखा वह लगभग 0.80g से 1.29g था। दोषपूर्ण मोटर को उच्च रोटर सनकीपन के अधीन किया गया था। तो, हम कंपन सेंसर का उपयोग करके मोटर की गलती सहनशीलता में सुधार कर सकते हैं।

चरण 4: ESP32webServer का उपयोग करके वेबपेज परोसना

सबसे पहले हम ESP32 का उपयोग करके एक वेब पेज की मेजबानी करेंगे। वेबपेज को होस्ट करने के लिए हमें बस इन चरणों का पालन करना होगा:

पुस्तकालय " WebServer.h " शामिल करें

#शामिल "वेबसर्वर.एच"

फिर वेब सर्वर क्लास के ऑब्जेक्ट को इनिशियलाइज़ करें। फिर रूट पर वेब पेज खोलने के लिए सर्वर अनुरोध भेजें और अन्य URL का उपयोग करके server.on()। और server.begin() का उपयोग कर सर्वर शुरू करें।

वेबसर्वर सर्वर

सर्वर.ऑन ("/", हैंडलरूट); सर्वर.ऑन ("/ dht22", हैंडलडीएचटी); सर्वर.ऑन नॉटफाउंड (हैंडल नॉटफाउंड); सर्वर। शुरू ();

अब विभिन्न URL पथों के लिए कॉलबैक को कॉल करें, हमने वेब पेज को SPIFFS में संग्रहीत किया है। SPIFFS पर अधिक जानकारी के लिए इस निर्देश का पालन करें। " /dht22 " URL पथ JSON प्रारूप में सेंसर डेटा का मान देगा।

शून्य हैंडलरूट () {फ़ाइल फ़ाइल = SPIFFS.open ("/chartThing.html", "r"); server.streamFile (फ़ाइल, "पाठ/एचटीएमएल"); फ़ाइल। बंद करें (); }

शून्य हैंडलDHT () {StaticJsonBuffer jsonBuffer; JsonObject और रूट = jsonBuffer.createObject (); रूट ["rmsx"] = rms_x; रूट ["rmsy"] = rms_y; चार जेसनचर [१००]; root.printTo((char*)jsonChar, root.measureLength() + 1); server.send (200, "टेक्स्ट/जेसन", जेसनचर); }

अब किसी भी टेक्स्ट एडिटर का उपयोग करके एक HTML वेब पेज बनाएं, हम अपने मामले में नोटपैड ++ का उपयोग कर रहे हैं। वेब पेज बनाने के बारे में अधिक जानने के लिए इस निर्देश को पढ़ें। यहां इस वेब पेज में हम Google चार्ट एपीआई को चार्ट में सेंसर मानों को फीड कर रहे हैं। यह वेब पेज रूट वेब पेज पर होस्ट किया जा रहा है। आप यहां HTML वेब पेज कोड पा सकते हैं।

अगले चरण में हमें केवल वेब सर्वर को संभालने की आवश्यकता है।

सर्वर.हैंडल क्लाइंट ();

चरण 5: डेटा विज़ुअलाइज़ेशन

डेटा विज़ुअलाइज़ेशन
डेटा विज़ुअलाइज़ेशन

Google चार्ट आपकी वेबसाइट या स्थिर वेबपृष्ठों पर डेटा की कल्पना करने का बहुत ही कुशल तरीका प्रदान करता है। सरल लाइन चार्ट से लेकर जटिल पदानुक्रमित ट्री मैप्स तक, Google चार्ट गैलरी बड़ी संख्या में रेडी-टू-यूज़ चार्ट प्रकार प्रदान करती है।

चरण 6: कुल मिलाकर कोड

इस निर्देश के लिए फर्मवेयर यहां पाया जा सकता है।

सिफारिश की: