Max30100 pulsni oksimetr: pinout, značajke, specifikacije, povezivanje, rad, podatkovni list i njegove aplikacije

Isprobajte Naš Instrument Za Uklanjanje Problema





Pulsni oksimetar je medicinski uređaj, koji se koristi za mjerenje neinvazivne zasićenosti kisikom u krvi. Inženjer elektrotehnike po imenu Takuo Aoyagi izmislio ga je u Nihon Kohdenu 1972. godine. Nakon toga, prvi pulsni oksimetar pokrenut je 1973. godine. Dok osnovni princip pulsne oksimetrije ostaje isti, a nastavljaju se i dalje napori za napredovanje tehnologije poput razvoja algoritama za filtriranje buke unutar različitih uvjeta. Medicinski stručnjaci koriste ove uređaje u postavkama kritične skrbi kao što su bolnice za hitne slučajeve ili sobe. Ovaj članak pruža pregled, rad i primjenu Max30100 Pulse Oksimeter.


Koji je MAX30100 pulsni oksimetar?

Max30100 je pulsni oksimetr koji kombinira monitor pulsne oksimetrije i otkucaja srca senzori . Dakle, uključuje dvije LED-ove, fotodetektor, optimiziranu optiku i analognu obradu signala s niskom šumom kako bi se primijetila pulsna-oksimetrija kao i signale brzine srca. Radni napon ovog modula kreće se od 1,8 volta i 3,3 VOLTS napajanja.



Softver ga može isključiti s manjom strujom u pripravnosti tako što ćete zadržati napajanje povezane u svakom trenutku. Max30100 pulsni oksimetar mjeri razinu zasićenosti kisikom u krvi, pulsa i snage otkucaja srca. Tako koristi neinvazivnu tehniku ​​za mjerenje razine zasićenosti kisikom unutar krvi.

Kako djeluje max30100 pulsira?

MAX30100 senzor za pulsni oksimeter djeluje mjerenjem zasićenosti kisikom u krvi ili SPO2 i otkucaja srca s PPG (fotopletizmografija) s infracrvenim i crvenim LED -ovi , obrada fotodetektora i signala radi ispitivanja apsorpcije svjetlosti u prstu. Modul Max30100 sadrži skup LED -ova koji stvaraju jednobojnu crvenu svjetlost u boji na valnoj duljini od 660 nm i IR svjetlu na valnoj duljini od 940 nm.



Kad fotodiod emitira svjetlost, on udara prstom, a kisikana krv ga apsorbira, dok se preostala svjetlost odražava kroz prst i udara detektor. Dakle, detektor primjećuje i obrađuje signale pružanjem izlaza. Ovaj senzor funkcionira na i2c serijskom komunikacijskom protokolu.

PIN konfiguracija:

U nastavku je prikazana konfiguracija PIN -a Max30100 impulsa. Ovaj modul uključuje sedam pinova s ​​omogućenim I2c Komunikacijski protokol za komunikaciju s mikrokontrolerom.

  Max30100 PIN konfiguracija
Max30100 PIN konfiguracija
  • Pin-1 (vino): To je ulazni napon modula za puls oksimetra koji se može spojiti na 3.3V (ili) 5V izlaz iz vašeg regulatora. =
  • PIN-2 (SCL): To je i2c - serijski CLK pin modula, koji se koristi za serijsku komunikaciju I2C, koji je povezan s linijom sata vašeg kontrolera.
  • PIN-3 (SDA): To je i2c - serijski pin modula koji je spojen na i2c liniju podataka vašeg mikrokontrolera.
  • PIN-4 (int): To je aktivni pin s niskim prekidom pulsnog oksimeterskog modula koji je programiran za stvaranje prekida za svaki puls.
  • PIN-5 (IRD): To je infracrvena LED katoda i LED točka povezivanja vozača Uključuje LED vozač za pogon LED signala za mjerenja SPO2 i HR.
  • PIN-6 (RD): To je crvena LED katoda i LED točka povezivanja vozača koja se koristi za vožnju crvenog LED -a. Ako ne želite voziti Crveni, ostavite ga nepovezano.
  • PIN-7 (GND): To je mljeveni pin modula.

Značajke i specifikacije:

A Značajke i specifikacije max30100 pulsnih oksimetra Uključite sljedeće.

  • Max30100 je modul za pulsni oksimeter.
  • Ovaj modul uključuje sedam pinova.
  • Njegov radni napon kreće se od 1,8 V do 3,3V
  • Ulazna struja je 20mA.
  • Ovaj modul je integrirao otkaz okoline.
  • Ima brzi izlaz podataka i visoku brzinu uzorka.
  • Struja opskrbe je 1200UA.
  • LED struja kreće se od 0 Ma do 50 Ma.
  • LED širina pulsa kreće se od 200US do 1,6 ms.
  • Njegov napajanje kreće se od 3,3 V do 5,5 V.
  • Struja struja tijekom mjerenja iznosi ~ 600 μA i 0,7 μA tijekom načina pripravnosti.
  • Crvena LED valna duljina je 660Nm.
  • IR LED valna duljina je 880Nm.
  • Točnost temperature je ± 1 ° C.
  • Radna temperatura kreće se od -40c do +85c.

Ekvivalent i alternative

Ekvivalentno max30100 pulsnim oksimetrima je max30102 ic. Alternative max30100 puls oksimetrima su; Pulse 3+, FSH 7060, ROHM BH1792GLC, Proto Central AFE4490, itd.

Max30100 puls oksimetr se povezuje s Arduino

Ovdje je kako sučelje MAX30100 modul senzora za oksimeter impulsa s Arduino prikazan u nastavku. Modul mjeri otkucaje srca i kisik u krvi. Koncentracija kisika u krvi, nazvana SPO2, pokazuje očitanja u postotku, dok brzina otkucaja srca/impulsa pokazuje očitanja u BPM -u.

Max30100 senzor pulsne oksimetrije i otkucaja srca kombinira se uglavnom dvije LED, a fotodetektor , Optimizirana optika i analogna obrada signala s niskom šumom da bi se primijetila signala pulsne oksimetrije i otkucaja srca. Ovdje se ovaj senzor može koristiti s bilo kojim mikrokontrolerom za lako mjerenje zdravstvenih parametara pacijenta.

Potreban komponente Da bi ovaj modul uglavnom uključivao; an Arduino jedan ploča, max30100 senzor puls oksimetra, 16 × 2 LCD , 10k potenciometar, daska za kruh i povezivanje žica. Priključci ovog povezivanja slijede na sljedeći način;

  Max30100 puls oksimetr se povezuje s Arduino
Max30100 puls oksimetr se povezuje s Arduino
  • Spojite VIN pin modula Max30100 na 5V (OR) 3.3V pin Arduino.
  • GND pin modula spojen je na GND pin Arduino ploče.
  • Spojite i2C igle modula Max30100 poput SCL i SDA na Arduino -ove A5 i A4 igle.

Kodirati:

Potrebni kôd za spajanje oksimetra Max30100 pulsnog oksimetra s Arduino je prikazan u nastavku. Ovaj se izvorni kôd piše u programu C uglavnom za Arduino IDE. Dakle, ovaj kôd prikazuje vrijednost na serijskom monitoru.

#include
#include 'max30100_pulseoximeter.h'
#define reporting_period_ms 1000
Pulseoksimetar pox;
uint32_t tslaStreport = 0;
void onBeatDetected ()
{
Serial.println ('Beat!');
}
Postavljanje praznine ()
{
Serial.begin (115200);
Serial.print ('inicijalizacija pulsnog oksimetra ..'); // inicijalizirajte instancu impulseoksimetra
// Neuspjesi su uglavnom zbog nepravilnog ožičenja I2C, nedostajućeg napajanja
// ili pogrešan ciljni čip
if (! pox.begin ()) {
Serial.println ('nije uspjelo');
za(;;);
} else {
Serial.println ('uspjeh');
}
pox.setrledCurrent (max30100_led_curr_7_6ma);
// Registrirajte povratni poziv za otkrivanje ritma
Pox.SetInBeatDetectedCallback (onBeatDetected);
}
praznina ()
{
// Obavezno nazovite ažuriranje što je brže moguće
pox.update ();
if (mIllis () - tslaStreport> reporting_period_ms) {
Serial.print ('otkucaji srca:');
Serial.print (pox.getheartrate ());
Serial.print ('BPM / SPO2:');
Serial.print (pox.getspo2 ());
Serial.println ('%');
tslaStreport = milis ();
}
}

Rad

Jednom kada se prenese max30100 impulsni oksimeter arduino kôd, otvorite serijski monitor za promatranje vrijednosti. U početku će se vrijednosti BPM i SPO2 pojaviti kao pogrešna vrijednost, ali uskoro možete nadzirati pravo stabilno čitanje.

Prednosti i nedostaci

A Prednosti MAX30100 pulsnog oksimetra Uključite sljedeće.

  • Ovaj modul ima ultra-niski rad snage.
  • Ima malu potrošnju energije koja proširuje vijek trajanja baterije unutar nosivih uređaja.
  • Ovaj je dizajn modula mali, kompaktan, optimiziran i nosiv.
  • Ima otkaz ALC ili ambijentalno svjetlo koje smanjuje smetnje od okoline za osiguravanje preciznih čitanja čak i u jarko osvijetljenom okruženju.
  • Ovaj modul ima visoki omjer SNR ili signal-šum.
  • Ima brzu sposobnost izlaza podataka koja omogućava učinkovitu i brzu obradu podataka senzora.
  • Ovaj modul integrira sve potrebne komponente koje pojednostavljuju dizajn i smanjuje nužnost vanjskih komponenti.
  • Omogućuje programiranje LED struje i širine pulsa omogućavajući optimizaciju točnosti mjerenja i optimizacije potrošnje energije.
  • Senzor temperature na čipu pomaže u balansiranju svih pogrešaka čitanja koje nastaju uslijed fluktuacija u sobnoj temperaturi.
  • Koristi I2C sučelje za jednostavnu komunikaciju putem mikrokontrolera.

A nedostaci max30100 puls oksimetra Uključite sljedeće.

  • Netočno postavljanje prsta ili neadekvatni kontakt dovodi do pogrešnih podataka.
  • Artefakti pokreta poput napadaja ili drhtava mogu ometati otkrivanje i interpretaciju signala što rezultira pogrešnim čitanjima.
  • Osvjetljenje visokog intenziteta posebno fluorescentna svjetla mogu ometati očitanja senzora.
  • Na točnost ovog senzora može utjecati boja i širina kože.
  • Lak za nokte ometa sposobnost senzora da precizno otkrije razinu kisika u krvi.
  • Loša periferna perfuzija zbog hipotenzije ili hladnoće može dovesti do nedovoljnog pulsnog vala i pogrešnih očitanja.
  • Hipotenzivna sistolička očitanja BP -a <80 mm Hg mogu uzrokovati pogrešna i promjenjiva očitanja oksimetrije pulsa.
  • Pojava nenormalnih razina hemoglobina može dovesti do pogrešnih očitanja SPO2.
  • Previše tlaka može pooštriti kapilarni protok krvi što smanjuje pouzdanost podataka.

Prijava

Primjene MAX30100 pulsnog oksimetra uključuju sljedeće.

  • Pulsni oksimetar pomaže zdravstvenim radnicima da pregledaju razinu zasićenja kisikom unutar pacijenata respiratornim (ili) kardiovaskularnim problemima dopuštajući pravovremene intervencije.
  • Točnost senzora unutar čitanja temeljna je za prepoznavanje hipoksemije koja može izbjeći komplikacije u zatajenju srca i uvjeta KOPB -a.
  • Kontinuirano nadzire vitalne znakove pružajući potrošačima uvid u njihovo zdravlje i dobrobit tijekom dana.
  • Ovaj senzor omogućuje praćenje otkucaja srca i krvi u stvarnom vremenu čineći ga skupog alata za pojedince i sportaše sa srcem ili respiratornim stanjima.
  • Prikupljeni podaci o pulsnom oksimetru mogu personalizirati planove treninga i dati povratne informacije operatorima o njihovim performansama.
  • Obrazovno polje koristi ovaj modul kako bi pokazao kako ovi moduli funkcioniraju i daju uvid u bio-signalnu obradu.
  • Odbor Arduino dobro se podudara s ovim modulom, što ga čini praktičnim alatom za hobiste i studente za proučavanje bio osjetljivosti i elektronike.
  • Fitness trackeri koriste ovaj modul za kontinuirano praćenje otkucaja srca i zasićenja kisikom pružajući neposredne podatke za poboljšanu skrb o pacijentima.

Molimo pogledajte ovu vezu za Max30100 podatkovni list za pulsni oksimetr .

Dakle, ovo je pregled MAX30100 impulsnih oksimeterskog modula, pinout -a, značajki, specifikacija, rada i primjena. Ovo je svestrani modul koji ima sposobnost praćenja otkucaja srca i pulsne oksimetrije koji pruža učinkovito i kompaktno rješenje za različite nosive uređaje poput medicinske opreme za nadzor i fitness trackera. Dakle, poznat je po maloj potrošnji i točnosti energije. Evo pitanja za vas, što je Max30102 IC?