Non-invazív véroxigén szint mérés, Mikrokontrollerek dióhéjban

Slides:



Advertisements
Hasonló előadás
Fluoreszcens mérőkészülék a fluoreszcencia-dinamika kiszajú mérésére kis festék (bead) koncentrációk esetére November 4. Zelles Tivadar, Offenmüller.
Advertisements

A számítógép felépítése
96 csatornás QAM modulátor 96 csatornás QAM modulátor Kötetlen beszélgetés arról, hogy milyen irányba fejlődik a híradástechnika Készítette: Zigó József.
Digitális elektronika
I. Informatikai alapismeretek Dabas, november 18.
PIC mikrokontrollerek
Neumann-elvek A számítógép legyen teljesen elektronikus, külön vezérlő és végrehajtó egységgel. Kettes számrendszert használjon. Az adatok és a programok.
Kvantum számítógépek és hálózatok
Az integrált áramkörök (IC-k) tervezése
Elektromos mennyiségek mérése
Zavarforrások, szűrők, földelési rendszerek kialakítása
A mikrovezérlők Áttekintő előadás.
ATMEL AVR mikrokontroller család hardver-felépítése
PIC mikrovezérlők.
Elektronikus eszközök BME EET 1.0. Elektronikus eszközök, és alkatrészek Osztályozás: passzív: adott frekvenciatartományban a leadott „jel” teljesítmény.
Színképek csoportosítása (ismétlés)
Mozgó Objektumok Detektálása és Követése Robotkamera Segítségével
Elektronika gyakorlat
Elektronikai Áramkörök Tervezése és Megvalósítása
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Ez a dokumentum az Európai Unió pénzügyi támogatásával valósult meg. A dokumentum tartalmáért teljes mértékben Szegedi Tudományegyetem vállalja a felelősséget,
Speciális tranzisztorok, FET, Hőmodell
Memóriák.
Mikrokontrollerek - MCU -. Mikor kontroller, amikor professzor? Az Aranyköpések c. gyűjteményből…
PIC processzor és környezete
Agrár-környezetvédelmi Modul Talajvédelem-talajremediáció KÖRNYEZETGAZDÁLKODÁSI MÉRNÖKI MSc TERMÉSZETVÉDELMI MÉRNÖKI MSc.
Felkészítő tanár: Széki Tibor tanár úr
A memóriák típusai, jellemzői
Csillagfény-modulációt szemléltető eszköz
Dr. Csurgai József Gyorsítók Dr. Csurgai József
A mikrovezérlők világa
Mikroelektronikaéstechnológia Bevezetõ elõadás Villamosmérnöki Szak, III. Évfolyam.
Röntgensugárzás keltése, ill. keletkezése
Lézerspektroszkópia Előadók: Kubinyi Miklós Grofcsik András
Számítógépes szimuláció A RITSIM-2000 rendszer ismertetése.
Kubinyi Miklós ) Lézerspektroszkópia Kubinyi Miklós )
Mikrokontroller (MCU, mikroC)
Alaplap Fő komponensek.
Integrált áramkörök tesztelése (minőségellenőrzés)
Berendezés-orientált IC-k BME Villamosmérnöki és Informatikai Kar Elektronikus Eszközök Tanszéke Székely Vladimír, Mizsei János 2004 április BME Villamosmérnöki.
A PLC és használatának előnyei
A MÉRÉSI HIBA TERJEDÉSE
Processzor, alaplap, memória
Non-invazív véroxigén szint mérés
Kísérletezés virtuális méréstechnika segítségével 2010 március
Zajok és véletlen jelenségek interdiszciplináris területeken való alkalmazásának kutatása és oktatása. TÁMOP A/2-11/ Mingesz Róbert, Gingl.
Pázmány Péter Katolikus Egyetem Információs Technológiai Kar Önálló laboratórium I. Mesterséges tapintás érzékelő Konzulens: Kis Attila Dr. Szolgay Péter.
Önálló labor beszámoló Rádiós hőmérséklet távadatgyűjtés mikrokontrollerrel Szlivka Benjamin Konzulens: Dr. Iváncsy Szabolcs.
1 Számítógépek felépítése 13. előadás Dr. Istenes Zoltán ELTE-TTK.
Műszeres analitika vegyipari területre
Spektroszkópia Analitikai kémiai vizsgálatok célja: a vizsgálati
Virtuális műszerek felépítése.
A félvezető eszközök termikus tulajdonságai
PIC mikrokontroller.
ORVOSI ELEKTRONIKAI RENDSZEREK
FPGA Készítette: Pogrányi Imre.
ADC alapú ultrahangos spirometriai mérési rendszer tervezése
We connect chips and systems1/16 Budapest University of Technology and Economics Electronics Technology Department Ákos Becker, Norbert Stubán, Gábor Harsányi.
A mérés új dimenziója nanoWatt technológia Előadó: dr. Darabos Zoltán COMPU-CONSULT Kft. Előadás közben telefonálhat:
1 A számítógépek felépítése jellemzői, működése. 2 A számítógép feladata Az adatok Bevitele Tárolása Feldolgozása Kivitele (eredmény megjelenítése)
ATX PC-táp átalakítása
Számítógépes szimuláció Első előadás Gräff József.
Műszeres analitika környezetvédelmi területre
ELQ 30A+ egyoldalas manuális mérései
Számítógépes szimuláció
A berendezés tervező korszerű eszköztára
A programozható mikrokontroller
Analitikai Kémiai Rendszer
MIKROVEZÉRLŐK.
A félvezető eszközök termikus tulajdonságai
Előadás másolata:

Non-invazív véroxigén szint mérés, Mikrokontrollerek dióhéjban Előadás vázlat Stubán Norbert Ph.D. hallgató BME ETT Utoljára módisítva: 2006. Október 9.

Előadás váz Bevezetés Az oximetria története Az oximetria alapelvei Bőrön keresztül történő mérést befolyásoló tényezők Reflexiós és transzmissziós oximetria Pulzoximetria Mikrokontrollerek (PIC) – hogy kezdjük el? Felépítés Programozás Periféria illesztés Alkalmazási példa: véroxigén szint mérő eszköz A tervezés menete Mozzanatok a készüléktervezésből MATLAB, a hatékony fejlesztés eszköze Zavarvédelem

Egészségmonitorozó készülék I. Bevezetés Ma már kaphatóak kompakt monitorozó készülékek (vérnyomás, vércukor, EKG…) Sok funkció egy készülékbe integrálása → Egészségmonitorozó készülék Non-invazív módon mérhető paraméterek például: véroxigén, pulzus, pontos vérnyomás, EKG Otthon használható (Homecare) Mért adatok továbbíthatóak az orvosnak GSM interfész baj esetén riasztja az orvost, hozzátartozót Előnyei: állandó megfigyelés lehetősége időt spórol az orvosnak biztonságérzetet ad pontosabb diagnózis lehetősége kardiovaszkuláris betegségek korai felismerése

I. Bevezetés: Az oximetria jelentősége Az oximéter a vér oxigén telítettségét méri Mai oximéterek folyamatosan, gyorsan, fájdalommentesen, 1% pontossággal mérnek a szövet bármiféle károsítása nélkül Alkalmazás: Szülés során, a hipoxya, fulladásos halál elkerülésére Koraszülötteknél a kritikus időszakban Intenzív kórházi ellátásban részesülőknél Idős embereknél

I. Bevezetés: Spektroszkópia, oximetria Spektroszkópia: a elektromágneses színkép, és egyéb sugárzások (pl.: részecskesugárzások) spektrumának elemzésével foglalkozó tudományág. Oximetria: Spektroszkópiai elveken alapuló, a vér oxigén telítettségének mérésével foglalkozó tudományág. A spektroszkópia hullámhossz tartománya: Szűkebb értelemben az optikai hullámhossz tartomány: UV → közepes IR (100nm → >10µm) Tágabb értelemben a teljes EM spektrum Oximetria hullámhossz tartománya: vörös → NIR (Near InfraRed) (650nm → 950nm) Megjegyzések: A látható hullámhossz tartomány: 400-750nm Hol tart ma az optoelektronika? referencia: www.roithner-laser.com

I. Bevezetés: A teljes EM spektrum

Előadás váz Bevezetés Az oximetria története Az oximetria alapelvei Bőrön keresztül történő mérést befolyásoló tényezők Reflexiós és transzmissziós oximetria Pulzoximetria Mikrokontrollerek (PIC) – hogy kezdjük el? Felépítés Programozás Periféria illesztés Alkalmazási példa: véroxigén szint mérő eszköz A tervezés menete Mozzanatok a készüléktervezésből MATLAB, a hatékony fejlesztés eszköze Zavarvédelem

II. Az oximetria története 1945 Az első elektronikus számítógép (csöves, 1M alkatrész) 1948 A tranzisztor felfedezése 1955 Néhány száz tranzisztor párhuzamos gyártástechnológiájának kidolgozása 1958 Az első planár tranzisztor 1959 Az első integrált áramkör 1965 Moore törvény: a tranzisztorok száma a chipen megduplázódik 1970 Vita: kiválthatja-e a félvezetős memória a ferritet? 1971 Az első mikroprocesszor 1977 A szakemberek komolyan fontolgatják, hogy ennyi elektronikus eszközt, berendezést már nem lehet épeszű módon felhasználni 1978 Indul a személyi számítástechnika 1979 Most már tényleges lassulás következik, mert ilyen nagy – pl. 32 bites – CPU chipet nem lehet néhány hónap alatt megtervezni — mondják a szakemberek 1981 Az első 32 bites CPU (450e tranyó)

II. Az oximetria története Az elmúlt 60 év sikerei az oximetria szempontjából: LED, fotodióda, tranzisztor, DSP 1940 Millikan: Az első sikeres fénnyel történő oxigénszint mérés [1] (tranzisztor: 1948!) ’60 Tait, Sekelj: Analóg számítógéppel támogatott oxigénszint mérés [2] (~első LED-ek megjelenésének ideje [3]) ’70 Cohen, Takatani: Non-invazív oximéter [4,5] 0[1] Millikan, G.A: The oximeter, an instrument for measuring continuously the oxygen saturation of arterial blood in man. Rev of Scientific Instrument, 13:434-444, 1942. [2] Tait GR, Sekelj P: Analog computer for ear oximeter. Med and Biol Engr 5:463-472, 1967 [3] Rádiótechnika Évkönyve 2003: 30 éves a LED [4]Cohen A and Wadsworth NA: Light emitting diode skin reflectance oximeter. Med Biol Eng 10:385-391, 1972. [5]Takatani S, Cheung, PW and Ernst, EA: Noninvasive tissue reflectance oximeter: An instrument for tissue hemoglobin oxygen saturation in vivo. Annals of Biomed Eng 8:1-15, 1980

II. Az oximetria története: Korai nehézségek A korabeli oximéterek gyermekbetegségei: Nem volt kielégítő kalibrációs eljárás Ismeretlen volt a szövetben az artériából a vénába történő véráramlás eloszlása Nem volt ismert az optikai úthossz a szövetben Hiányzott a megfelelő matematikai háttér a szöveti hemoglobin szaturáció in vivo számítására

II. Az oximetria története: Az áttörés ’80-as évek eleje: hagyományos optikai oximetria + pletizmográfiai elvek = Pulzoximetria Élő szöveten áthaladó fény intenzitása: Csak az artériás vér pulzál  az többi tényező kiszűrhető!

II. Az oximetria története: Pulzoximetria Két hullámhosszon mérünk Levezethető, hogy a detektált amplitúdók aránya arányos az artériás oxigén telítettséggel

Előadás váz Bevezetés Az oximetria története Az oximetria alapelvei Bőrön keresztül történő mérést befolyásoló tényezők Reflexiós és transzmissziós oximetria Pulzoximetria Mikrokontrollerek (PIC) – hogy kezdjük el? Felépítés Programozás Periféria illesztés Alkalmazási példa: véroxigén szint mérő eszköz A tervezés menete Mozzanatok a készüléktervezésből MATLAB, a hatékony fejlesztés eszköze Zavarvédelem

III. Az oximetria alapelvei: Az oximetria elve röviden A hemoglobin szállítja a vérben az oxigént (egy hemoglobin molekula négy O2-t képes szállítani) A hemoglobin fényelnyelési spektruma oxigenizáltság függő (artériás vér és vénás vér különböző színűek) A vért adott hullámhosszúságú fénnyel megvilágítva, a visszavert (áthaladó) fény intenzitásából következtetni lehet az oxigénszintre Az egyéb befolyásoló tényezők miatt több, különböző hullámhosszúságú fényt használnak (minimum kettőt)

Hemoglobin abszorpciós spektrum

III. Az oximetria alapelvei: A SpO2 definíciója A hemoglobin spektruma oxigénfüggő A vér oxigén szaturációja = oxigenizált hemoglobin aránya a teljes hemoglobin mennyiséghez képest SpO2: A vér oxigén telítettsége HbO2: Oxigenizált hemoglobin koncentráció Hb: Deoxigenizált hemoglobin koncentráció Megjegyzés: Ez egy közelítő képlet. Valójában a nevezőben egyéb hemoglobin komponensek is vannak, ezek összességében adják ki a teljes hemoglobin mennyiséget. Az okozott hiba 1% alatt van.

III. Az oximetria alapelvei Fényforrás: LED vagy dióda LASER Minimum kettő fényforrás Több fényforrás → nagyobb pontosság Az izobesztikus pontban mért intenzitás a vér mennyiségére jellemző az oxigén tartalomra nem Izobesztikus pontba fényforrást → pontosság nő, hematokrit értéket kompenzálni lehet Legtöbb oximéter kettő fényforrást használ, melyek fénye a 650nm-1000nm hullámhossz tartományba esik

III. Az oximetria alapelvei: Érdekes adatok Egészséges ember artériás oxigén szaturációja: 97-99% (konstans) Egy erős dohányos 93%-al is képes a „normális” életre 4000m-en az oxigén szaturáció 85%-ra csökken, tengerszinten ilyen értéknél az ember eszméletét veszti A kórházi oximéterek általában 95%-nál riasztanak Mai műszerek 60% - 100% között 1% pontossággal mérnek Vénás szaturáció: 75%

III.a) Bőrön keresztül történő mérést befolyásoló tényezők Alsó korlát: a bőr nem átlátszó (<650nm) Felső korlát: a víz abszorpciója (>1000nm) Egyéb vegyületek: Hemiglobin, sulfurhemoglobin (egészséges testben elenyésző mennyiségű, de malária, májbetegség esetén megnő az értékük) Carboxihemoglobin (NIR tartományban az abszorbciója nem jelentős) Összességében maximum 1% hibát okoznak → Oxigén mérés 650 és 1000nm között hatékony

Haemoglobin absorption spectrum Isobestic point (805nm) We can measure between 650-1000nm Haemoglobin absorption spectrum

Fényforrások hullámhossza és a hemoglobin spektruma Egy LED valós spektruma nem ilyen keskeny, erősen Gauss görbe jellegű. (félértékszélesség: 30-40nm). A lézer fény spektruma keskeny (1-2nm széles), így azzal potosabban lehet mérni.

III.b) Reflexiós és transzmissziós mérőfejek Visszavert fény detektálásán alapul Transzmissziós Átsugárzott fény detektálásán alapul

III.c) Pulzoximetria A besugárzott fénynek visszaverődés után csak egy rész éri el a detektort, és ennek is csak kis része hordoz információt A pulzáló rész hordozza az információt A pulzáció csak az artériára jellemző → a pulzoximetria az artériás vér szaturációját méri

III.c Pulzoximetria: A Lambert-Beer törvény Legyen I0 a besugárzott és I1 az áthaladó fény intenzitás A Labert-Beer törvényből levezethető „R”, ami arányos az oxigén telítettséggel: l : az anyagban megtett út c : az anyag koncentrációja λ : a fény hullámhossza

Determining the R rate, which is proportional to the oxygen saturation (SpO2) value Imax(λ1): Maximum amplitude of the pulse at the first wavelength Imin(λ1): Minimum amplitude of the pulse at the first wavelength Imax(λ2): Maximum amplitude of the pulse at the second wavelength Imin(λ2): Minimum amplitude of the pulse at the second wavelength

Előadás váz Bevezetés Az oximetria története Az oximetria alapelvei Bőrön keresztül történő mérést befolyásoló tényezők Reflexiós és transzmissziós oximetria Pulzoximetria Mikrokontrollerek (PIC) – hogy kezdjük el? Felépítés Programozás Periféria illesztés Alkalmazási példa: véroxigén szint mérő eszköz A tervezés menete Mozzanatok a készüléktervezésből MATLAB, a hatékony fejlesztés eszköze Zavarvédelem

Mikrokontrollerek µP + memória + perifériák = µC Miért jó? Hatékony, „1 tokos” problémamegoldás A feladatokat a digitális tartományban oldhatjuk meg → KÖLCSÉGHATÉKONY (pl. digitális óra) Microchip PIC mikrokontrollerei: Flash programmemória (1-144kB) n*100 B-os SRAM n*100 B-os EEPROM Számtalan periféria (I2C, SPI, USART, Capture/Compare/PWM, CAN, LIN, ADC, stb.)

15 db TTL IC. Ugyanez mikrokontrollerrel: 2 db IC Óra TTL áramkörökből 15 db TTL IC. Ugyanez mikrokontrollerrel: 2 db IC

Két µC típus összehasonlítása PIC 12F629 8 bites RISC architektúra 8 pin 5 MIPS 1 kB Flash 64 B SRAM 1 szintű IT kezelés Hardverből csak összeadás 35 utasítással programozható dsPIC 30F6010 16 bites RICS architektúra 80 pin 30 MPIS 144 kB Flash 8 kB SRAM 44 db, 8 szintű IT forrás Hardveres szorzás 84 utasítással programozható

IV.b) PIC programozás ICSP: In-Circuit Serial Programming Végleges helyen való programozás lehetősége 3 vezeték + GND (Data, Clock, Vprog) Egyszerű, házilag is könnyen elkészíthető programozó Programozás: assembly vagy C nyelven Fejlesztői környezet: MPLAB Assembly és C nyelv

Ha érteni akarsz a PIC-ekhez Kónya László: Mikrovezérlők alkalmazástechnikája Megtanít PIC-et programozni az alapoktól Bővebb infó: www.chipcad.hu A könyv itt beszerezhető Hivatalos magyaroszági PIC disztribútor

IV.c) Periféria illesztési példák PIC kontrollerek lábai 25mA-al terhelhetőek → közvetlen LED meghajtás A lábak PORT-okba vannak gyűjtve Minden PORThoz külön regiszter (ellenpélda: Texas) A lábak konfigurálhatóak kimenetként, digitális bementként vagy analóg bementként Belső perifériákat inicializálni kell a megfelelő regiszterekkel

Periféria illesztési példák ADC (16bit) külső kvarc osszcillátor RESET gomb, LED-ek RS-232 vonal

LED villogtatás 1. inicializáljuk az C PORT 2-es és 3-as lábát kimenetként 2. csinálunk egy késleltető rutint (pl. 500msec) 3. írunk egy egyszerű rutint: LED bekapcs, késleltet, LED kikapcs, késleltet, goto LED bekapcs

Előadás váz Bevezetés Az oximetria története Az oximetria alapelvei Bőrön keresztül történő mérést befolyásoló tényezők Reflexiós és transzmissziós oximetria Pulzoximetria Mikrokontrollerek (PIC) – hogy kezdjük el? Felépítés Programozás Periféria illesztés Alkalmazási példa: véroxigén szint mérő eszköz A tervezés menete Mozzanatok a készüléktervezésből MATLAB, a hatékony fejlesztés eszköze Zavarvédelem

V. Véroxigén szint mérő eszköz tervezése Elvárt tulajdonságok: Non-invazív Két mérőfény Kis méret Olcsó

A tervezés menete: Feladat specifikáció Irodalomkutatás (az oximetria háttere) Az irodalom alapján a műszer egyes részeinek átgondolása (milyen legyen egy mérőfej, milyen kontrollert használjunk …) A kapcsolási rajz, majd a layout elkészítése, az áramkör legyártása Bemérés, tesztelés Ha kell, a tervek módosítása, ugrás a 3. pontra

A tervezés menete: Ha a készülék teljesíti az előirányzott célokat készülékház, design tervezés Prototípus gyártás, végső vizsgálatok Több prototípus elkészítése (pl. 20 db) tesztelés céllal, éles környezetben (kórházakban, rendelőkben) A tapasztalatok összegyűjtése, ha szükséges a készülék áttervezése Kezdődhet a tömegtermelés

A műszer vázlata Adatfeldolgozás és megjelenítés: PC (MATLAB) Mérésvezérlés: Control panel Mérés (LED-ek, érzékelők): Mérőfej

A mérés folyamata LED-ek a fényt felváltva a bőrbe lövik A szövetekből a fény egy része visszaverődik, és eljut a detektorba. Jelerősítés, digitalizálás Eredmény elküldése a PC-nek

Röntgenképek egy mérőfejről: Nellcor gyári reflexiós mérőfej LED hullámhosszai: 735nm, 890nm

A mérőrendszer állapota jelenleg

És ilyen lesz nemsokára

Zavarvédelem Analóg és digitális részek együtt → a tervezésnél számításba venni Általános tanácsok: Kerülni a kapcsoló üzemű tápegységet (x·10mV zaj) Lineáris stabilizátort használni nagy LC vagy RC előszűréssel (7805) Analóg és digitális részeknek külön táp, külön GND hálózat; egy pontban közösíteni (az ADC GND pontjánál) Tápegységbe nagy elkókat (100-1000µF) Minden analóg IC táplábaira 10µF Ta + 100nF kerámia kondenzátort

Zavarvédelem Minden digitális IC táplábaira 100nF kerámiát (33MHz fölött 1-2db Ta kondenzátort a NYÁK-ra) Kerülni a földhurkot, fa szerű GND vezetés Analóg erősítő visszacsatoló ellenállásával párhuzamosan pF nagyságrendű kondit berezgés és zajszűrés ellen Négy rétegű NYÁK a legjobb; két réteg esetén felül huzalozni mindent, szabadon maradt részeket és az alsó oldalt kitölteni egybefüggő GND rétegnek SMD alkatrészek használata → kis méret, nem sugároz Kis feszültségű részektől a nagyfrekvenciás részeket távol rakni

MATLAB – a hatékony fejlesztés eszköze Eredeti jel Szűrt jel 2. fokú, fc=6Hz, aluláteresztő FIR szűrő a MATLABban mindössze 2 programsor

V.b) Software: A PC-n futó program Az adatfeldolgozást célszerű MATLAB alatt csinálni, amíg a szoftver ki nem forr. Ezt követően le lehet kódolni C-ben, mikrokontrollerre.

Amit érdemes megjegyezni az előadásból: Non-invazív oximetria – roncsolásmentes vér oxigéntelítettség mérési eljárás Mikrokontroller – mára a szakma alapvető és nélkülözhetetlen építőköve, segítségével több tíz, esetenként több száz hagyományos (pl 74xx) IC-t lehet egyetlen tokba „integrálni” MATLAB – fejlesztés alatt egy igen hatékony magas szintű szoftver környezetet biztosít a szakma szinte minden területén Zavarszűrés – az analóg elektronika sarkalatos pontja. Egy áramkörben a zavarforrások sztohasztikus hálózatát nehéz átlátni, és még nehezebb orvosolni

Köszönöm a figyelmet!