Elektronik / Mikrodenetleyici Projeleri/

PIC16F628A Parmaktan nabız ölçümü mikrobasic

Sponsorlu Bağlantılar

Ne yazıkki Tıp Elektroniği konusunda Türkçe kaynak bulmak zor umarım “Parmaktan nabız ölçüm” projesi tıp elektroniği ile ilgilenen kişilere feyz verir. Projeyi hazırlayan, emeği geçen kişilere teşekkürler.

Üniversitede bitirme projesi olarak yaptığım denenmiş çalışan devre program kodunu mikrobasic’te yazmıştım. PCB devresini protel 99se çizdim ayrıca altium designer 2008 veya 2009 açabilirsiniz. devre ile ilgili dikkat edilmesi gereken bir kaç husus vardır.

lm358-nabiz-tip-elektronigi-mikrobasic

Op-amp olarak LM358 kullandım fakat OP297 kullanılırsa daha iyi sonuç alınabilir OP297 çok pahalı idi 2007 de 45 YTL istemişlerdi.

diger husus ir-led ve foto transistör seçimi ir led ile foto transistör çalışma frekansları eşit olmalı bu yüzden dışarıda test edilmeli foto transistör çıkışına osilaskop bağlanarak ir led ile foto transistör arasına parmağınızı yerleştirerek salınım yaptığını gözlemlemeniz. trimpot olrak çok turlu tirmpot kullandım çünkü ayar noktası oldukça hasas. (LM358 dolayı)

Parmaktan nabız ölçüm devresinin çalışma görüntüleri

Nabız ölçüm devresi kan yoğunluğuna göre ölçüyor yoğunlaşınca kesiliyor hassayiet ayarı op-amplar ile yapılıyor aslında 2Hz ve altı sinyalleri yükseltiyor çok ayarlı trimpot ile ayar yapılarak ölçüm noktası ayarlanıyor. Elektrot kullanılırsa çok daha iyi çalışır. SPO2 parmak elektrotları hastabaşı monitörlerde kandaki oksijen saturasyonunu ve nabızı ölçmek içi kullanılan elektrotlardır.

Öncelikle devreye enerji verdiğinizde açılış ekranı çıkıcak bu sırada işaret parmağınızı ir-led ile foto transistör arasına yerleştiriniz köşede bulunan led ile yanıp sönmesini gözlemleyiniz eğer göremiyorsanız ayar tornavidası ile ayar yaparak (işaret parmağınız ir-led ile foto transistör arasında olmalı) yanıp sönmesini sağlayınız.

Daha sonra butona basarak 10 sn boyunca nabzınızı ölçecek ve sonunda size sonucu lcd ekranda gösterecektir.

Ölçüm Probu: Hastanelerde bulununan eskimiş iş görmez statüsüne çıkmış bi kaç prob aldık ve onları yeniden elden geçirdik ve çalışır hale getirdik. Bu yüzden ölçümlerimiz gayet sağlıklı çıktı. Kendi probumuzu yapalım demiştik başta ama olmadı çok sıkıntı yarattı.

Projeyi hazırlayanlar: Ahmey AY, Gülin AKILLIOĞLU Proje dosyaları mikrobasic kodları, protel 99se pcb dosyaları: PIC16F628A Parmaktan nabız ölçümü mikrobasic

Dosya indirme LINK listesi (TXT formatında) link-10831.zip şifre-pass: 320volt.com

Güncelleme: Protel 99se programını bulamayn, kullanmayanlar için şema ve baskı devre dosyaları PDF formatında parmaktan-nabiz-olcer-protel-exprt.RAR

  • ümit

    Dikkat ettiysen resimde infrared alıcı ve verici kullanılmış. Direnc.net ten almıştım ben

  • sefa

    ümit hocam öncelikle güzel bir paylaşım olmuş emeğinize sağlık diyorum.. bende bu sene bitirme ödevi olarak pulse oksimetre devresini aldım.. pulse oksimetre probunu yaptım fakat cihazını yapamadım bu konuda sizden yardım alabilirmiyim.. ayrıca sizin yaptığınız devre kandaki oksijen miktarını ölçüyor değil mi.. nabızla alakası yok yani…

  • volkan

    kodu yazacağımız yer nerede ? neyi nereye koyacağımız çizelge nerede yardımcı oolursanız sevinirim

  • erkan

    benime bitirme ödevimin bi kisminda nabiz ölçer var.

    Cet’in verdiği isis çiziminde button var R1’e bağlanmiş o tam olarak nedir?

    ismi butonda butona benzemiyor :)

  • erciyas

    zip olarak indirdim fakat; uzantısından dolayı açamadığım bir çok dosya(.asm .dbg .hex gibi) var ne yapabilirim ? Yardımcı olursanız sevinirim, teşekkürler…

  • yılmaz kayadır

    arkadaşlar bu protel 99 altium designer ne karın ağrısı programlar sabahtan beri uğraşıyorum açamadım

    • PDF formatında şema, pcb dosyaları yazıya eklendi

      iyi çalışmalar

      • semih gümüş

        pdf formatındaki baskı devre ters çevirmeden baskı almayın miror alınmamış

  • yılmaz kayadır

    ustalar bu devreyi bende yaptım ama bazı sorunlar şimdi devrede ki 7805 fazla ısınıyor 2- devrede ölçüm yaparken ledim sürekli yanıp sönmesi mi lazım ? bende sadece devreyi çalıştırınca led yanıyor ve bazen nabız 0 çıkıyor neden acaba ??

  • semih gümüş

    protel’i kurdum lisansladım pcb acında eror veriyor dosyaların sıkıntılı kardeş pdf yi de miror vermemişsin amacın ne

    • @semih gümüş normalde projenin çizim dosyası sadece protel 99se formatında vardı baktım ki bir çok kişi zorlanıyor bende protel 99se buldum kurdum pdf çıktı aldım ama programı bilmediğim için elimden bu kadarı geldi zaten resim formatında PCB nin üst görünümünüde dosyaya ekledim ki miror olmadığını anlayasınız diye… yapacağınız PDF görüntüleyici programdan ters çıktı almak ayrıca proje dosyası sağlam protel 99se şema, pcb açılıyor.

      anlayacağınız ben yeterince uğraştım amacın ne diye sormuşsun amacım yardımcı olmak

      • muhsin

        kardeşim benim lcd ekranda karekteristik hatalar çıkıyo rakamsal ifadeler yok nerde hata var yardımcı olabilirmisin ?

  • gökhan

    Arkadaşlar bende bu devreyi yapıyorum ama bütün bacakları doğru baglamama ragmen lcd hiç bi yazı filan çıkmadı lcd ‘de küçük kutucuklardan hariç bir birşey cıkmadı yardımcı olursanız sevinirim

    • muhsin

      Aynen bendede oldu bulabildiniz mi hatayı?

  • ahmet

    cet abi devre kesin çalışacakmı .foto transistörü ters bağlayın diye yazmışın devrede
    öle bir eleman yok.bide c proramını kendi ismimi değiştiremedim

  • ahmet

    kimse cevap vrmeyecekmi devrede c programında adımı değiştiremedim

    • Adem Esen

      PBAS isminde bir dosya olacak onu microcode programında aç orada isimler var oradan değiştirirsin.

  • salih

    ya arkadaşlar bu devrenin isisten bir görünümü yok mu? çok acil şimdiden teşekkürler

    mail adresimden ılaştırabilirmisiniz lütfen iyi çalışmalar.
    salihyavuz37@gmail.com

  • ahmet

    kerim kardeş devre hakkında bilgi verebilrmisin mail adresim:ahmet.61.61@hotmail.com

  • ccaydiner

    Devre hakkında bilgi alabilir miyim ? CCS C compiler ile yazıyorum. Proteus var . Mail: ccaaydiner@hotmail.com

  • Oğuz Avşar

    Arkadaşım bu crystalin değeri kaç Hz acaba

    • salih

      4Mhz

  • SALİH

    SPO2 PROBUNUN UÇLARINI BU DEVREYE NASIL UYARLICAZ

  • Muhammed ALi Aydın

    ÇET ARKADASIN İSİS ÇİZİMİNİ YAPTIM VE PROGRAMINIDA KULLANDIM ÇALIŞTI BUYRUN http://s5.dosya.tc/server2/rvduu0/CALISAN.rar.html

  • hakan

    muhammet ali aydın çizdiğin devreyi proteus 8.1 de açtım. hex kodunu da yükledim çalışmıyor. osilatörü 4 mhz seçtim.

  • Muhammed ALi Aydın

    benm kullandığım isis v7.10 sürümden kaynaklanabilir..

  • Muhsin Akyol

    Arkadaşlar Bende yaptım fakat lcd ekranda karekteristik hatalar çıkıyor sebebi nedir acaba hex dosyasında mı hata var,
    okulum bitmek üzere acil yardım !!!

  • muhsin

    Kardeşim lcd ekranda karekteristik hatalar veriyor hiçbir matematiksel bişey gözükmüyor yardımcı olabilirmisin ?

  • Muhsin Akyol

    lütfenn yardımm !! bende pulse oksimetre yaptım fakat lcd ekranda matematiksel ifade çıkmadı , kare şeklinde görüntü var nasıl düzeltebilirim.

  • Oğuz Avşar

    hex dosyasını compile ettiğimde hata veriyo acaba düzeltemek için bakabilirmisniz

  • yılmaz

    bu devreyi bende yaptım ama bazı sorularım var
    1-bu devrenin doğru ölçüm yaptığını nasıl bilecez ?
    2-devre her ölçümde farklı sonuç veriyor sebei ne olabilir ?
    3- devrede bulunan led kalp atış hızı ile doğru orantılı mı yanıyor acaba ? yada öyle mi olması lazım ?
    4- ır led ve ldr ışıktan etkilenmeyecek şekilde bir kapalı kutu gibi birşeyin içie almak gerekir mi ?
    tecrübeli arkadaşlar aydınlatırsa sevinirm …

  • Deniz

    merhabalar, ben bu devreyi kurdum yalnız devrem çalışmıyor. Güç verdiğim zaman LCD yanıyor ama ekranda bir şey yazmıyor . Bunun yanı sıra kırmızı LED in yanıp sönmesi gerekirken daima yanıyor. nerde yanlış yaptığımı bulamıyorum. yardımcı olursanız sevinirim..

  • furkan

    merhabalar deniz bende de aynı sorun var sen bulabildin mi sorunu

  • Büşra

    Merhaba, bu devrenin yazılımını da paylaşabilir misiniz?