সুচিপত্র:

কিভাবে কম খরচে ইসিজি ডিভাইস তৈরি করবেন: 26 টি ধাপ
কিভাবে কম খরচে ইসিজি ডিভাইস তৈরি করবেন: 26 টি ধাপ

ভিডিও: কিভাবে কম খরচে ইসিজি ডিভাইস তৈরি করবেন: 26 টি ধাপ

ভিডিও: কিভাবে কম খরচে ইসিজি ডিভাইস তৈরি করবেন: 26 টি ধাপ
ভিডিও: HELLO DAKTARBABU : TOPIC : SHEETER ASHUK BISHUK 2024, জুলাই
Anonim
কিভাবে কম খরচে ইসিজি ডিভাইস তৈরি করবেন
কিভাবে কম খরচে ইসিজি ডিভাইস তৈরি করবেন

হ্যালো সবাই!

আমার নাম মারিয়ানো এবং আমি একজন বায়োমেডিক্যাল ইঞ্জিনিয়ার। আমি অ্যান্ড্রয়েড ডিভাইসে (স্মার্টফোন বা ট্যাবলেট) ব্লুটুথের মাধ্যমে সংযুক্ত আরডুইনো বোর্ডের উপর ভিত্তি করে কম খরচে ইসিজি ডিভাইসের একটি প্রোটোটাইপ ডিজাইন এবং উপলব্ধি করতে কিছু সাপ্তাহিক ছুটি কাটিয়েছি। আমি আমার "ইসিজি স্মার্ট অ্যাপ" প্রকল্পটি আপনার সাথে শেয়ার করতে চাই এবং আপনি ইসিজি ডিভাইস তৈরির জন্য সমস্ত নির্দেশনা এবং সফ্টওয়্যার পাবেন। ডিভাইসটি শুধুমাত্র একটি ডিজাইন রিসার্চ প্রজেক্ট হিসাবে তৈরি করা হয়েছে এবং এটি একটি মেডিকেল ডিভাইস নয় তাই অনুগ্রহ করে এগিয়ে যাওয়ার আগে সতর্কতাগুলি পড়ুন। ডিভাইসটি একটি হার্ডওয়্যার বোর্ড দিয়ে গঠিত যা শরীর থেকে ইসিজি সিগন্যাল অর্জন করে এবং সিগন্যাল রেকর্ড, প্রক্রিয়া এবং সঞ্চয় করার জন্য একটি অ্যান্ড্রয়েড অ্যাপ।

সিম্পল সার্কিট ডিজাইন এবং লেআউট কম খরচে (কিছু কম্পোনেন্ট) এবং ভালো পারফরম্যান্স উভয়ের জন্যই একটি ভালো আপস। ।

এই ইসিজি ডিভাইস প্রকল্পটি শুধুমাত্র একটি নকশা গবেষণা প্রকল্প হিসাবে তৈরি করা হয়েছে এবং এটি একটি মেডিকেল ডিভাইস নয়, তাই অনুগ্রহ করে এগিয়ে যাওয়ার আগে পরবর্তী ধাপে সতর্কতা এবং নিরাপত্তার বিষয়গুলি পড়ুন।

ধাপ 1: সতর্কতা

সতর্কবাণী
সতর্কবাণী
সতর্কবাণী
সতর্কবাণী

এই ইসিজি ডিভাইস প্রকল্পটি শুধুমাত্র একটি নকশা গবেষণা প্রকল্প হিসাবে এবং এটি একটি মেডিকেল ডিভাইস নয়। শুধুমাত্র ব্যাটারি ব্যবহার করুন (সর্বোচ্চ ভোল্টেজ সরবরাহ: 9V)। নিজের বা অন্যদের গুরুতর আঘাত এবং বৈদ্যুতিক শক এড়াতে কোনও এসি পাওয়ার সাপ্লাই, ট্রান্সফরমার বা অন্য কোনও ভোল্টেজ সরবরাহ ব্যবহার করবেন না। এখানে প্রস্তাবিত ইসিজি ডিভাইসের সাথে কোন এসি-লাইন চালিত যন্ত্র বা যন্ত্র সংযুক্ত করবেন না। ইসিজি ডিভাইসটি একজন ব্যক্তির সাথে বৈদ্যুতিকভাবে সংযুক্ত থাকে এবং কেবলমাত্র কম ভোল্টেজের ব্যাটারি (সর্বোচ্চ 9V) নিরাপত্তা সতর্কতা এবং ডিভাইসের ক্ষতি রোধে ব্যবহার করা আবশ্যক। শরীরে ইলেক্ট্রোড বসানো বর্তমান প্রবাহের জন্য একটি চমৎকার পথ প্রদান করে। যখন শরীর কোন ইলেকট্রনিক যন্ত্রের সাথে সংযুক্ত থাকে, তখন আপনাকে অবশ্যই খুব সতর্ক থাকতে হবে কারণ এটি একটি মারাত্মক এবং এমনকি মারাত্মক বৈদ্যুতিক শক সৃষ্টি করতে পারে। এই ম্যানুয়ালটিতে বর্ণিত সার্কিট বা পদ্ধতি ব্যবহার করে সৃষ্ট কোনো ক্ষতির জন্য লেখক দায়ী হতে পারেন না। লেখকরা দাবি করেন না যে কোনও সার্কিট বা পদ্ধতি নিরাপদ। আপনার নিজের ঝুঁকিতে ব্যবহার করুন। যে কেউ এই ডিভাইসটি তৈরি করতে চায় সে নিরাপদ এবং নিয়ন্ত্রিত পদ্ধতিতে বিদ্যুৎ ব্যবহার করার বিষয়ে ভালো বোঝার প্রয়োজন।

পদক্ষেপ 2: প্রয়োজনীয় সফ্টওয়্যার ফাইল (অ্যান্ড্রয়েড অ্যাপ এবং আরডুইনো স্কেচ)

প্রয়োজনীয় সফ্টওয়্যার ফাইল (অ্যান্ড্রয়েড অ্যাপ এবং আরডুইনো স্কেচ)
প্রয়োজনীয় সফ্টওয়্যার ফাইল (অ্যান্ড্রয়েড অ্যাপ এবং আরডুইনো স্কেচ)

ইসিজি ডিভাইসটি সহজেই তৈরি করা যায় এবং হার্ডওয়্যার সার্কিট অনুধাবনের জন্য কেবল ইলেকট্রনিক্সের প্রাথমিক জ্ঞান প্রয়োজন। কোন সফটওয়্যার প্রোগ্রামিং জ্ঞানের প্রয়োজন নেই যেহেতু আপনার শুধু একটি Andriod স্মার্টফোন থেকে apk ফাইলটি খোলার মাধ্যমে অ্যাপটি ইনস্টল করতে হবে এবং Arduino বোর্ডে প্রদত্ত Arduino স্কেচ আপলোড করতে হবে (এটি Arduino সফটওয়্যার IDE ব্যবহার করে সহজেই করা যেতে পারে এবং এর মধ্যে একটি ওয়েবে উপলব্ধ অনেক টিউটোরিয়াল)।

অ্যাপের একটি ভার্সন 2.0 পাওয়া যাচ্ছে ইসিজি পরিমাপের জন্য নতুন ক্যালিপার ফিচার এবং আরও 100 ডিজিটাল কম পাস ফিল্টার সহ 100 হার্জ এবং 150 হিজারে)। ভার্সন 1.0 অ্যান্ড্রয়েড 4 এবং 6 তে এবং ভার্সন 2.0 অ্যান্ড্রয়েড 6 এবং 10

ধাপ 3: বর্ণনা

বর্ণনা
বর্ণনা

ডিভাইসটি ব্যাটারি চালিত এবং সাধারণ ইলেকট্রোডের মাধ্যমে ইসিজি সিগন্যাল (শুধুমাত্র অঙ্গপ্রত্যঙ্গ) এবং একটি আরডুইনো বোর্ডের মাধ্যমে এনালগ সিগন্যাল ডিজিটালাইজ করার জন্য এবং ব্লুটুথ প্রোটোকলের মাধ্যমে এটি একটি অ্যান্ড্রয়েড স্মার্টফোনে প্রেরণ করার জন্য একটি ফ্রন্ট-এন্ড সার্কিট নিয়ে গঠিত। সংশ্লিষ্ট অ্যাপটি রিয়েল টাইমে ইসিজি সিগন্যাল ভিজ্যুয়ালাইজ করে এবং একটি ফাইলে সিগন্যাল ফিল্টার এবং স্টোর করার সুযোগ দেয়।

ধাপ 4: সমাবেশ ম্যানুয়াল এবং ব্যবহারকারী ম্যানুয়াল

ইসিজি ডিভাইস তৈরির জন্য সমস্ত বিস্তারিত নির্দেশাবলী অ্যাসেম্বলি ম্যানুয়াল ফাইলে পাওয়া যাবে যখন এটি ব্যবহার করার সমস্ত তথ্য ব্যবহারকারী ম্যানুয়াল ফাইলে বর্ণিত হয়েছে।

ধাপ 5: হার্ডওয়্যার বর্ণনা

হার্ডওয়্যার বর্ণনা
হার্ডওয়্যার বর্ণনা

সহজ সার্কিট ডিজাইন এবং লেআউট একটি কম খরচে (কিছু উপাদান) এবং ভাল পারফরম্যান্স উভয়ের জন্য একটি ভাল আপস।

ব্যাটারি সরবরাহ করে (+Vb) Arduino বোর্ড এবং LED L1 যখন ডিভাইসটি চালু হয় (R12 = 10 kOhm L1 কারেন্ট নিয়ন্ত্রণ করে); বাকি যন্ত্রটি Arduino 5 V ভোল্টেজ আউটপুট (+Vcc) দ্বারা সরবরাহ করা হয়। মূলত ডিভাইসটি 0 V (-Vcc) এবং 5 V (+Vcc) এর মধ্যে কাজ করে, তবে একক সরবরাহ সমান প্রতিরোধক (R10 এবং R11 = 1 MOhm) সহ একটি ভোল্টেজ বিভাজক দ্বারা দ্বৈত সরবরাহে রূপান্তরিত হয়, তারপরে একতা লাভ বাফার হয় (1/2 TL062)। আউটপুটে 2.5 V আছে (TL062 পাওয়ার সাপ্লাই এর মধ্য-ভোল্টেজ: 0-5 V); ক্ষমতার ইতিবাচক এবং নেতিবাচক রেলগুলি তখন সাধারণ টার্মিনাল (রেফারেন্স মান) এর সাথে দ্বৈত সরবরাহ (± 2.5 V) দেয়। ক্যাপাসিটার C3 (100 nF), C4 (100 nF), C5 (1 uF, electrolytic) এবং C6 (1 uF, electrolytic) ভোল্টেজ সরবরাহকে আরো স্থিতিশীল করে তোলে। নিরাপত্তার ইস্যুতে, প্রতিটি ইলেকট্রোড 560 kOhm (R3, R4, R13) এর সুরক্ষা প্রতিরোধকের মাধ্যমে ডিভাইসের সাথে সংযুক্ত থাকে যাতে ডিভাইসের ভিতরে ত্রুটি হলে রোগীর মধ্যে প্রবাহিত বিদ্যুৎকে সীমাবদ্ধ করে। এই উচ্চ প্রতিরোধক (R3, R4, R13) বিরল পরিস্থিতির বিরুদ্ধে ব্যবহার করা উচিত যখন কম ভোল্টেজ পাওয়ার (6 বা 9 V, ব্যবহৃত ব্যাটারি সরবরাহ ভোল্টেজ অনুযায়ী) সরাসরি রোগীর কাছে আসে দুর্ঘটনাক্রমে, অথবা INA কম্পোনেন্টের কারণে ব্যর্থ এছাড়াও, দুটি ইনপুটে রাখা দুটি সিআর হাই পাস ফিল্টার (C1-R1 এবং C2-R2), ডিসি কারেন্ট ব্লক করে এবং ইলেক্ট্রোডের যোগাযোগের সম্ভাব্যতা দ্বারা উৎপন্ন অবাঞ্ছিত ডিসি এবং কম ফ্রিকোয়েন্সি শব্দ কমায়। ইসিজি সিগন্যালটি এম্প্লিফাইং স্টেজের আগে 0.1 Hz (-3 dB এ) কাট অফ ফ্রিকোয়েন্সি সহ এত বেশি পাস ফিল্টার করা হয়। R1 (R2 হিসাবে) এর উপস্থিতি প্রাক-পরিবর্ধন পর্যায়ে ইনপুট নির্ভরতা হ্রাস করে যাতে R1 এবং R3 (R2 এবং R4 হিসাবে) এর মানের উপর নির্ভর করে একটি ফ্যাক্টর দ্বারা সংকেত হ্রাস পায়; যেমন ফ্যাক্টর অনুমান করা যেতে পারে:

R1 / (R1 + R3) = 0.797 যদি R1 = 2.2 MOhm এবং R2 = 560 kOhm

দম্পতি সি 1 - সি 2 (1 ইউএফ, ফিল্ম ক্যাপাসিটর) একে অপরের খুব কাছাকাছি, দম্পতি R1- R2 (2.2 MOhm) প্রতিরোধের মান সহ একে অপরের খুব কাছাকাছি এবং দম্পতি R3- এর জন্য একই পছন্দ করা আরও যুক্তিযুক্ত। R4। এইভাবে, একটি অবাঞ্ছিত অফসেট হ্রাস করা হয় এবং যন্ত্রের পরিবর্ধক (INA128) দ্বারা পরিবর্ধিত হয় না। দ্বৈত ইনপুট সার্কিটের উপাদানগুলির সার্কিট প্যারামিটারের মধ্যে কোন অমিল সিএমআরআর এর অবনতিতে অবদান রাখে; এই ধরনের উপাদানগুলি খুব ভালভাবে মিলে যাওয়া উচিত (এমনকি শারীরিক বিন্যাস) যাতে তাদের সহনশীলতা যতটা সম্ভব কম নির্বাচন করা উচিত (বিকল্পভাবে অপারেটর তাদের মানগুলি মাল্টিমিটারের সাহায্যে ম্যানুয়ালি পরিমাপ করতে পারে যাতে মানগুলির সাথে দম্পতি উপাদানগুলি যতটা সম্ভব বন্ধ করতে পারে)। R5 (2.2 kOhm) সূত্র অনুসারে INA128 লাভকে সংজ্ঞায়িত করে:

G_INA = 1 + (50 kΩ / R5)

ইসিজি সিগন্যালটি আইএনএ দ্বারা এতটা পরিবর্ধিত হয় এবং ক্রমাগত উচ্চ পাসটি C7 এবং R7 দ্বারা ফিল্টার করা হয় (a -3 dB কেটে ফ্রিকোয়েন্সি 0.1 Hz এর কাছাকাছি হলে C7 = 1 uF এবং R7 = 2.2 MOhm) শেষ করার আগে যেকোনো ডিসি অফসেট ভোল্টেজ দূর করতে এবং অপারেশন পরিবর্ধক দ্বারা তৈরি উচ্চতর পরিবর্ধন (1/2 TL062) একটি লাভ সহ একটি অ-বিপরীত কনফিগারেশনে

G_TL062 = 1 + (R8 / (Rp + R6))

রানটাইমের সময় ব্যবহারকারীকে লাভ পরিবর্তন করতে দিতে, অপারেটর Rp এর পরিবর্তে একটি পরিবর্তনশীল রোধক (ট্রিমার / পটেন্টিওমিটার) বা পরিবর্তনশীল হতে পারে এমন একটি প্রতিরোধকের জন্য একটি মহিলা সকেট স্ট্রিপ ব্যবহার করতে পারে (কারণ সোল্ডার করা হয়নি)। যাইহোক, প্রথম ক্ষেত্রে ইসিজি সিগন্যালের প্রকৃত লাভ জানা সম্ভব নয় (তথ্যের mV- এর মান সঠিক হবে না) যখন দ্বিতীয় ক্ষেত্রে নির্দিষ্ট করে mV- এ সঠিক মান থাকা সম্ভব অ্যাপের "সেটিং" বিভাগের ভিতরে "লাভ" সূত্রে Rp এর মান (ইউজার ম্যানুয়াল দেখুন)। C8 ক্যাপাসিটর একটি কম পাস ফিল্টার তৈরি করে যার মধ্যে একটি -3 ডিবি কাট অফ ফ্রিকোয়েন্সি 40 Hz এর কাছাকাছি R9 এবং C9 দ্বারা গঠিত RC ফিল্টার হিসাবে থাকে। কাট-অফ ফ্রিকোয়েন্সি মান সূত্র দ্বারা দেওয়া হয়:

f = 1 / (2*π*C*R)।

কম পাস ফিল্টারের জন্য @ 40 Hz [1], RC কম্পোনেন্টের মান হল:

R8 = 120 kOhm, C8 = 33 nF, R9 = 39 kOhm, C9 = 100 nF

ইসিজি সিগন্যাল 0.1 থেকে 40 Hz এর মধ্যে একটি ব্যান্ডে ফিল্টার করা হয় এবং এর সমান লাভের সাথে বাড়ানো হয়:

লাভ = 0.797 * G_INA * G_TL062

যেহেতু R5 = 2, 2 kOhm, R8 = 120 kOhm, R6 = 100 Ohm, Rp = 2, 2 KOhm, লাভ = 0.797 * (1+50000 /2200) * (1+120000 / (2200+100)) = 1005

ফিল্টার কাট-অফ ফ্রিকোয়েন্সিগুলির জন্য সঠিক মান পেতে, আরসি ফিল্টার উপাদানগুলির যতটা সম্ভব সহনশীলতা থাকা উচিত (বিকল্পভাবে অপারেটর তাদের মানগুলি মাল্টিমিটারের সাহায্যে ম্যানুয়ালি পরিমাপ করতে পারে যাতে পছন্দসই মানের নিকটতমগুলি বেছে নেওয়া যায়)।

এনালগ সিগন্যালটি Arduino বোর্ড (A0 ইনপুট চ্যানেল) দ্বারা ডিজিটালাইজড হয় এবং তারপর সিরিয়াল কমিউনিকেশন পিনের মাধ্যমে HC-06 মডিউলে প্রেরণ করা হয়; অবশেষে, ব্লুটুথের মাধ্যমে স্মার্টফোনে ডেটা পাঠানো হয়।

রেফারেন্স ইলেক্ট্রোড (কালো) alচ্ছিক এবং জাম্পার J1 (বা অপারেটর জাম্পারের পরিবর্তে একটি সুইচ ব্যবহার করতে পারে) অপসারণ করে বাদ দেওয়া যেতে পারে। সার্কিট কনফিগারেশন দুটি ইলেক্ট্রোড দিয়েও কাজ করার জন্য ডিজাইন করা হয়েছে; যাইহোক, রেফারেন্স ইলেক্ট্রোড একটি ভাল সংকেত মানের (কম শব্দ) থাকার জন্য ব্যবহার করা উচিত।

ধাপ 6: উপাদান

উপাদান
উপাদান

স্মার্টফোন এবং ডিসপোজেবল পার্টস (ইলেক্ট্রোড এবং ব্যাটারি) বাদ দিয়ে, পুরো ডিভাইসের দাম প্রায় 43 ইউএস ডলার (এখানে একক পণ্য হিসেবে বিবেচনা করা হয়; বড় পরিমাণের ক্ষেত্রে, দাম কমে যাবে)।

সমস্ত উপাদানগুলির একটি বিস্তারিত তালিকার জন্য (বর্ণনা এবং আনুমানিক খরচ), অনুগ্রহ করে অ্যাসেম্বলি ম্যানুয়াল ফাইল দেখুন।

ধাপ 7: সরঞ্জাম প্রয়োজন

সরঞ্জাম প্রয়োজন
সরঞ্জাম প্রয়োজন

- সরঞ্জাম প্রয়োজন: পরীক্ষক, ক্লিপার্স, সোল্ডারিং লোহা, ঝাল তার, স্ক্রু ড্রাইভার এবং প্লেয়ার।

ধাপ 8: কিভাবে তৈরি করবেন - ধাপ 1

কিভাবে তৈরি করবেন - ধাপ 1
কিভাবে তৈরি করবেন - ধাপ 1
কিভাবে তৈরি করবেন - ধাপ 1
কিভাবে তৈরি করবেন - ধাপ 1

- 23x21 গর্ত (প্রায় 62 মিমি x 55 মিমি) সহ একটি ছিদ্রযুক্ত প্রোটোটাইপ বোর্ড প্রস্তুত করুন

- পিসিবি শীর্ষ লেআউট অনুযায়ী পরিসংখ্যান দেখানো, ঝাল: প্রতিরোধক, তারের সংযোগ, মহিলা সকেট স্ট্রিপ (Rp জন্য) সকেট, পুরুষ এবং মহিলা হেডার সংযোগকারী (মহিলা হেডার সংযোগকারীদের অবস্থান এখানে রিপোর্ট করা হয়েছে Arduino Nano বা Arduino এর জন্য উপযুক্ত) মাইক্রো), ক্যাপাসিটার, LED

ধাপ 9: কিভাবে তৈরি করবেন - ধাপ 2

কিভাবে তৈরি করবেন - ধাপ 2
কিভাবে তৈরি করবেন - ধাপ 2

- এখানে দেখানো পিসিবি নীচের লেআউট অনুযায়ী সমস্ত উপাদান সংযুক্ত করুন।

ধাপ 10: কিভাবে তৈরি করবেন - স্টেপ 3

কিভাবে তৈরি করবেন - স্টেপ 3
কিভাবে তৈরি করবেন - স্টেপ 3

- ব্যাটারি স্ট্র্যাপ/হোল্ডার, মহিলা হেডার সংযোগকারী এবং তাপ সঙ্কুচিত টিউবিং ব্যবহার করে ব্যাটারির জন্য একটি তারের সংযোগকারী উপলব্ধি করুন; এটি PCB “con1” (connector1) এর সাথে সংযুক্ত করুন

ধাপ 11: কিভাবে তৈরি করবেন - ধাপ 4

কিভাবে তৈরি করবেন - ধাপ 4
কিভাবে তৈরি করবেন - ধাপ 4

- তিনটি ইলেকট্রোড ক্যাবল (কোক্সিয়াল ক্যাবল, ফিমেল হেডার কানেক্টর, হিট সঙ্কুচিত টিউবিং, অ্যালিগেটর ক্লিপ ব্যবহার করে) উপলব্ধি করুন এবং সেগুলোকে পিসিবি -র সাথে সংযুক্ত করুন যাতে তারা কিছু অনমনীয় তারের সাহায্যে বোর্ডে শক্ত হয়ে যায়

ধাপ 12: কিভাবে তৈরি করবেন - ধাপ 5

কিভাবে তৈরি করবেন - ধাপ 5
কিভাবে তৈরি করবেন - ধাপ 5
কিভাবে তৈরি করবেন - ধাপ 5
কিভাবে তৈরি করবেন - ধাপ 5

- একটি সুইচ উপলব্ধি করুন (স্লাইড সুইচ, মহিলা হেডার সংযোগকারী, তাপ সঙ্কুচিত টিউবিং ব্যবহার করে) এবং এটি PCB এর সাথে সংযুক্ত করুন

- সংবাদদাতা সকেটে INA128, TL062 এবং Rp প্রতিরোধক রাখুন

- প্রোগ্রাম (সফ্টওয়্যার বর্ণনা বিভাগ দেখুন) এবং Arduino ন্যানো বোর্ড সংযোগ করুন (ছিদ্রযুক্ত প্রোটোটাইপ বোর্ড এবং মহিলা হেডার সংযোগকারীগুলিকে PCB- এ সমন্বয় করা উচিত যদি অন্য Arduino বোর্ড (যেমন UNO বা Nano) ব্যবহার করা হয়)

- HC-06 মডিউলকে PCB “con2” (connector2) এর সাথে সংযুক্ত করুন

ধাপ 13: কিভাবে তৈরি করবেন - ধাপ 6

কিভাবে তৈরি করবেন - ধাপ 6
কিভাবে তৈরি করবেন - ধাপ 6

- রেফারেন্স ইলেক্ট্রোড ব্যবহার করতে জাম্পার J1 সংযুক্ত করুন

- ব্যাটারি সংযুক্ত করুন

ধাপ 14: কিভাবে তৈরি করবেন - ধাপ 7

কিভাবে তৈরি করবেন - ধাপ 7
কিভাবে তৈরি করবেন - ধাপ 7
কিভাবে তৈরি করবেন - ধাপ 7
কিভাবে তৈরি করবেন - ধাপ 7

- সার্কিটটি একটি উপযুক্ত বাক্সের ভিতরে রাখুন যার মধ্যে LED, তার এবং সুইচের ছিদ্র রয়েছে।

অ্যাসেম্বলি ম্যানুয়াল ফাইলে আরও বিস্তারিত বিবরণ দেখানো হয়েছে।

ধাপ 15: অন্যান্য বিকল্প

- পর্যবেক্ষণ অ্যাপ্লিকেশনের জন্য ইসিজি সংকেত 0.1 এবং 40 Hz এর মধ্যে ফিল্টার করা হয়; নিম্ন পাস ফিল্টারের উপরের ব্যান্ড সীমা R8 বা C8 এবং R9 বা C9 পরিবর্তন করে বাড়ানো যেতে পারে।

- Rp প্রতিরোধকের পরিবর্তে, রানটাইমের সময় লাভ (এবং ইসিজি সিগন্যাল বাড়ানো) পরিবর্তনের জন্য একটি ট্রিমার বা পটেনশিয়োমিটার ব্যবহার করা যেতে পারে।

- ইসিজি ডিভাইস বিভিন্ন Arduino বোর্ডের সাথেও কাজ করতে পারে। Arduino Nano এবং Arduino UNO পরীক্ষা করা হয়েছিল। অন্যান্য বোর্ড ব্যবহার করা যেতে পারে (যেমন Arduino মাইক্রো, Arduino মেগা, ইত্যাদি) তবে প্রদত্ত Arduino স্কেচ ফাইল বোর্ড বৈশিষ্ট্য অনুযায়ী পরিবর্তন প্রয়োজন।

-ইসিজি ডিভাইস HC-06 এর পরিবর্তে HC-05 মডিউলের সাথেও কাজ করতে পারে।

ধাপ 16: সফটওয়্যার বর্ণনা

কোন সফটওয়্যার প্রোগ্রামিং জ্ঞানের প্রয়োজন নেই।

Arduino প্রোগ্রামিং: Arduino সফটওয়্যার IDE (Arduino অফিসিয়াল ওয়েবসাইট থেকে বিনামূল্যে ডাউনলোড) এবং Arduino অফিসিয়াল ওয়েব সাইটে উপলব্ধ টিউটোরিয়াল অনুসরণ করে Arduino স্কেচ ফাইল সহজেই Arduino বোর্ডে আপলোড করা যায়। Arduino Nano এবং Arduino UNO উভয়ের জন্য একটি একক স্কেচ ফাইল (“ECG_SmartApp_skecht_arduino.ino”) প্রদান করা হয়েছে (স্কেচটি উভয় বোর্ডের সাথে পরীক্ষা করা হয়েছিল)। একই স্কেচটি আরডুইনো মাইক্রোতেও কাজ করা উচিত (এই বোর্ডটি পরীক্ষা করা হয়নি)। অন্যান্য Arduino বোর্ডের জন্য, স্কেচ ফাইল পরিবর্তনের প্রয়োজন হতে পারে। ইসিজি স্মার্ট অ্যাপ ইনস্টল করা: অ্যাপটি ইন্সটল করার জন্য, প্রদত্ত এপিকে ফাইল “ECG_SmartApp_ver1.apk” (অথবা “ECG_SmartApp_ver1_upTo150Hz.apk” অনুলিপি করুন ব্যান্ডউইথের ক্ষেত্রে 150 Hz এ স্মার্টফোন মেমরিতে) অনুলিপি করুন, এটি খুলুন এবং নির্দেশ অনুসরণ করুন অনুমতি গ্রহণ। একটি সংস্করণ 2.0 ইসিজি পরিমাপের জন্য নতুন ক্যালিপার বৈশিষ্ট্য এবং আরও 100 ডিজিটাল এবং 150 হার্টজ ডিজিটাল লো পাস ফিল্টার সহ উপলব্ধ)।

সংস্করণ 1.0 অ্যান্ড্রয়েড 4 এবং 6 এ পরীক্ষা করা হয়েছে এবং সংস্করণ 2.0 অ্যান্ড্রয়েড 6 এবং 10 এ পরীক্ষা করা হয়েছে।

ইনস্টল করার আগে, অজানা উৎস থেকে অ্যাপ ইনস্টল করার অনুমতি দিয়ে স্মার্টফোন সেটিং পরিবর্তন করার প্রয়োজন হতে পারে ("নিরাপত্তা" মেনুর "অজানা উৎস" বিকল্পের বাক্সে টিক দিন)। ECG ডিভাইসটিকে HC-06 (বা HC-05) ব্লুটুথ মডিউলের সাথে সংযুক্ত করতে, মডিউলের সাথে প্রথম ব্লুটুথ সংযোগের ক্ষেত্রে পেয়ারিং কোড বা পাসওয়ার্ড জিজ্ঞাসা করা যেতে পারে: "1234" লিখুন। যদি অ্যাপটি ব্লুটুথ মডিউল খুঁজে না পায়, তাহলে স্মার্টফোনটি ব্লুটুথ সেটিং (পেয়ারিং কোড “1234”) ব্যবহার করে HC-06 (বা HC-05) ব্লুটুথ মডিউলের সাথে স্মার্টফোনটি জোড়া করার চেষ্টা করুন; এই অপারেশন শুধুমাত্র একবার প্রয়োজন (প্রথম সংযোগ)।

ধাপ 17: উৎস ফাইল

অ্যাপটি সংশোধন বা ব্যক্তিগতকৃত করার জন্য, Sourceচ্ছিক উৎস ফাইলগুলি এখানে পাওয়া যায়:

অ্যান্ড্রয়েড প্রোগ্রামিং দক্ষতা প্রয়োজন।. Zip ফাইলের মধ্যে সোর্স ফাইল যেমন: জাভা অ্যাক্টিভিটি, ড্রয়েবল, অ্যান্ড্রয়েড ম্যানিফেস্ট, লেআউট, মেনু - কাঁচা ফাইল (কিছু ইসিজি উদাহরণ রেকর্ডিং) অন্তর্ভুক্ত রয়েছে। আপনি এই ধরনের ফাইলগুলি অন্তর্ভুক্ত এবং ব্যক্তিগতকৃত করে আপনার নিজস্ব প্রকল্প তৈরি করতে পারেন।

ধাপ 18: ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 1

ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 1
ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 1
ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 1
ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 1

- নিশ্চিত করুন যে ডিভাইসের সাথে সংযুক্ত ব্যাটারি (সর্বোচ্চ ভোল্টেজ সরবরাহ: 9V) চার্জ করা হয়েছে

- ইলেক্ট্রোড রাখার আগে ত্বক পরিষ্কার করুন। শুষ্ক মৃত ত্বকের স্তর, সাধারণত আমাদের শরীরের পৃষ্ঠে উপস্থিত থাকে এবং ত্বক এবং ইলেক্ট্রোডের মধ্যে সম্ভাব্য বায়ু ফাঁকগুলি ইলেক্ট্রোডে ইসিজি সংকেত সংক্রমণকে সহজ করে না। তাই ইলেক্ট্রোড এবং ত্বকের মধ্যে একটি আর্দ্র অবস্থা প্রয়োজন। ইলেক্ট্রোড জেল প্যাড (ডিসপোজেবল) রাখার আগে ত্বক পরিষ্কার করা প্রয়োজন (অ্যালকোহল বা কমপক্ষে পানিতে ভিজানো টিস্যু কাপড়)।

- নিচের ছক অনুযায়ী ইলেক্ট্রোড রাখুন। নন-ডিসপোজেবল ইলেক্ট্রোডের ক্ষেত্রে, ইলেক্ট্রোড পরিবাহী জেল (বাণিজ্যিকভাবে উপলব্ধ) ত্বক এবং ধাতব ইলেক্ট্রোডের মধ্যে ব্যবহার করা উচিত অথবা কমপক্ষে কাপড়ের টিস্যুর একটি প্যাড কলের পানিতে বা লবণাক্ত দ্রবণে ভিজিয়ে রাখা উচিত।

ডিভাইসটি শুধুমাত্র 2 টি ইলেক্ট্রোড ব্যবহার করে ইসিজি (LI, LII বা LIII) রেকর্ড করার অনুমতি দেয়; রেফারেন্স ইলেক্ট্রোড (কালো) alচ্ছিক এবং একটি সুইচ ব্যবহার করে বা জাম্পার J1 সরিয়ে বাদ দেওয়া যেতে পারে (অ্যাসেম্বলি ম্যানুয়াল দেখুন)। যাইহোক, রেফারেন্স ইলেক্ট্রোড একটি ভাল সংকেত গুণমান (কম শব্দ) ব্যবহার করা উচিত।

ধাপ 19: ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 2

ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 2
ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 2
ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 2
ECG SMARTAPP দিয়ে শুরু করুন - ধাপ 2

- সুইচ ব্যবহার করে ইসিজি ডিভাইসে পাওয়ার (লাল নেতৃত্বে চালু)

- স্মার্টফোনে অ্যাপটি চালান

-স্মার্টফোনটিকে ইসিজি ডিভাইসের সাথে সংযুক্ত করতে "অন" বোতাম টিপুন (অ্যাপটি আপনাকে ব্লুটুথ চালু করার অনুমতি চাইবে: "হ্যাঁ" টিপুন) এবং HC-06 (বা HC-05) ব্লুটুথ আবিষ্কারের জন্য অপেক্ষা করুন ইসিজি ডিভাইসের মডিউল। মডিউলের সাথে প্রথম ব্লুটুথ সংযোগের ক্ষেত্রে পেয়ারিং কোড বা পাসওয়ার্ড জিজ্ঞাসা করা যেতে পারে: "1234" লিখুন। যদি অ্যাপটি ব্লুটুথ মডিউল খুঁজে না পায়, তাহলে স্মার্টফোনটি ব্লুটুথ সেটিং (পেয়ারিং কোড “1234”) ব্যবহার করে HC-06 (বা HC-05) ব্লুটুথ মডিউলের সাথে স্মার্টফোনটি জোড়া করার চেষ্টা করুন; এই অপারেশন শুধুমাত্র একবার প্রয়োজন (প্রথম সংযোগ)

- যখন সংযোগ স্থাপন করা হয়, ইসিজি সংকেত স্ক্রিনে উপস্থিত হবে; LI এর ক্ষেত্রে (ডিফল্ট সীসা হল LI, সীসা পরিবর্তন করতে দয়া করে "সেটিং" অনুচ্ছেদে যান) হৃদস্পন্দন (HR) রিয়েল টাইমে অনুমান করা হবে। প্রতি 3 সেকেন্ডে সংকেত আপডেট করা হবে

- একটি ডিজিটাল ফিল্টার প্রয়োগ করতে, "ফিল্টার" বোতাম টিপুন এবং তালিকা থেকে একটি ফিল্টার নির্বাচন করুন। ডিফল্টরূপে, একটি কম পাস ফিল্টার @ 40 Hz এবং একটি খাঁজ ফিল্টার (সেটিংসে সংরক্ষিত পছন্দ অনুযায়ী) প্রয়োগ করা হয়।

ধাপ 20: সেটিং

সেটিংস
সেটিংস

- "সেট" বোতাম টিপুন। সেটিং/পছন্দ পৃষ্ঠা খুলতে

- ব্যবহারকারী ম্যানুয়াল ফাইলটি খুলতে "ব্যবহারকারী ম্যানুয়াল (help.pdf)" টিপুন

- ইসিজি লিড নির্বাচন করুন (LI ডিফল্ট)

- খাঁজ ফিল্টার ফ্রিকোয়েন্সি নির্বাচন করুন (হস্তক্ষেপ ফ্রিকোয়েন্সি অনুযায়ী: 50 বা 60 হার্জ)

- ফাইলটিতে ইসিজি সিগন্যাল ফিল্টার করা বা ফিল্টার না করার জন্য ফাইল সেভিং অপশন সিলেক্ট করুন

- পছন্দগুলি সংরক্ষণ করতে "সেটিংস সংরক্ষণ করুন" বোতাম টিপুন

হার্ডওয়্যার পরিবর্তন বা ইসিজি ডিভাইসের ব্যক্তিগতকরণের ক্ষেত্রে লাভের মান পরিবর্তন করা যেতে পারে।

ধাপ 21: রেকর্ডিং ইসিজি সিগন্যাল

রেকর্ডিং ইসিজি সিগন্যাল
রেকর্ডিং ইসিজি সিগন্যাল

- ফাইলের নাম সন্নিবেশ করান (যদি ব্যবহারকারী ফাইলের নাম পরিবর্তন না করে একই সেশনে বেশি ইসিজি সিগন্যাল রেকর্ড করেন, তাহলে আগের রেকর্ডিং ওভাররাইট করা এড়াতে ফাইলের নামের শেষে একটি প্রগতিশীল সূচক যোগ করা হয়)

- "Rec" টিপুন ইসিজি সিগন্যাল রেকর্ড করা শুরু করতে বোতাম

- রেকর্ডিং বন্ধ করতে "স্টপ" বোতাম টিপুন

- প্রতিটি ইসিজি সিগন্যাল স্মার্টফোনের মেমরির মূল মূলে রাখা “ECG_Files” ফোল্ডারের ভিতরে একটি txt ফাইলে সংরক্ষণ করা হবে। ইসিজি সিগন্যাল সেটিংয়ে সংরক্ষিত পছন্দ অনুযায়ী ফিল্টার করা বা ফিল্টার করা যাবে

- রান টাইমে অর্জিত ইসিজি সিগন্যাল আবার কল্পনা করতে "রিস্টার্ট" বোতাম টিপুন

- একটি নতুন ইসিজি সংকেত রেকর্ড করতে, আগের পয়েন্টগুলি পুনরাবৃত্তি করুন

একটি ইসিজি ফাইলে এমভিতে ইসিজি সিগন্যাল প্রশস্ততার নমুনার সিরিজ (নমুনা ফ্রিকোয়েন্সি: 600 হার্জ) থাকে।

ধাপ 22: একটি ইসিজি ফাইল খোলা এবং বিশ্লেষণ করুন

একটি ইসিজি ফাইল খোলা এবং বিশ্লেষণ করুন
একটি ইসিজি ফাইল খোলা এবং বিশ্লেষণ করুন
একটি ইসিজি ফাইল খোলা এবং বিশ্লেষণ করুন
একটি ইসিজি ফাইল খোলা এবং বিশ্লেষণ করুন

- "ওপেন" বোতাম টিপুন: "ECG_Files" ফোল্ডারে সংরক্ষিত ফাইলগুলির একটি তালিকা প্রদর্শিত হবে

- ভিজ্যুয়ালাইজ করার জন্য ইসিজি ফাইল নির্বাচন করুন

ইসিজি ফাইলের প্রথম অংশ কোন গ্রিড ছাড়াই (10 সেকেন্ড) প্রদর্শিত হবে।

ব্যবহারকারী ইসিজি সিগন্যালের যেকোনো সময় ব্যবধান কল্পনা করতে প্রদর্শন করতে ম্যানুয়ালি স্ক্রোল করতে পারেন।

জুম ইন বা জুম আউট করার জন্য ব্যবহারকারী ম্যাগনিফাইং গ্লাস আইকন (গ্রাফের নিচের ডান কোণে) চাপতে পারেন অথবা স্মার্টফোন ডিসপ্লেতে সরাসরি চিমটি জুম ব্যবহার করতে পারেন।

সময় অক্ষ, ভোল্টেজ অক্ষ এবং স্ট্যান্ডার্ড ইসিজি গ্রিড স্বয়ংক্রিয়ভাবে উপস্থিত হবে যখন 5 সেকেন্ডের কম সময়ের ব্যবধান দৃশ্যমান হবে (জুম ইন করে)। ভোল্টেজ অক্ষ (y- অক্ষ) মান mV তে থাকে যখন সময়-অক্ষ (x- অক্ষ) মান সেকেন্ডে থাকে।

একটি ডিজিটাল ফিল্টার প্রয়োগ করতে, "ফিল্টার" বোতাম টিপুন এবং তালিকা থেকে একটি ফিল্টার নির্বাচন করুন। ডিফল্টরূপে একটি কম পাস ফিল্টার @ 40 Hz, বিচরণ লাইন অপসারণের জন্য একটি ফিল্টার এবং একটি খাঁজ ফিল্টার (সেটিংসে সংরক্ষিত পছন্দ অনুযায়ী) প্রয়োগ করা হয়। গ্রাফ শিরোনাম প্রদর্শন করে:

- ফাইলের নাম

- প্রয়োগ করা ফিল্টার অনুযায়ী ইসিজি ফ্রিকোয়েন্সি ব্যান্ড

- বিচরণ বেসলাইন ফিল্টার প্রয়োগ করা হলে "ভান্ডারিং বেসলাইন সরানো হয়েছে" লেবেল

- প্রয়োগকৃত খাঁজ ফিল্টার অনুযায়ী "~ 50" বা "~ 60" লেবেল

ব্যবহারকারী গ্রাফের দুটি পয়েন্টের মধ্যে "Pt1 পান" এবং "Get Pt2" বোতাম ব্যবহার করে পরিমাপ (সময় ব্যবধান বা প্রশস্ততা) করতে পারেন। প্রথম পয়েন্ট (Pt1) নির্বাচন করতে ব্যবহারকারী "Pt1 পান" টিপতে পারেন এবং সরাসরি গ্রাফের উপর ক্লিক করে ইসিজি সিগন্যালের একটি বিন্দু নির্বাচন করতে পারেন: ECG নীল সংকেতে একটি লাল বিন্দু উপস্থিত হবে; যদি ব্যবহারকারী ইসিজি বক্ররেখা মিস করে, কোন পয়েন্ট নির্বাচন করা হবে না এবং "কোন বিন্দু নির্বাচিত নয়" স্ট্রিং প্রদর্শিত হবে: ব্যবহারকারীকে নির্বাচনটি পুনরাবৃত্তি করতে হবে। দ্বিতীয় পয়েন্ট (Pt2) নির্বাচন করার জন্য একই পদ্ধতি প্রয়োজন। এইভাবে, ms (dX) এ সময়ের মানগুলির পার্থক্য (Pt2 - Pt1) এবং mV (dY) এর প্রশস্ততা মান প্রদর্শিত হবে। "সাফ করুন" বোতামটি নির্বাচিত পয়েন্টগুলি সাফ করে।

ব্যবহারকারী "+" বাটন (বড় করতে) এবং "-" বোতাম (কমানোর জন্য) ব্যবহার করে ইসিজি সিগন্যাল লাভ সামঞ্জস্য করতে পারেন; সর্বোচ্চ লাভ: 5.0 এবং সর্বনিম্ন লাভ: 0.5

ধাপ 23: ফিল্টার মেনু

- কোন ডিজিটাল ফিল্টার নেই: সমস্ত প্রযোজ্য ডিজিটাল ফিল্টার সরান

- ঘুরে বেড়ানোর বেসলাইন সরান: বেসলাইনের বিচরণ দূর করতে একটি বিশেষ প্রক্রিয়াজাতকরণ প্রয়োগ করুন। খুব সংকেত সংকেতের ক্ষেত্রে, প্রক্রিয়াজাতকরণ ব্যর্থ হতে পারে

- উচ্চ পাস 'x' Hz: নির্দিষ্ট কাট অফ ফ্রিকোয়েন্সি 'x' অনুযায়ী একটি IIR উচ্চ পাস ফিল্টার প্রয়োগ করুন

- নিম্ন পাস 'x' Hz: নির্দিষ্ট কাট অফ ফ্রিকোয়েন্সি 'x' অনুযায়ী একটি IIR লো পাস ফিল্টার প্রয়োগ করুন

- 50 Hz অপসারণ চালু (খাঁজ+LowPass 25 Hz): একটি বিশেষ খুব স্থিতিশীল FIR ফিল্টার প্রয়োগ করুন যা 50 Hz এ একটি খাঁজ এবং প্রায় 25 Hz এ একটি নিম্ন পাস

- 60 Hz অপসারণ চালু (খাঁজ+LowPass 25 Hz): একটি বিশেষ খুব স্থিতিশীল FIR ফিল্টার প্রয়োগ করুন যা 60 Hz এ একটি খাঁজ এবং প্রায় 25 Hz এ একটি নিম্ন পাস

- 50 Hz অপসারণ চালু: 50 Hz এ একটি পুনরাবৃত্ত খাঁজ ফিল্টার প্রয়োগ করুন

- 60 Hz অপসারণ চালু: 60 Hz এ একটি পুনরাবৃত্ত খাঁজ ফিল্টার প্রয়োগ করুন

- 50/60 Hz অপসারণ বন্ধ: প্রয়োগ করা নচ ফিল্টারটি সরান

ধাপ 24: হার্ডওয়্যার স্পেসিফিকেশন

-সর্বোচ্চ ইনপুট সংকেত প্রশস্ততা (শিখর থেকে শিখর): 3.6 mV (সর্বোচ্চ ইনপুট সংকেত প্রশস্ততা হার্ডওয়্যার লাভের উপর নির্ভর করে)

- ভোল্টেজ সরবরাহ: শুধুমাত্র ব্যাটারি ব্যবহার করুন (উভয়ই রিচার্জেবল এবং রিচার্জেবল নয়)

- ন্যূনতম ভোল্টেজ সরবরাহ: 6V (যেমন 4 x 1.5V ব্যাটারি)

- সর্বোচ্চ ভোল্টেজ সরবরাহ: 9V (যেমন 6 x 1.5V বা 1 x 9V ব্যাটারি)

- নমুনা ফ্রিকোয়েন্সি: 600 Hz

- ফ্রিকোয়েন্সি ব্যান্ডউইথ @ - 3dB (হার্ডওয়্যার): 0.1 Hz - 40 Hz (নিম্ন পাস ফিল্টারের উপরের ব্যান্ড সীমা 0.1 Hz - 150 Hz পর্যন্ত বৃদ্ধি করা যেতে পারে, RC ফিল্টার উপাদান পরিবর্তন করে (অ্যাসেম্বলি ম্যানুয়াল দেখুন)

- সিএমআরআর: মিনিট 1209 ডিবি

- পরিবর্ধন (হার্ডওয়্যার_গেইন): 1005 (এটি লাভ প্রতিরোধককে প্রতিস্থাপন করে পরিবর্তন করা যেতে পারে (অ্যাসেম্বলি ম্যানুয়াল দেখুন) - রেজোলিউশন: 5V / (1024 x হার্ডওয়্যার_গেইন)

- বায়াস কারেন্ট সর্বোচ্চ 10 nA - ইসিজি চ্যানেলের সংখ্যা: 1

- ইসিজি নেতৃত্ব: অঙ্গ LI, LII এবং LIII নেতৃত্ব দেয়

- স্মার্টফোনের সংযোগ: ব্লুটুথের মাধ্যমে

- তাত্ত্বিক সরবরাহ বর্তমান: <50 mA (বিভিন্ন উপাদানগুলির ডেটশীট তথ্যের উপর ভিত্তি করে)

- পরিমাপকৃত সরবরাহ বর্তমান: <60 mA (9V ভোল্টেজ সরবরাহ এবং Arduino ন্যানো সহ)

- ইলেক্ট্রোড সংখ্যা: 2 বা 3

ডিভাইসটি শুধুমাত্র 2 টি ইলেক্ট্রোড ব্যবহার করে ইসিজি (LI, LII বা LIII) রেকর্ড করার অনুমতি দেয়; রেফারেন্স ইলেক্ট্রোড (কালো) alচ্ছিক এবং জাম্পার J1 (বা S2 সুইচ, অ্যাসেম্বলি ম্যানুয়াল ফাইল দেখুন) অপসারণ করে বাদ দেওয়া যেতে পারে। যাইহোক, রেফারেন্স ইলেক্ট্রোড একটি ভাল সংকেত গুণমান (কম শব্দ) ব্যবহার করা উচিত।

ধাপ 25: সফটওয়্যার স্পেসিফিকেশন

- রেকর্ডিংয়ের সময় ইসিজি ভিজ্যুয়ালাইজেশন (সময় উইন্ডো: 3 সেকেন্ড)

- হার্ট রেট অনুমান (শুধুমাত্র LI এর জন্য)

- নমুনা ফ্রিকোয়েন্সি: 600 Hz

- স্মার্টফোনের অভ্যন্তরীণ মেমরিতে ইসিজি সিগন্যাল রেকর্ডিং এবং একটি txt ফাইলে সংরক্ষণ (ফিল্টার করা বা ফিল্টার করা সিগন্যাল txt ফাইলে সংরক্ষণ করা যেতে পারে)

- ডেটা (নমুনা) V০০ হার্জ (16 ডিজিটের মান) এ mV- এ মান হিসাবে সংরক্ষণ করা হয়

- জুম অপশন, গ্রিড, গেইন অ্যাডজাস্টিং ("x 0.5" থেকে "x 5") এবং দুটি পয়েন্ট সিলেকশন (সময়ের দূরত্ব এবং প্রশস্ততার পার্থক্য পরিমাপ করতে) সহ ফাইল ভিজ্যুয়ালাইজেশন সংরক্ষিত

- স্মার্টফোন ডিসপ্লে: অ্যাপ লেআউট বিভিন্ন ডিসপ্লে সাইজের জন্য সমন্বয় করে; তবে একটি ভাল ভিজ্যুয়ালাইজেশনের জন্য, এটি 480 x 800 পিক্সেলের রেজোলিউশনের ন্যূনতম 3.7’’ ডিসপ্লে প্রস্তাবিত

ডিজিটাল ফিল্টারিং:

- হাই পাস ফিল্টারিং @ 0.1, 0.15, 0.25, 0.5, 1 Hz

- কম পাস ফিল্টারিং @ 25, 35, 40 Hz (@ 100 এবং 150 Hz 150 Hz এ ব্যান্ডউইথের জন্য ECG SmartApp সংস্করণে পাওয়া যায়)

- পাওয়ারলাইন হস্তক্ষেপ remove 50 বা 60 Hz অপসারণ করতে খাঁজ ফিল্টারিং

- বিচরণ বেসলাইন অপসারণ

ধাপ 26: স্পর্শ পান

www.ecgsmartapp.altervista.org/index.html

প্রস্তাবিত: