विषयसूची:
वीडियो: ATMega328 (Arduino Uno Chip) + AD8232 का उपयोग करके सरल, पोर्टेबल सतत ईसीजी / ईकेजी मॉनिटर: 3 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
यह निर्देशयोग्य पृष्ठ आपको दिखाएगा कि एक साधारण पोर्टेबल 3-लीड ईसीजी/ईकेजी मॉनिटर कैसे बनाया जाता है। ईसीजी सिग्नल को मापने और बाद के विश्लेषण के लिए इसे माइक्रोएसडी कार्ड पर सहेजने के लिए मॉनिटर AD8232 ब्रेकआउट बोर्ड का उपयोग करता है।
मुख्य आपूर्ति की जरूरत:
5V रिचार्जेबल बैटरी
AD8232 ब्रेकआउट बोर्ड
वास्तविक समय घड़ी - आरटीसी DS3231 मॉड्यूल
माइक्रो एसडी कार्ड मॉड्यूल + माइक्रो एसडी कार्ड
माइक्रो-यूएसबी ब्रेकआउट
3.3V नियामक
ईसीजी लीड + डिस्पोजेबल पैड
Arduino Uno लेआउट से ATMega328 स्टैंडअलोन में कनवर्ट करने के लिए रेसिस्टर्स/कैपेसिटर/ATMega328 चिप - देखें
चरण 1: परीक्षण घटक और कोड Arduino Uno. के साथ
सिस्टम को पहले Arduino Uno का उपयोग करके परीक्षण किया जा सकता है। चित्र में दिखाए अनुसार वायर अप करें। ईसीजी केबल और पैड AD8232 से जुड़े हुए हैं और उन्हें छाती के दोनों ओर नीचे जमीन कनेक्शन के साथ रखा जाना चाहिए - स्पार्कफुन पेज देखें https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- अधिक जानकारी के लिए हुकअप-गाइड। एक Arduino स्केच जिसका उपयोग किया जा सकता है वह यहां डाउनलोड करने योग्य है। सटीक ईसीजी सिग्नल प्राप्त करने के लिए डेटा को एसडी कार्ड पर जल्दी से रिकॉर्ड किया जाना चाहिए। मैंने पाया है कि एसडी कार्ड की बचत दिनचर्या 10 मिलीसेकंड के क्रम में होती है (कुछ एसडी कार्ड तेज या धीमे होते हैं)। प्रत्येक लूप पर एसडी कार्ड में एक नया समय बिंदु सहेजना बहुत धीमा है क्योंकि हम वास्तव में हर दो मिलीसेकंड को रिकॉर्ड करने में सक्षम होना चाहते हैं। इसलिए कोड में एक बफर होता है जो रिकॉर्डिंग के लिए एसडी कार्ड भेजने से पहले 40 अंक एकत्र करेगा। डेटा को अर्धविराम से अलग txt फ़ाइल के रूप में सहेजा जाता है। तीन कॉलम AD8232 आउटपुट, RTC मॉड्यूल से समय और मिलिस () फ़ंक्शन से समय दिखाते हैं जो डेटापॉइंट्स के बीच के समय को निर्धारित करने के लिए अधिक सटीकता देता है।
चरण 2: पोर्टेबल संस्करण बनाएं
सिस्टम को पोर्टेबल बनाने के लिए मैंने निम्नलिखित गाइड का उपयोग किया https://dronebotworkshop.com/arduino-uno-atmega328/ प्रतिरोधों, कैपेसिटर और क्वार्ट्ज क्रिस्टल के साथ एक स्टैंडअलोन ATMeg328 आधारित प्रणाली बनाने के लिए। मैंने AD8232 को पावर देने के लिए 3.3V रेगुलेटर के साथ मिलकर पावर प्रदान करने के लिए माइक्रो-यूएसबी ब्रेकआउट बोर्ड के साथ 5V लिथियम रिचार्जेबल बैटरी का उपयोग किया। विभिन्न घटकों को स्ट्रिपबोर्ड पर मिलाप किया गया था।
सिफारिश की:
ईईजी AD8232 चरण 2: 5 चरण (चित्रों के साथ)
EEG AD8232 चरण 2: तो इस आलसी ओल्ड गीक (LOG) ने एक EEG बनाया:https://www.instructables.com/id/EEG-AD8232-Phase-… यह पसंद नहीं है कि इसे कंप्यूटर से जोड़ा जा रहा है। मैं इसे कोई परीक्षण न करने के बहाने के रूप में उपयोग करता हूं। एक और
हार्ट रेट मॉनिटर AD8232, Arduino, प्रोसेसिंग: 4 कदम
हार्ट रेट मॉनिटर AD8232, Arduino, प्रोसेसिंग: एनालॉग डिवाइसेस AD8232 एक पूर्ण एनालॉग फ्रंट एंड है जिसे मिलीवोल्ट स्तर EKG (इलेक्ट्रोकार्डियोग्राम) सिग्नल प्राप्त करने के लिए डिज़ाइन किया गया है। हालाँकि AD8232 को हुक करना और परिणामी EKG सिग्नल को एक आस्टसीलस्कप पर देखना एक साधारण बात है, इसके लिए चुनौती