ዝርዝር ሁኔታ:

Pulse Oximeter በጣም በተሻሻለ ትክክለኛነት 6 ደረጃዎች (ከስዕሎች ጋር)
Pulse Oximeter በጣም በተሻሻለ ትክክለኛነት 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Pulse Oximeter በጣም በተሻሻለ ትክክለኛነት 6 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: Pulse Oximeter በጣም በተሻሻለ ትክክለኛነት 6 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: Грунтовка развод маркетологов? ТОП-10 вопросов о грунтовке. 2024, ሀምሌ
Anonim
Pulse Oximeter በጣም በተሻሻለ ትክክለኛነት
Pulse Oximeter በጣም በተሻሻለ ትክክለኛነት
Pulse Oximeter በጣም በተሻሻለ ትክክለኛነት
Pulse Oximeter በጣም በተሻሻለ ትክክለኛነት

በቅርቡ ዶክተርን ከጎበኙ ፣ መሠረታዊ መሠረታዊ ምልክቶችዎ በነርስ ምርመራ የተደረጉ ሊሆኑ ይችላሉ። ክብደት ፣ ቁመት ፣ የደም ግፊት ፣ እንዲሁም የልብ ምት (ኤችአርአይ) እና በከባቢያዊ ደም (ኦ.ኦ.ኦ.ኦ.)2). ምናልባትም ፣ የመጨረሻዎቹ ሁለቱ ተዛማጅ ቁጥሮችን በደቂቃዎች ውስጥ በትንሽ ማያ ገጽ ላይ ካሳየው ቀይ ከሚያንጸባርቅ የኤሌክትሮኒክ የጣት ምርመራ ተገኝተዋል። ያ ምርመራ pulse oximeter ይባላል እና ስለእሱ ሁሉንም መሠረታዊ መረጃ እዚህ ማግኘት ይችላሉ።

አንድ ሰው በቀላሉ ቀላል የልብ ምት ኦክስሜትር መግዛት ይችላል ፣ በእርግጠኝነት ፣ ግን በውስጡ ያለው ደስታ የት አለ? እኔ ለራሴ መጀመሪያ የራሴን ለመገንባት ወስኛለሁ ፣ ግን ይበልጥ አስፈላጊ በሆነ አንድ የተወሰነ ትግበራ ከግምት ውስጥ በማስገባት - HR እና SpO ሁለቱም በሌሊት ኦክስሜትሪ።2 መረጃ በአንድ ሌሊት ያለማቋረጥ ይሰበሰባል እና በማይክሮ ኤስዲ ካርድ ላይ ይመዘገባል። መምህራን ቀደም ሲል በርካታ የዚህ ዓይነት ፕሮጄክቶችን ይዘዋል ፣ ለምሳሌ ፣ አርዱዲኖን እዚህ እና እዚህ የሚያካትቱ ፣ እና አንዱ Raspberry Pi ን ይጠቀማል። ማዕድን ለቁጥጥር እና ለውሂብ ቀረፃ ከ MAXIM የተቀናጀ እና Adafruit ላባ M0 Adalogger በትንሹ አዲስ ዳሳሽ MAX30102 ይጠቀማል።

ስለዚህ የእኛ ፕሮጀክት ከሃርድዌር አንፃር በተለይ ፈጠራ አይደለም እና እንደዚህ ዓይነቱን አስተማሪ መፃፍ ዋጋ የለውም ፣ ግን እሱን በመፍጠር ሂደት ከ MAX30102 እጅግ በጣም ከፍተኛ ወጥነት እና ብዙ መረጃዎችን ለማውጣት በሚያስችለኝ በሶፍትዌር ውስጥ ወሳኝ እድገቶችን አድርጌአለሁ። ለዚህ ዳሳሽ በ MAXIM ከተፃፈው ሶፍትዌር ያነሰ ጫጫታ። የምልክት ማቀነባበሪያ ስልተ ቀመር አፈፃፀማችን ከላይ ባለው ሰንጠረዥ ውስጥ ሁለቱ የላይኛው ግራፎች በኛ ዘዴ (በ “አርኤፍ” ተለይተው) ከጥሬ ምልክቶች የተሰሉ የአንድ ሌሊት የልብ ምት እና የኦክስጂን ሙሌት በሚይዙበት ገበታ ላይ ተገልፀዋል ፣ ታችኛው ግራፎች ደግሞ የ MAXIM ውጤቶችን ከ በትክክል ተመሳሳይ ምልክቶች። ለኤችአርአይ መደበኛ መዛባት 4.7 በደቂቃ እና 18.1 በደቂቃ ፣ እና ለ SpO ነው2 ለ RF እና MAXIM በቅደም ተከተል 0.9% እና 4.4%።

(ሁለቱም የ RF ግራፎች ከዝቅተኛ የራስ -ተጣጣፊ ደፍ 0.25 ጋር ይዛመዳሉ እና በ R / IR ትስስር ላይ ምንም ገደብ የለም ፣ ለእነዚህ ውሎች ማብራሪያ ደረጃ 4 እና 5 ን ይመልከቱ።)

ደረጃ 1 - ሃርድዌር

ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
ሃርድዌር
  1. Pulse oximeter እና heart rate sensor MAX30102 system board ከ MAXIM Integrated, Inc.
  2. ላባ M0 አዶሎገር ከአዳፍሩት ፣ ኢንክ.
  3. ሊቲየም አዮን ባትሪ ከአዳፍሩዝ ፣ ኢንክ.

ግንኙነቶች ፦

  • በ MAX30102 ሰሌዳ ላይ ተጓዳኝ የ SCL እና SDA ፒኖች ተጓዳኝ SCL እና SDA ን ይሰካሉ
  • በ MAX30102 ሰሌዳ ላይ INT ን ለመሰካት አስማሚ 25 ፒን
  • አዶሎገር GND ወደ MAX30102 ቦርድ GND
  • አስማሚ 3V ወደ MAX30102 ቪን

ደረጃ 2 - በ MAX30102 የተመለሱ ዲጂታል ምልክቶች

የዲጂታል ምልክቶች በ MAX30102 ተመለሱ
የዲጂታል ምልክቶች በ MAX30102 ተመለሱ
ዲጂታል ምልክቶች በ MAX30102 ተመልሰዋል
ዲጂታል ምልክቶች በ MAX30102 ተመልሰዋል

የአነፍናፊ አሠራሩ መርሆዎች በጣም ቀላል ናቸው -ሁለት ኤልኢዲዎች ፣ አንድ ቀይ (660 nm) እና አንድ ኢንፍራሬድ (880 nm ፣ IR) በሰው ቆዳ በኩል ብርሃን ያበራሉ። ብርሃኑ በከፊል የደም ሥሮች ጨምሮ ከሥሩ ሕብረ ሕዋሳት ጋር ተጣብቋል። የአነፍናፊው ፎቶቶክተር በሁለቱም የሞገድ ርዝመት ላይ የተንፀባረቀ ብርሃንን ይሰበስባል እና I2C ፕሮቶኮልን በመጠቀም ሁለት ተጓዳኝ አንጻራዊ ጥንካሬዎችን ይመልሳል። ለኦክስጂን እና ለዲኦክሳይድ ሄሞግሎቢን የመጠጫ ስፔክት ለሁለቱም የሞገድ ርዝመቶች የሚለያይ በመሆኑ ፣ የሚያንፀባርቀው ብርሃን ከእያንዳንዱ የልብ ምት ጋር በቆዳ ንክኪ ስር የሚገኝ የደም ቧንቧ ደም መጠን ተለዋዋጭ አካል አለው። የልብ ምት እና የኦክስጂን ሙሌት መገመት የምልክት ማቀነባበሪያ ሶፍትዌር ነው።

ከላይ ባሉት ምስሎች ውስጥ የጥሬ ምልክቶች (የ IR ሰርጥ ብቻ) ምሳሌዎች ተብራርተዋል። በዊኪፔዲያ ገጽ ውስጥ በተጠቀሱት በርካታ ምክንያቶች የተነሳ በሚቀያየር በተለዋዋጭ የመነሻ መስመር ላይ አንድ ተደራራቢ አካል ማስተዋል ይችላል። በእንቅስቃሴ ላይ የተመሰረቱ ቅርሶች በተለይ የሚያበሳጩ ናቸው ፣ ምክንያቱም ጠቃሚውን የ HR ምልክት ይሸፍኑ እና የውሸት ውጤቶችን ሊያስከትሉ ይችላሉ። ስለሆነም የተራቀቁ የንግድ ኦክስሜትሮች እነዚህን ቅርሶች ለማፍረስ የሚረዱ የፍጥነት መለኪያዎችን ይዘዋል።

ወደ ቀጣዩ የኦክስሜሜትር እትም የፍጥነት መለኪያ ማከል እችላለሁ ፣ ግን ለሊት HR/SpO2 መቅዳት ፣ አነፍናፊ ብዙውን ጊዜ እንቅስቃሴ አልባ ሆኖ ሲቆይ ፣ የተዛቡ ምልክቶችን መለየት እና መተው በቂ ነው።

የ MAX30102 አነፍናፊ ራሱ በትንሽ ወለል ላይ በተጫነ ጥቅል ውስጥ ይመጣል ፣ ግን MAXIM ለ Arduino እና mbed የምልክት ማቀነባበሪያ ሶፍትዌርን (ሲስተም ቦርድ 6300) እና የምልክት ማቀናበሪያ ሶፍትዌርን በጸጋ ያቀርባል - ሁሉም በማጣቀሻ ንድፍ ጥቅል MAXREFDES117#ውስጥ። እኔ በአነፍናፊው እና በአዶሎገር መካከል አንዳንድ ሽቦዎችን ብቻ ለመሸጥ እና በአንድ ቀን ውስጥ የሚሰራ ፣ ጥሩ ኦክስሜተር እንዲኖረኝ በመጠበቅ በደስታ ገዛሁት። የ MAXIM ሶፍትዌር የ RD117_ARDUINO ስሪት በአዶሎገር አርኤም ኮርቴክስ ኤም 0 አንጎለ ኮምፒውተር ላይ እንዲሠራ አስቻለው። በመሠረቱ እኔ ማድረግ ያለብኝ ተኳሃኝ ባልሆኑት SofI2C ተግባሮች በ max30102.cpp ውስጥ በተጓዳኝ የሽቦ ቤተ -መጽሐፍት ጥሪዎች መተካት ነበር። ኮዱ በአርዱዲኖ አይዲኢ v1.8.5 ውስጥ በጥሩ ሁኔታ ተሰብስቦ ምንም ስህተት ሳይኖር በ M0 ላይ ተሠራ። የተጣራ ውጤት ግን ተስፋ አስቆራጭ ነበር። በመግቢያው ደረጃ እኔ ቀድሞውኑ የ HR እና SpO በጣም ከፍተኛ ልዩነት አሳይቻለሁ2. በተፈጥሮ ፣ አንድ ሰው አንድ ስህተት ሠርቻለሁ ሊል ይችላል እናም ይህ የእኔ የመጀመሪያ ሀሳብም ነበር። ሆኖም ፣ በ MAXIM ትምህርታዊ ቪዲዮ ውስጥ እንዲሁ በማያ ገጹ ላይ የሚታየውን የ HR እሴቶችን በማወዛወዝ ማየት ይችላሉ። በተጨማሪም ፣ ከቪዲዮው በታች ያሉት አስተያየቶች ሌሎች ተመሳሳይ ክስተት እንዳስተዋሉ ያረጋግጣሉ።

ረጅም ታሪክን አጭር ለማድረግ ፣ ከተወሰነ ሙከራ በኋላ አነፍናፊው እሺ እየሰራ መሆኑን እና የዲጂታል ምልክት ማቀነባበሪያ አማራጭ ዘዴ በጣም የተሻለ መረጋጋትን እንደሚያስገኝ ወስኛለሁ። በ “RF” የተጠቆመው ይህ አዲስ ዘዴ በሚቀጥሉት ደረጃዎች ውስጥ ተገል is ል።

ደረጃ 3 የምልክት ቅድመ -ዝግጅት

የምልክት ቅድመ ዝግጅት
የምልክት ቅድመ ዝግጅት
የምልክት ቅድመ ዝግጅት
የምልክት ቅድመ ዝግጅት
የምልክት ቅድመ ዝግጅት
የምልክት ቅድመ ዝግጅት
የምልክት ቅድመ ዝግጅት
የምልክት ቅድመ ዝግጅት

በእኛ ትግበራ ውስጥ ጥሬ ምልክቱ በ 25 Hz (ልክ እንደ MAXIM) ለ 4 ሰከንዶች (MAXIM ሶፍትዌር የሚሰበሰበው 1 ሰከንድ ዋጋ ብቻ ነው) ፣ ይህም በመጨረሻው የውሂብ ነጥብ 100 ዲጂታዊ የጊዜ ነጥቦችን ያስከትላል። እያንዳንዱ ባለ 100 ነጥብ ቅደም ተከተል በሚከተለው መንገድ ቀድሞ መከናወን አለበት-

  1. አማካኝ ማእከል (“የዲሲ ክፍሉን ማስወገድ” ለኤሌክትሪክ መሐንዲሶች)። ከአነፍናፊው የሚመጣው ጥሬ መረጃ በ 10 ውስጥ የጊዜ ተከታታይ ኢንቲጀሮች ነው5 ክልል። ምንም እንኳን ጠቃሚው ምልክት ፣ በ 10 ብቻ ቅደም ተከተል የሚለያይ ከደም ወሳጅ ደም የሚንፀባረቀው የብርሃን ክፍል ብቻ ነው2 - የመጀመሪያ ምስል። ትርጉም ላለው የምልክት ሂደት ፣ ስለዚህ ከእያንዳንዱ ተከታታይ ነጥብ አማካዩን መቀነስ ተፈላጊ ነው። ይህ ክፍል MAXIM ሶፍትዌር አስቀድሞ ከሚያደርገው የተለየ አይደለም። የሚለየው ግን ፣ የጊዜ አመላካቾች ተጨማሪ መካከለኛ-ተኮር ናቸው። በሌላ አነጋገር ተከታታይ ነጥቦችን በቁጥር ከ 0 ወደ 99 ከመጠቆም ይልቅ አዲሱ ኢንዴክሶች አሁን ቁጥሮች -49.5 ፣ -48.5 ፣… ፣ 49.5 ናቸው። መጀመሪያ ላይ እንግዳ ሊመስል ይችላል ፣ ግን ለዚህ አሰራር ምስጋና ይግባው የምልክት ኩርባው “የስበት ማዕከል” ከአስተባባሪ ስርዓቱ አመጣጥ (ሁለተኛ ምስል) ጋር ይዛመዳል። በሚቀጥለው ደረጃ ይህ እውነታ በጣም ጠቃሚ ይሆናል።
  2. የመነሻ ደረጃ አሰጣጥ። በደረጃ 2 ላይ የሚታየውን የሞገድ ቅርፅ ሌላ እይታ የሚያሳየው የእውነተኛ ኦክስሜትሪ ምልክቶች መነሻ በአግድም ጠፍጣፋ ከመሆኑ የተነሳ ፣ ግን በተለያዩ ተዳፋት በኩል ይለያያል። ሦስተኛው አኃዝ አማካይ-ማዕከላዊ IR ምልክት (ሰማያዊ ኩርባ) እና የመነሻ መስመር (ሰማያዊ ቀጥታ መስመር) ያሳያል። በዚህ ሁኔታ ፣ የመነሻው ቁልቁለት አሉታዊ ነው። ቀደም ሲል የተገለፀው የምልክት ማቀነባበሪያ ዘዴ መሰረታዊ አግድም እንዲሆን ይፈልጋል። ይህ በቀላሉ ከመካከለኛው ማዕከላዊ ምልክት የመነሻ መስመርን በመቀነስ ሊሳካ ይችላል። ለ Y እና ለ X መጋጠሚያዎች አማካኝ ማእከል ምስጋና ይግባቸው ፣ በአራተኛው አኃዝ እንደሚታየው የመነሻ መስመር መቋረጫው ዜሮ ነው እና ተዳፋት እኩልታው በተለይ ቀላል ነው።

ስለዚህ ቀድሞ የተከናወነው ምልክት ለሚቀጥለው ደረጃ ዝግጁ ነው።

ደረጃ 4 - The Workhorse: Autocorrection Function

The Workhorse: Autocorlation ተግባር
The Workhorse: Autocorlation ተግባር
The Workhorse: Autocorlation ተግባር
The Workhorse: Autocorlation ተግባር
The Workhorse: Autocorlation ተግባር
The Workhorse: Autocorlation ተግባር

ወደ ተለመደው 1 ፣… ፣ n ማውጫ ሲመለስ ፣ የመጀመሪያው አኃዝ የራስ -ሰር ማስተካከያ ተግባር ትርን ያሳያል r - የምልክት ወቅታዊነትን እና ጥራትን ለመለየት በጣም ጠቃሚ ሆኖ የተገኘ ብዛት። እሱ በቀላሉ በ ‹መ› የተቀየረው የምልክቱ የጊዜ ተከታታይ መደበኛ የስካላር ምርት ነው። በእኛ ትግበራ ውስጥ ፣ እያንዳንዱን የራስ -ሰር ማስተካከያ ዋጋን ከዝግጅት = 0 ጋር ማመዛዘን ምቹ ነው ፣ ማለትም ፣ በ r የተገለጸውን አንጻራዊ የራስ -ማስተካከያ ይጠቀሙ / አር0.

የተለመደው ጥሩ ጥራት ያለው የ IR ምልክት አንፃራዊ የራስ -ተኮርነት ሴራ በሁለተኛው ምስል ላይ ይታያል። እንደተጠበቀው ፣ እሴቱ በ 0 = 0 በዓለም አቀፉ ከፍተኛው እኩል ነው 1. ቀጣዩ (አካባቢያዊ) ከፍተኛው በ Lag = 23 ላይ ይከሰታል እና ከ 0.79 ጋር እኩል ነው። የአከባቢው ሚኒማ እና ማክስማ በራስ -ተኮር ሴራ ውስጥ መገኘቱ በቀላሉ ለመረዳት ቀላል ነው -ምልክቱ ወደ ቀኝ ሲቀየር ጫፎቹ መጀመሪያ እርስ በእርስ አጥፊ ጣልቃ ይገባሉ ፣ ግን በተወሰነ ጊዜ ጣልቃ ገብነቱ ገንቢ ይሆናል እናም በመዘግየቱ ከፍተኛውን ከአማካዩ ጋር እኩል ያደርጋል። የምልክት ጊዜ።

የመጨረሻው ሐረግ ወሳኝ ነው - በከፍታዎች መካከል ያለውን አማካይ የጊዜ ጊዜ ለመወሰን ፣ አንድ ሰው የምልክት ድግግሞሽን (ማለትም ፣ የልብ ምት) ማስላት የሚቻልበትን የመጀመሪያውን የአካባቢያዊ ከፍተኛውን የራስ -ሰር ማስተካከያ ተግባር ማግኘት በቂ ነው! በነባሪ ፣ MAX30102 የአናሎግ ግብዓት በሰከንድ በ 25 ነጥቦች ፣ ስለሆነም በተሰጠው ጊዜ ውስጥ በሰከንዶች ውስጥ ያለው ጊዜ ከ m / 25 ጋር እኩል ነው።

የሰው ኃይል = 60*25 / ሜ = 1500 / ሜ

በእርግጥ የ r ውድ ስሌቶችን ማድረግ አስፈላጊ አይደለም በሁሉም የዘገየ እሴቶች። የእኛ ስልተ ቀመር የመጀመሪያውን ግምታዊ የልብ ምት = 60 ቢኤምኤም ያደርገዋል ፣ ይህም ከ m = 25 ጋር ይዛመዳል። የራስ -ማስተካከያ ተግባር በዚያ ነጥብ ይገመገማል እና በግራ ጎረቤቱ ካለው እሴት ጋር ሲነፃፀር ፣ m = 24. የጎረቤቶች ዋጋ ከፍ ያለ ከሆነ ፣ ከዚያ ሰልፍ እስከ ግራ ድረስ ይቀጥላልm-1 <r. ስለዚህ የተወሰነው የመጨረሻ ሜትር ከዚያ እንደ መዘግየቱ ከፍተኛ ሆኖ ይመለሳል። ቀጣዩ ድግግሞሽ ከ 25 ይልቅ ከዚያ እሴት ይጀምራል እና ጠቅላላው ሂደት ይደገማል። የመጀመሪያው የግራ ጎረቤት ዝቅተኛ ከሆነ ፣ ከዚያ ከላይ የተጠቀሰው የዕለት ተዕለት እንቅስቃሴ በተመሳሳይ ሁኔታ ወደ ቀኝ መዘግየትን ያሳያል። ብዙ ጊዜ ፣ ከፍተኛው መዘግየት የራስ -ሰር ማስተካከያ ተግባሩን ጥቂት ግምገማዎችን ይፈልጋል። በተጨማሪም ፣ ከፍተኛ እና ዝቅተኛ ተቀባይነት ያላቸው መዘግየቶች (ከአነስተኛ እና ከፍተኛ የልብ ምት ጋር የሚዛመዱ) እንደ እሴቶች እሴቶች ያገለግላሉ።

ከላይ ለጥሩ ምልክቶች በጣም በጥሩ ሁኔታ ይሠራል ፣ ግን እውነተኛው ዓለም ከምንም የራቀ ነው። አንዳንድ ምልክቶች የተዛቡ ሆነው ይወጣሉ ፣ በአብዛኛው በእንቅስቃሴ ቅርሶች ምክንያት። እንዲህ ዓይነቱ ምልክት በሦስተኛው ምስል ላይ ይታያል። ደካማ ወቅታዊነት በ autocorrelation ተግባሩ ቅርፅ እንዲሁም በዝቅተኛ እሴት ፣ 0.28 ፣ የመጀመሪያው የአከባቢው ከፍተኛ በ m = 11. ይንፀባርቃል ለጥሩ ጥራት ምልክት ከተወሰነው 0.79 ከፍተኛ እሴት ጋር ያወዳድሩ። ከመዘግየት ገደቦች እሴቶች ጋር ፣ ስለሆነም ፣ የ r እሴት / አር0 ቢበዛ ጥሩ የምልክት ጥራት አመላካች ነው እና ከተወሰነ ገደብ በላይ ለማለፍ የሚያስፈልገው መስፈርት የእንቅስቃሴ ቅርሶችን ለማጣራት ሊያገለግል ይችላል። በመግቢያዎቹ ላይ የሚታዩት “RF” ግራፎች ከእንደዚህ ዓይነት ደፍ 0.25 ጋር እኩል ነበሩ።

ደረጃ 5 የኦክስጂን ሙሌት መወሰን

የኦክስጅን ሙሌት መወሰን
የኦክስጅን ሙሌት መወሰን
የኦክስጅን ሙሌት መወሰን
የኦክስጅን ሙሌት መወሰን
የኦክስጅን ሙሌት መወሰን
የኦክስጅን ሙሌት መወሰን
የኦክስጅን ሙሌት መወሰን
የኦክስጅን ሙሌት መወሰን

የልብ ምት ለመወሰን የቀደመው እርምጃ በቂ ነበር። ኤስ.ኦ.ኦ2 ተጨማሪ ሥራ ይጠይቃል። በመጀመሪያ ፣ በቀይ (አር) ሰርጥ ውስጥ እስካሁን የተረሳው ምልክት ግምት ውስጥ መግባት አለበት። በመቀጠልም የቀይ እና የኢንፍራሬድ ምልክቶች ጥምርታ ፣ Z = R/IR ፣ ሁለቱም ከደም ወሳጅ ደም አንፀባርቀዋል ፣ ይሰላል። አብዛኛው ብርሃን በእውነቱ በቲሹዎች እና በ venous ደም ላይ ስለሚንፀባረቅ “የደም ወሳጅ ደም” ክፍል ወሳኝ ነው። ከደም ወሳጅ ደም ጋር የሚዛመደውን የምልክት ክፍል እንዴት እንደሚመረጥ? ደህና ፣ ይህ በእያንዳንዱ የልብ ምት የሚለዋወጥ pulsatile ክፍል ነው። በኤሌክትሪክ መሐንዲሶች አነጋገር ፣ እሱ “ኤሲ ክፍል” ነው ፣ የተቀረው የሚያንፀባርቅ ብርሃን ደግሞ “የዲሲ ክፍል” ነው። የ R እና የ IR ብርሃን ፍፁም መጠኖች ተመጣጣኝ ስላልሆኑ በመጀመሪያው አኃዝ እንደሚታየው የ Z ውድር ከተነፃፃሪ መጠኖች ይሰላል። በእውነቱ ከተሰላ መጠኖች አንፃር ፣ እኔ አማካይ-ማዕከላዊ ፣ የመነሻ-ደረጃ ምልክት ፣ root ፣ አማካይ-ካሬ (አርኤምኤስ) እጠቀማለሁ ፣ ቀደም ሲል ወደሚታወቀው ጥሬ ምልክት ፣ <Y>; ሁለተኛውን ምስል ይመልከቱ። የ Z ውድር ግን የሥራው ግማሽ ብቻ ነው። የመስመር ያልሆነ ዳሳሽ ምላሽ በ Z እና በመጨረሻው SpO መካከል ተጨባጭ መለካት ይፈልጋል2 እሴቶች። ከ MAXIM ኮድ የመለኪያ ቀመር ወስጄ ነበር -

SpO2 = (-45.06*Z + 30.354)*Z + 94.845

ያስታውሱ ይህ እኩልነት በ 2017 ለተገዛው ለ MAX30102 ዲዛይን ቦርድ ብቻ የሚሰራ መሆኑን ያስታውሱ! MAXIM ከጊዜ በኋላ ዳሳሾቹን እንደገና ሊያስተካክለው ይችላል።

ከላይ ያለው አሰራር አሁንም ብዙ የሐሰት SpO ን ያፈራል2 ንባቦች። ቀይ ሰርጥ ልክ እንደ አይአርአይ ከብዙ ቅርሶች ይሠቃያል። ሁለቱም ምልክቶች በጥብቅ የተዛመዱ መሆን አለባቸው ብሎ ማሰብ ምክንያታዊ ነው። እንደ እውነቱ ከሆነ ፣ ጥሩ የጥራት ምልክቶች ፣ ልክ በሦስተኛው ምስል ላይ እንደሚታየው ፣ በጣም ይዛመዳሉ። የፒርሰን ተዛማጅ (Coefficient) በዚህ ሁኔታ እስከ 0.99 ከፍ ያለ ነው። በአራተኛው ሥዕል ላይ እንደተገለጸው ይህ ሁልጊዜ አይደለም። ምንም እንኳን የ IR ምልክት የልብ ምት ጥራት ማጣሪያን ከ r ጋር ቢያልፍም / አር0 = 0.76 ፣ የተዛባው የ R ምልክት በሁለቱ መካከል ከ 0.42 ብቻ ጋር እኩል የሆነ ደካማ ትስስርን ያስከትላል። ይህ ምልከታ ሁለተኛውን የጥራት ማጣሪያ ይሰጣል - ከተወሰኑ ገደቦች በሚበልጡ ሰርጦች መካከል ያለው የመዛመድ ጥምርታ።

የመጨረሻዎቹ ሁለት አኃዞች የእንደዚህ ዓይነት ጥራት ማጣሪያን የተጣራ ውጤት ያመለክታሉ። በመጀመሪያ ፣ የሚለካው የኦክስጂን ሙሌት በ HR ጥራት 0.25 የታቀደ ነው ፣ ግን ያለ SpO2 ማጣሪያ። የሚቀጥለው ሴራ ውጤት ደካማ HR እና SpO ን በማጣራት ነው2 ውጤቶች በ 0.5 r / አር0 እና 0.8 ተዛማጅ ጥምር ገደቦች። በአጠቃላይ ከጠቅላላው 12% የሚሆኑት ደካማ የመረጃ ነጥቦች በጠንካራ አገዛዝ ተጣርተዋል።

በእኛ ኮድ ውስጥ የግንኙነት ወጥነት ፣ ሲሲ ፣ በአምስተኛው አሃዝ ቀመር መሠረት ይሰላል ፣ y ማለት መካከለኛ-ማዕከላዊ ፣ የመነሻ-ደረጃ ምልክት ሲወክል ፣ r0 በቀድሞው ደረጃ ላይ ተገል wasል።

ደረጃ 6: የምንጭ ኮድ

ለዚህ ፕሮጀክት የ C ምንጭ ኮድ ፣ ለ Arduino IDE የተቀረፀ ፣ ከ Github መለያችን በሚከተለው አገናኝ ይገኛል።

github.com/aromring/MAX30102_by_RF

የእሱ የንባብ ገጽ የግለሰቦችን አካላት ይገልጻል።

እንደ M0- ተኮር Adalogger እንዲህ ዓይነቱን እጅግ በጣም ጥሩ ምርት በመስራቱ አድፍሩስን ለማመስገን ትንሽ ጊዜ እፈልጋለሁ። የእሱ ፈጣን 48 ሜኸ አርኤም ኮርቴክስ ኤም 0 አንጎለ ኮምፒውተር ፣ ከብዙ ራም ጋር ፣ በእርግጥ ይህ ፕሮጀክት ተግባራዊ እንዲሆን ረድቷል ፣ በቀጥታ ተያይዞ የ SD ካርድ አንባቢ (ሲደመር የ Adafruit SD ቤተመፃህፍት) ከትልቅ ጊዜ ማከማቻ ጋር የተዛመዱትን ሁሉንም የትርፍ ጊዜ ማሳለፊያዎች ህመሞችን ያስወግዳል።

የሚመከር: