Devreler

Düşük Maliyetli EKG Cihazı Nasıl Kurulur: 26 Adım

В КОГО ВЛЮБИЛАСЬ ЛИЗА?))

В КОГО ВЛЮБИЛАСЬ ЛИЗА?))

İçindekiler:

Anonim

Herkese merhaba!

Benim adım Mariano ve ben biyomedikal mühendisiyim. Bluetooth aracılığıyla bir Android cihaza (akıllı telefon veya tablet) bağlı Arduino kartını temel alan düşük maliyetli bir EKG cihazının prototipini tasarlamak ve gerçekleştirmek için hafta sonları geçirdim. "ECG SmartApp" projemi sizinle paylaşmak istiyorum ve EKG cihazını oluşturmak için tüm talimatları ve yazılımları bulacaksınız. Cihaz sadece bir tasarım araştırma projesi olarak tasarlanmıştır ve tıbbi bir cihaz değildir, bu yüzden devam etmeden önce lütfen Uyarıları okuyun. Cihaz vücuttan gelen EKG sinyallerini almak için bir donanım panelinden ve sinyalleri kaydetmek, işlemek ve saklamak için bir Android Uygulamasından oluşur.

Basit devre tasarımı ve düzeni hem düşük maliyetli (birkaç bileşen) hem de iyi performansa sahip olmak için iyi bir uzlaşmadır.
Akıllı telefon ve tek kullanımlık parçalar (elektrotlar ve bataryalar) hariç tutularak, cihazın tüm maliyeti yaklaşık 40 Euro'dur (43 ABD doları).

Bu EKG cihaz projesi sadece bir tasarım araştırma projesi olarak tasarlanmıştır ve tıbbi bir cihaz değildir, bu yüzden devam etmeden önce bir sonraki adımda Uyarılar ve güvenlik konularını okuyun.

Gereçler:

1. Adım: Uyarılar

Bu EKG cihaz projesi sadece bir tasarım araştırma projesi olarak tasarlanmıştır ve tıbbi bir cihaz değildir. SADECE batarya kullanın (maksimum voltaj kaynağı: 9V). Kendinizin veya başkalarının ciddi şekilde yaralanmasını ve elektrik çarpmasını önlemek için herhangi bir AC güç kaynağı, herhangi bir transformatör veya başka bir voltaj kaynağı KULLANMAYIN. Burada ACG cihazına AC hattı beslemeli herhangi bir cihaz veya cihaz bağlamayın. EKG cihazı bir kişiye elektriksel olarak bağlanmıştır ve güvenlik önlemleri ve cihazın zarar görmemesi için yalnızca düşük voltajlı piller (maks. 9V) kullanılmalıdır. Elektrotların gövdeye yerleştirilmesi, akım akışı için mükemmel bir yol sağlar. Vücut herhangi bir elektronik cihaza bağlı olduğunda, ciddi ve hatta ölümcül elektrik çarpmasına neden olabileceğinden çok dikkatli olmalısınız. Yazarlar, bu kılavuzda açıklanan devrelerin veya prosedürlerin kullanılmasından kaynaklanan zararlardan sorumlu tutulamaz. Yazarlar devrelerin hiçbirini iddia etmiyor veya prosedürler güvenli. Kullanım kendi sorumluluğunuzdadır. Bu cihazı kurmak isteyen herkesin elektriği güvenli ve kontrollü bir şekilde kullanma konusunda iyi bir anlayışa sahip olması zorunludur.

Adım 2: Gerekli Yazılım Dosyaları (Android Uygulaması ve Arduino Sketch)

EKG cihazı kolayca inşa edilebilir ve donanım devresini gerçekleştirmek için yalnızca temel bir elektronik bilgisi gereklidir. İhtiyacınız olan tek şey, bir Andriod akıllı telefondan apk dosyasını açarak Uygulamayı yüklemek ve sağlanan Arduino taslağını Arduino kartına yüklemek olduğu için herhangi bir yazılım programlama bilgisi gerektirmez (bu Arduino Yazılım IDE ve Web'de mevcut olan birçok öğretici).

Adım 3: Açıklama

Cihaz pille çalışır ve ECG sinyallerini (yalnızca uzuv uçları) ortak elektrotlar ve analog sinyali dijitalleştirmek ve Bluetooth protokolü aracılığıyla bir Android akıllı telefona iletmek için bir Arduino kartı üzerinden almak için bir ön uç devresinden oluşur. İlgili Uygulama, EKG sinyalini gerçek zamanlı olarak görselleştirir ve sinyali bir dosyaya filtreleme ve kaydetme imkanı sunar.

Adım 4: Montaj El Kitabı ve Kullanıcı El Kitabı

EKG cihazını inşa etmek için tüm ayrıntılı talimatlar Montaj El Kitabı dosyasında da bulunabilir; bununla ilgili tüm bilgiler Kullanım Kılavuzu dosyasında açıklanmıştır.

Adım 5: DONANIM TANIMI

Basit devre tasarımı ve düzeni hem düşük maliyetli (birkaç bileşen) hem de iyi performansa sahip olmak için iyi bir uzlaşmadır.

Batarya (+ Vb) Arduino kartını ve cihaz açıldığında led L1'i besler (R12 = 10 kOhm L1 akımını kontrol eder); cihazın kalanı Arduino 5 V voltaj çıkışı (+ Vcc) tarafından beslenir. Temelde cihaz 0 V (-Vcc) ve 5 V (+ Vcc) arasında çalışır, ancak tek besleme, eşit dirençli (R10 ve R11 = 1 MOhm) bir voltaj bölücü ve ardından bir birlik kazanç tamponu tarafından çift kaynağa dönüştürülür. (1/2 TL062). Çıkış 2,5 V'tur (TL062 güç kaynağının orta voltajı: 0-5 V); pozitif ve negatif güç rayları daha sonra ortak terminale (referans değeri) göre çift besleme (± 2.5 V) verir. C3 (100 nF), C4 (100 nF), C5 (1 uF, elektrolitik) ve C6 (1 uF, elektrolitik) kapasitörler voltaj beslemesini daha kararlı hale getirir. Güvenlik sorunu için, her elektrot cihazın içinde bir arıza olması halinde hastaya akan akımı sınırlamak için 560 kOhm'luk (R3, R4, R13) bir koruma rezistörü vasıtasıyla cihaza bağlanır. Bu yüksek dirençler (R3, R4, R13), düşük voltaj gücü (kullanılmış pil besleme voltajına göre 6 veya 9 V) doğrudan hasta elektrotlarına yanlışlıkla veya INA bileşeni nedeniyle geldiğinde nadir duruma karşı kullanılmalıdır. başarısız. Ayrıca, iki girişe yerleştirilmiş iki CR yüksek geçiş filtresi (C1-R1 ve C2-R2), dc akımını bloke eder ve elektrotların temas potansiyellerinden kaynaklanan istenmeyen dc ve düşük frekanslı gürültüyü azaltır. EKG sinyali, yükseltici aşamadan önce 0.1 Hz (-3 dB'de) civarında bir kesme frekansı ile filtrelenmiş çok yüksek bir geçiştir. R1'in varlığı (R2 olarak), amplifikasyon öncesi aşamadaki giriş bağımlılığını azaltır, böylece sinyal, R1 ve R3'ün değerine bağlı olarak bir faktör tarafından azaltılır (R2 ve R4 olarak); Bu faktöre şu şekilde yaklaşılabilir:

R1 / (R1 + R3) = R79 = 2.2 MOhm ve R2 = 560 kOhm ise 0.797

Kapasite değerleri birbirine çok yakın olan C1 - C2 (1 uF, film kondansatör) çiftini, direnç değerleri birbirine çok yakın olan R3 çiftini (R1 - R2 (2,2 MOhm)) seçmek daha tavsiye edilir - R4,. Bu şekilde, istenmeyen bir ofset azaltılır ve enstrümantasyon amplifikatörü (INA128) tarafından büyütülmez. İkili giriş devresindeki bileşenlerin devre parametreleri arasındaki herhangi bir uyuşmazlık CMRR'nin bozulmasına katkıda bulunur; bu tür bileşenler çok iyi eşleştirilmeli (fiziksel düzende bile) olmalıdır, böylece toleransları mümkün olduğu kadar düşük seçilmelidir (alternatif olarak operatör, mümkün olduğu kadar yakın değerlere sahip çift bileşenleri seçmek için, değerlerini bir multimetre ile manuel olarak ölçebilir. ). R5 (2.2 kOhm), aşağıdaki formüle göre INA128 kazancını tanımlar:

G_INA = 1 + (50 kΩ / R5)

EKG sinyali böylece INA tarafından yükseltilir ve art arda herhangi bir dc ofset voltajını ortadan kaldırmak için C7 ve R7 (C7 = 1 uF ve R7 = 2.2 MOhm olduğunda -3 dB'lik bir kesme frekansı ile 0.1 Hz civarında bir kesme frekansı) ile art arda yüksek geçiş ve işlem yükselticisi (1/2 TL062) tarafından ters çevrilmemiş bir yapılandırmada kazanç elde edilmiş daha yüksek amplifikasyon:

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

Kullanıcının çalışma zamanındaki kazancını değiştirmesine izin vermek için, operatör Rp yerine değişken bir direnç (düzeltici / potansiyometre) veya değiştirilebilir bir direnç için (lehim olmadığı için) dişi bir soket şeridi kullanmayı seçebilir. Bununla birlikte, ilk durumda, EKG sinyalinin gerçekte kazancını tam olarak bilmek mümkün olmaz (verinin mV değerindeki değerler doğru olmaz), ikinci durumda ise mV cinsinden belirtilerek doğru değerlere sahip olmak mümkündür. Uygulamanın “Ayar” bölümünde “Kazanç” formülündeki Rp değeri (Kullanım Kılavuzuna bakınız). C8 kapasitör, R9 ve C9'dan oluşan RC filtresi olarak 40 Hz civarında -3 dB'lik bir kesme frekansına sahip düşük geçişli bir filtre oluşturur. Kesme frekansı değeri aşağıdaki formül ile verilmiştir:

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

@ 40 Hz 1 düşük geçişli filtreler için, RC bileşenlerinin değerleri:

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

EKG sinyali 0,1 ile 40 Hz arasındaki bir bantta çok filtrelenir ve şunlara eşit bir kazançla yükseltilir:

Kazanç = 0,797 * G_INA * G_TL062

R5 = 2,2 kOhm'dan beri, R8 = 120 kOhm, R6 = 100 Ohm, Rp = 2,2 KOhm,

Kazanç = 0.797 * (1 + 50000/2200) * (1 + 120000 / (2200 + 100)) = 1005

Filtre kesme frekansları için doğru değerlere sahip olmak için, RC filtre bileşenlerinin mümkün olduğunca düşük bir tolerans göstermesi gerekir (alternatif olarak operatör, istenen değere en yakın olanları seçmek için değerleri bir multimetre ile manuel olarak ölçebilir).

Analog sinyal, Arduino kartı (A0 giriş kanalı) tarafından dijitalleştirilir ve ardından seri iletişim pimleri tarafından HC-06 modülüne iletilir; Sonunda, veriler akıllı telefona Bluetooth ile gönderilir.

Referans elektrotu (siyah) isteğe bağlıdır ve J1 atlayıcısının çıkarılmasıyla hariç tutulabilir (veya operatör atlatıcı yerine bir anahtar kullanabilir). Devre yapılandırması iki elektrotla da çalışacak şekilde tasarlanmıştır; Bununla birlikte, referans elektrot daha iyi bir sinyal kalitesine sahip olmak için kullanılmalıdır (daha düşük gürültü).

Adım 6: BİLEŞENLER

Akıllı telefon ve tek kullanımlık parçalar (elektrotlar ve bataryalar) hariç tutulduğunda, tüm cihaz maliyeti yaklaşık 43 ABD dolarıdır (burada tek ürün olarak kabul edilir; daha fazla miktar olması durumunda fiyat düşer).

Tüm bileşenlerin ayrıntılı bir listesi için (açıklama ve yaklaşık maliyetler), lütfen Montaj Kılavuzu dosyasına bakın.

Adım 7: Aletlere İhtiyaç Var

- Gereken Araçlar: test cihazı, kesme makineleri, havya, lehim teli, tornavida ve pense.

Adım 8: NASIL YAPILIR - Adım 1

- 23x21 delikli (yaklaşık 62 mm x 55 mm) delikli bir prototip tahtası hazırlayın

- Şekillerde gösterilen PCB üst düzenine göre, lehim: dirençler, bağlantı telleri, dişi soket şeridi (Rp için) soketler, erkek ve dişi başlık konektörleri (burada gösterilen dişi başlık konektörleri, Arduino Nano veya Arduino için uygundur. Mikro), kapasitörler, Led

Adım 9: NASIL YAPILIR - Adım 2

- Tüm bileşenleri burada gösterilen PCB alt düzenine göre bağlayın.

Adım 10: NASIL YAPILIR - 3. Adım

- Akü kayışı / tutucusunu, dişi başlık konektörlerini ve ısıyla daralan makaronu kullanarak akü için bir tel konektörü gerçekleştirin; PCB'yi “con1” e bağlayın (konnektör1)

Adım 11: NASIL YAPILIR - Adım 4

- Üç elektrot kablosu (koaksiyel kablo, dişi başlık konektörleri, ısıyla daralan makaron, timsah klipsi kullanarak) gerçekleştirin ve bunları bazı sert kablolarla panoya sıkarak PCB'ye bağlayın

Adım 12: NASIL YAPILIR - Adım 5

- Bir anahtar (kayar düğmeyi, dişi başlık konnektörlerini, ısıyla daralan makaronu kullanarak) gerçekleştirin ve bunu PCB'ye bağlayın

- INA128, TL062 ve Rp direncini ilgili soketlere yerleştirin

- Program (bkz. Yazılım Açıklama bölümü) ve Arduino Nano kartını bağlayın (başka bir Arduino kartı (örn., UNO veya Nano) kullanılıyorsa, PCB'de perfore prototip kartı ve dişi başlık konektörleri ayarlanmalıdır)

- HC-06 modülünü PCB “con2” ye (konnektör2) bağlayın

Adım 13: NASIL YAPILIR - Adım 6

- Referans elektrodu kullanmak için buji J1'i bağlayın.

- Bataryayı bağlayın

Adım 14: NASIL YAPILIR - Adım 7

- Devreyi Led, kablolar ve anahtar için delikli uygun bir kutuya yerleştirin.

Montaj Kılavuzu dosyasında daha ayrıntılı bir açıklama gösterilir.

Adım 15: DİĞER SEÇENEKLER

- İzleme uygulaması için EKG sinyali 0,1 ile 40 Hz arasında filtrelenir; Düşük geçiş filtresinin üst bant sınırı, R8 veya C8 ve R9 veya C9 değiştirilerek arttırılabilir.

- Rp direnci yerine çalışma süresinde kazancı değiştirmek (ve EKG sinyalini yükseltmek) için bir düzeltici veya potansiyometre kullanılabilir.

- EKG cihazı, farklı Arduino kartlarıyla da çalışabilir. Arduino Nano ve Arduino UNO test edildi. Diğer panolar (Arduino Micro, Arduino Mega vb. Gibi) kullanılabilir, ancak sağlanan Arduino eskiz dosyası, pano özelliklerine göre modifikasyonlara ihtiyaç duyar.

- EKG cihazı, HC-06 one yerine HC-05 modülü ile de çalışabilir.

Adım 16: YAZILIM AÇIKLAMASI

Yazılım programlama bilgisi gerekmez.

Arduino Programlama: Arduino taslak dosyaları, Arduino Yazılım IDE'sini (Arduino resmi web sitesinden ücretsiz indirme) kurarak ve Arduino resmi web sitesinde bulunan öğreticiyi izleyerek Arduino kartına kolayca yüklenebilir. Arduino Nano ve Arduino UNO için tek bir eskiz dosyası (“ECG_SmartApp_skecht_arduino.ino”) sağlanmıştır (eskiz her iki pano ile de test edilmiştir). Aynı çizim Arduino Micro ile de çalışmalı (bu kart test edilmedi). Diğer Arduino kartı için, çizim dosyasında değişiklik yapılması gerekebilir. ECG SmartApp'ı Kurma: Uygulamayı kurmak için verilen apk dosyasını “ECG_SmartApp.apk” (ya da 150 Hz'de bant genişliği sürümü için “ECG_SmartApp_upTo150Hz.apk”) kopyalayın, açın ve talimatı izleyin. izinleri kabul etmek. Yüklemeden önce, uygulamanın bilinmeyen kaynaklardan yüklenmesine izin vererek akıllı telefon ayarını değiştirmeniz gerekebilir (“Güvenlik” menüsündeki “Bilinmeyen kaynaklar” seçeneğinin kutusunu işaretleyin). EKG cihazını HC-06 (veya HC-05) Bluetooth Modülüne bağlamak için, modülle ilk Bluetooth bağlantısı durumunda eşleştirme kodu veya şifre sorulabilir: “1234” girin. Uygulama Bluetooth Modülünü bulamazsa, akıllı telefon Bluetooth Ayarını kullanarak (“1234” kod eşleştirme) akıllı telefonu HC-06 (veya HC-05) Bluetooth Modülü ile eşleştirmeyi deneyin; bu işleme sadece bir kez ihtiyaç duyulur (ilk bağlantı).

Adım 17: Kaynak Dosyaları

İsteğe bağlı Kaynak dosyaları, Uygulamayı değiştirmek veya kişiselleştirmek için burada bulunmaktadır. Ancak, Android programlama becerilerine ihtiyaç vardır.

Adım 18: EKG SMARTAPP İLE BAŞLATMA - Adım 1

- Cihaza bağlı olan bataryanın (maksimum voltaj: 9V) şarj edildiğinden emin olun.

- Elektrotları yerleştirmeden önce cildi temizleyin. Genellikle vücudumuzun yüzeyinde bulunan kuru cilt tabakası ve cilt ile elektrotlar arasındaki muhtemel hava boşlukları EKG sinyalinin elektrotlara iletilmesini kolaylaştırmaz. Bu nedenle, elektrot ve cilt arasında nemli bir duruma ihtiyaç vardır. Elektrot jel pedlerini (tek kullanımlık) yerleştirmeden önce cildin temizlenmesi (alkol veya en azından suyla ıslatılmış doku bezi) temizlenmesi gerekir.

- Elektrotları aşağıdaki tabloya göre yerleştirin. Tek kullanımlık olmayan bir elektrot durumunda, elektrot iletken jel (ticari olarak temin edilebilir) cilt ve metal elektrot arasında veya en azından musluk suyunda veya tuzlu su çözeltisine batırılmış bir bez dokusu yastığı kullanılmalıdır.

Cihaz sadece 2 elektrot kullanarak da EKG'yi (LI, LII veya LIII) kaydetmeye izin verir; referans elektrodu (siyah) isteğe bağlıdır ve bir anahtar kullanarak veya J1 atlatıcısını sökerek çıkarılabilir (Montaj Kılavuzuna bakın). Bununla birlikte, referans elektrot daha iyi bir sinyal kalitesine sahip olmak için kullanılmalıdır (daha düşük gürültü).

Adım 19: EKG SMARTAPP İLE BAŞLATMA - Adım 2

- Düğmeyi kullanarak EKG cihazını açın (kırmızı led yanar)

- Uygulamayı akıllı telefonda çalıştırın

- Akıllı telefonu EKG cihazına bağlamak için “ON” düğmesine basın (Uygulama size Bluetooth'u açma iznini verecektir: “Evet” e basın) ve HC-06 (veya HC-05) Bluetooth'un keşfedilmesini bekleyin EKG cihazının modülü. Modülle ilk Bluetooth bağlantısı durumunda eşleştirme kodu veya şifre sorulabilir: “1234” girin. Uygulama Bluetooth Modülünü bulamazsa, akıllı telefon Bluetooth Ayarını kullanarak (“1234” kod eşleştirme) akıllı telefonu HC-06 (veya HC-05) Bluetooth Modülü ile eşleştirmeyi deneyin; bu operasyon sadece bir kez gereklidir (ilk bağlantı)

- Bağlantı kurulduğunda, ekranda EKG sinyali görünecektir; LI durumunda (varsayılan müşteri adayı LI'dir, müşteri adayını değiştirmek için lütfen “Ayar” paragrafına bakınız) kalp atış hızı (HR) gerçek zamanlı olarak tahmin edilecektir. Sinyal her 3 saniyede bir güncellenecek

- Dijital filtre uygulamak için, “Filtre” düğmesine basın ve listeden bir filtre seçin. Varsayılan olarak, @ 40 Hz'de düşük geçişli bir filtre ve (Ayar'a kaydedilen tercihlere göre) bir çentik filtresi uygulanır.

Adım 20: AYARLAR

- Ayar / tercihler sayfasını açmak için “Ayarla” düğmesine basın.

- Kullanım kılavuzu dosyasını açmak için “Kullanım Kılavuzu (help.pdf)” düğmesine basın

- EKG kablosunu seçin (LI varsayılandır)

- Çentik filtre frekansını seçin (girişim frekansına göre: 50 veya 60 Hz)

- EKG sinyalini dosyaya filtrelenmiş veya filtre uygulanmamış şekilde kaydetmek için dosya kaydetme seçeneğini seçin.

- Tercihleri ​​kaydetmek için “Ayarları kaydet” düğmesine basın

EKG cihazının donanım değişikliği veya kişiselleştirilmesi durumunda kazanç değeri değiştirilebilir.

Adım 21: EKG SİNYALİNİ KAYDETMEK

- Dosya adını girin (kullanıcı, dosya adını değiştirmeden aynı oturumda daha fazla EKG sinyali kaydederse, önceki kaydın üzerine yazılmasını önlemek için dosya adının sonuna aşamalı bir dizin eklenir)

- EKG sinyalini kaydetmeye başlamak için “Rec.” Düğmesine basınız.

- Kaydı durdurmak için “Durdur” düğmesine basın

- Her EKG sinyali, akıllı telefon hafızasının ana köküne yerleştirilmiş “ECG_Files” klasörü içindeki bir txt dosyasında saklanır. EKG sinyali, ayarda kaydedilen tercihlere göre filtrelenmiş veya filtrelenmemiş olarak saklanabilir

- Çalışma zamanında alınan EKG sinyalini tekrar görüntülemek için “Yeniden Başlat” düğmesine basın.

- Yeni bir EKG sinyali kaydetmek için önceki noktaları tekrarlayın.

Bir EKG dosyası, mV cinsinden ECG sinyal genliğinin bir dizi numunesini (örnekleme frekansı: 600 Hz) içerir.

Adım 22: EKG DOSYASININ AÇILMASI VE ANALİZİ

- “Aç” düğmesine basın: “ECG_Files” klasöründe depolanan dosyaların bir listesi görünecektir

- Görselleştirilecek EKG dosyasını seçin

EKG dosyasının ilk kısmı ızgara olmadan gösterilecektir (10 saniye).

Kullanıcı, EKG sinyalinin herhangi bir zaman aralığını görselleştirmek için ekranda manuel olarak kaydırma yapabilir.

Yakınlaştırmak veya uzaklaştırmak için kullanıcı, büyüteç simgelerine basabilir (grafiğin altında sağ köşe) veya kısma yakınlaştırma özelliğini doğrudan akıllı telefon ekranında kullanabilir.

Zaman ekseni, voltaj ekseni ve standart EKG ızgarası, 5 saniyeden daha kısa bir zaman aralığı görüntülendiğinde otomatik olarak görünecektir (yakınlaştırılarak). Gerilim ekseni (y ekseni) değerleri mV cinsinden, zaman ekseni (x ekseni) değerleri saniye cinsindendir.

Dijital filtre uygulamak için, “Filtre” düğmesine basın ve listeden bir filtre seçin. Varsayılan olarak @ 40 Hz'lik düşük geçişli bir filtre, dolaşma hattını çıkarmak için bir filtre ve bir çentikli filtre (ayarda kaydedilen tercihlere göre) uygulanır. Grafik başlığı görüntülenir:

- dosya adı

- uygulanan filtrelere göre EKG frekans bandı

- dolaşan taban çizgisi filtresi uygulanırsa “dolaşan taban çizgisi kaldırıldı” etiketi

- uygulanan çentik filtresine göre “~ 50” veya “~ 60” etiketi

Kullanıcı, “Get Pt1” ve “Get Pt2” düğmelerini kullanarak grafiğin iki noktası arasında ölçümler yapabilir (zaman aralığı veya genlik). İlk noktayı (Pt1) seçmek için kullanıcı “Get Pt1” e basabilir ve doğrudan grafiğin üzerine tıklayarak EKG sinyalinin bir noktasını manuel olarak seçebilir: EKG mavi sinyalinde kırmızı bir nokta belirir; Eğer kullanıcı EKG eğrisini özlüyorsa, hiçbir nokta seçilmeyecek ve “hiçbir nokta seçilmemiş” dizgisi görünecektir: kullanıcının seçimi tekrarlaması gerekir. İkinci noktayı (Pt2) seçmek için aynı prosedür gereklidir. Bu şekilde, ms (dX) cinsinden zaman değerlerinin farkları (Pt2 - Pt1) ve mV (dY) cinsinden genlik değerleri gösterilecektir. “Sil” butonu seçilen noktaları siler.

Kullanıcı EKG sinyal kazancını “+” düğmesini (büyütmek için) ve “-“ düğmesini (azaltmak için) kullanarak ayarlayabilir; maksimum kazanç: 5.0 ve minimum kazanç: 0.5

Adım 23: FİLTRELER MENÜ

- NO dijital Filtre: tüm uygulanan dijital filtreleri kaldırın

- Dolaşan taban çizgisini kaldırın: taban çizgisindeki dolaşmayı gidermek için belirli bir işlem uygulayın. Çok gürültülü bir sinyal durumunda, işlem başarısız olabilir

- Yüksek geçiş "x" Hz: belirtilen kesme frekansı "x" e göre bir IIR yüksek geçiş filtresi uygulayın

- Düşük geçiş "x" Hz: belirtilen kesme frekansı "x" e göre bir IIR düşük geçiş filtresi uygulayın

- 50 Hz çıkartma AÇIK (çentik + LowPass 25 Hz): 50 Hz'de bir çentik ve yaklaşık 25 Hz'de Düşük Geçişli çok kararlı bir FIR filtresi uygulayın

- 60 Hz kaldırma AÇIK (çentik + LowPass 25 Hz): hem 60 Hz'de bir çentik hem de yaklaşık 25 Hz'de Düşük Geçişli çok kararlı bir FIR filtresi uygulayın

- 50 Hz kaldırma AÇIK: 50 Hz'de özyinelemeli bir çentik filtresi uygulayın

- 60 Hz kaldırma AÇIK: 60 Hz'de özyinelemeli bir çentik filtresi uygulayın

- 50/60 Hz çıkarma KAPALI: uygulanan çentik filtresini çıkarın

Adım 24: DONANIM ÖZELLİKLERİ

- Maksimum Giriş sinyali genliği (tepe-tepe): 3,6 mV (Maksimum Giriş sinyali genliği, donanım kazancına bağlıdır)

- Gerilim beslemesi: SADECE AKÜ KULLANIMI (hem şarj edilebilir hem de şarj edilemez)

- Min Gerilim beslemesi: 6V (örneğin, 4 x 1.5V piller)

- Maksimum Gerilim beslemesi: 9V (örneğin, 6 x 1.5V veya 1 x 9V piller)

- Örnekleme frekansı: 600 Hz

- Frekans Bant Genişliği @ - 3dB (Donanım): 0,1 Hz - 40 Hz (Düşük geçişli filtrenin üst bant sınırı, RC filtre bileşenlerini değiştirerek 0,1 Hz - 150 Hz arasında arttırılabilir (Montaj Kılavuzuna bakınız)

- CMRR: min1209 dB

- Amplifikasyon (Hardware_Gain): 1005 (kazanç direnci değiştirilerek değiştirilebilir (Montaj Kılavuzuna bakınız) - Çözünürlük: 5V / (1024 x Hardware_Gain)

- Önyargı Akım maksimum 10 nA - EKG kanalı sayısı: 1

- EKG Talepleri: ekstremite LI, LII ve LIII'e yol açar

- Akıllı telefon bağlantısı: Bluetooth ile

- Teorik Arz Akımı: <50 mA (farklı bileşenlerin veri sayfası bilgisine dayanarak)

- Ölçülen Besleme Akımı: <60 mA (9V voltaj beslemesi ve Arduino Nano ile)

- Elektrot sayısı: 2 veya 3

Cihaz sadece 2 elektrot kullanarak da EKG'yi (LI, LII veya LIII) kaydetmeye izin verir; referans elektrodu (siyah) isteğe bağlıdır ve J1 atlayıcısının (veya S2 anahtarının sökülmesiyle hariç tutulabilir). Montaj Kılavuzu dosyasına bakın. Bununla birlikte, referans elektrot daha iyi bir sinyal kalitesine sahip olmak için kullanılmalıdır (daha düşük gürültü).

Adım 25: YAZILIM ÖZELLİKLERİ

- Kayıt sırasında EKG görselleştirmesi (zaman penceresi: 3 saniye)

- Nabız tahmini (sadece LI için)

- Örnekleme frekansı: 600 Hz

- EKG sinyalinin kaydedilmesi ve bir txt dosyasına kaydedilmesi (filtrelenmiş veya filtrelenmemiş sinyaller, txt dosyasına ayarlara göre kaydedilebilir) akıllı telefonun dahili hafızasına (klasör: ana kök içine yerleştirilmiş “ECG_Files”)

- Veriler (örnekler) mV olarak 600 Hz'de (16 hane değeri) değerler olarak kaydedilir.

- Zoom seçeneği, ızgara, ayar kazanma (“x 0.5” den “x 5” e kadar) ve iki nokta seçimiyle (zaman mesafesini ve genlik farkını ölçmek için) kaydedilen dosya görselleştirmesi

- Akıllı telefon ekranı: Uygulama düzeni farklı ekran boyutunu ayarlar; ancak daha iyi bir görselleştirme için, 480 x 800 piksel çözünürlüğe sahip en az 3,7 inçlik bir ekran önerilir.

Dijital filtreleme:

- 0.1, 0.15, 0.25, 0.5, 1 Hz'de yüksek geçişli filtreleme

- Düşük geçişli filtreleme @ 25, 35, 40 Hz (@ 100 ve 150 Hz ECG SmartApp versiyonunda 150 Hz'de bant genişliği için mevcuttur)

- Elektrik hattı parazitini @ 50 veya 60 Hz'de çıkarmak için çentik filtreleme

- Dolaşan taban çizgisini kaldırma

Adım 26: TOUCH'TA GET!

[email protected]

Bu Projeyi 2 Kişi Yaptı!

  • ecgsmartapp yaptı!

  • ecgsmartapp yaptı!

Bu projeyi yaptın mı? Bizimle paylaşın!

öneriler

  • Arduino Kod Örneklerini Ezmek

  • Ornithopter Prototipini Açar. Arduino Powered ve Uzaktan Kumandalı.

  • Nesnelerin İnterneti Sınıfı

  • Ağaç İşleme Yarışması

  • Arduino Yarışması 2019

  • Bahçe Yarışması

Tartışmalar

0

DIY Hacks ve Nasıl Tos

4 ay önce

Çok havalı. DIY bilim ekipmanlarını seviyorum.