色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于S3C2410A和nRF401芯片實現多床位遙測心電監護儀的設計

牽手一起夢 ? 來源:微計算機信息 ? 作者:王寧寧;趙秋生;王 ? 2021-05-05 17:31 ? 次閱讀

作者:王寧寧;趙秋生;王深;李冠

1 引言

隨著社會生活節奏加快、人口逐漸老齡化,心血管疾病已經成為同前威脅人類生命的豐要疾病之一,此類疾病往往具有突發性、短暫性和危險性的特點,如果不能及時發現并進行治療將會產生非常嚴重的后果。心電圖是檢查.診斷和預防該類疾病的主要手段和依據,對于心肌梗塞、心律失常等癥狀,心電監護儀的使用貫穿于治療、康復的整個過程。由于傳統的基于PC機平臺的心電躲護儀,價格昂貴,體積龐大,不便于移動且主要集中在大醫院,給醫牛和病人帶來了很大的不便。因此,為了降低成本、縮小體積,本文設計了一種基于ARM9微處理器的新型便攜式多床位遙測心電監護儀。該監護儀采用Samsung公司的一款以ARM920T為控制器內核的16/32位高速處理器S3C2410A芯片作為系統控制核心,利用nRF401無線收發芯片發送和接收心電數據,具有功耗低、體積小、可靠性高、操作簡單等優點。

2 系統結構

該遙測心電監護儀可同時監護1~12個床位.系統結構框圖如圖1所示.其中與PC機相連的S3C2410A作為中心躲護端.其功能是傳遞由PC機發出的命令,與監護各個床位的監護終端進行通信,將各個臨護終端所采集到的數據匯總到中心監護端,并通過USB口傳遞給Pc機。監護一個床位的便攜式心電監護終端作為終端節點,功能是采集心電信號,對采集到的數據進行必要的處理,同時當收到中心監護端的命令時,做出回應。

圖1 系統結構框圖

3 系統硬件設計

系統硬件設計包括中心監護端的硬件設計和監護一個床位的各個心電監護終端的硬件設計兩大部分。中心監護端的硬件設計包括S3C2410A與PC機的連接和nRF401與S3C2410A的連接。由于S3C2410A具有USB設備控制器,因此可通過USB口與PC機相連,并得到5V的T作電壓。無線收發芯片nRF401直接與S3C2410A的串口1連接。圖2為監護一個床位的心電監護終端硬件電路的結構框圖,包括ARM微處理器S3C2410A、心電放大及采集電路、外部擴展的Nand FLash存儲器、電源、LCD顯示、鍵盤和nRF401尤線數傳模塊等。

3.1心電采集電路

心電采集電路包括放大器、低通濾波器、50Hz陷波器等。該電路的放大器由差動放大電路和放大級電路兩級放大電路組成。導聯系統采用通用的二電極方式,右胸上電極及左腹下電極為心電采樣電極.右腹下電極為右腿驅動電極。由于采集的心電信號是籌模信號,采用三運放籌動放大電路作為第一級放大電路,增益約為22,再經第二級放大電路,總增益接近1000。由于心電信號屬于低頻信號,因此,為消除高頻信號,本設計了采用了一階濾波電路的低通濾波器,截止頻率為100Hz。為抑制50Hz的工頻干擾,還設計了二階壓控電壓源帶阻濾波器,即50Hz陷波器。

圖2 監護1個床位的硬件電路結構框圖

3.2 ARM微處理器模塊

S3C2410A是二星公司推出的一款基于ARM920T處理器構架的嵌入式CPUS3C2410,它提供8通道的10位模數轉換器,轉換器以2.5MHz MD轉換時鐘模擬輸入信號以最大500ksps轉換率轉換為lO位二進制數字編碼。根據美困心臟學會AHA標準[3]和Nyquist采樣定律,當信號采樣頻率等于或大干信號最高頻率的2倍時,就可以從抽樣后的信號中不失真的還原出原信號。ECG頻率范圍為0.05~100Hz,中心頻率在17Hz左右,故取采樣頻率取200Hz,即采樣周期為5ms即可滿足要求。采集到的信號經通道1送入S3C2410A微處理器。經分析處理后在液晶屏上顯示心電波形和分析結果。

3.3無線收發模塊

無線收發模塊采用Nordic公司研制的單片UHF無線收發芯片nRF401,該芯片工作在433MHzISM(Industrial,scientific and Medical)瀕段。該頻段無需申請許可證。并采用FSK調制解調技術,抗干擾能力強,并采用PLL頻率合成技術,頻牢穩定性好,數據傳輸速率可達20kbDs,傳輸距離可達1000m,完全滿足本設計所需要的通信距離要求。不同于其他的RF單片芯片,nRF401通過單片機串口直接于MCU通信,而無需對數據進行曼徹斯特編碼,這使的nRF401的外圍元件很少,只包括一個基準晶振和幾個無源器件,具有成本低、一致性好等特點。本設計中,nRF401直接與S3C2410A的串口1連接。

3.4存儲、顯示和鍵盤模塊

為了實現大容量的數據存儲,利用S3C2410A自帶的Nand Flash控制器擴展了一片16Mx8位的Nand Flash存儲器,可存儲12小時的心電數據。為了使用戶能夠對采集到的心電信號有一個直觀的印象和進行常識性的觀察,利用S3C2410A自帶的LCD控制器,設計了LCD顯示屏的接口,并選用了一塊240x128的LCD顯示屏,用于顯示所采集的心電信號及一些基本參數。系統還設計了一個4x4的鍵盤模塊,用戶可通過鍵盤實現一些基本功能的切換。

4 系統軟件設計

本系統的軟件設計是基于Windows CE操作系統的。Windows CE是為各種嵌入式系統產品設計的一種壓縮的、具有高效的、可升級的操作系統,具有多線性、多仟務、全優先的操作系統環境。由于Window CE操作系統本身沒有自帶獨立的開發環境,因此,需要在PC機(宿主機)上完成應用程序的開發,實現仿真.并針對ARM嵌入式設備(目標機)進行交叉編譯,使其與目標機的CPU體系結構相匹配,使操作系統和應用軟件在目標機上也能正常運行。然后再移植到各目標機上。在Windows CE操作系統構建起來之后,就是上層應用程序的實現問題。

4.1中心監護端程序設計

Windows CE是一個多任務、多線程的操作系統[6]。圖為中心監護端的功能不只是單一的網絡通信,還要進行數據分析和處理,所以不在主線程中直接進行通信。而是在主線程中創建一個單獨的子線程負責等待PC機的命令,收到命令后,為其創建一個單獨的通信子線程與相應的終端節點進行通信.等待子線程繼續等待PC機的命令。通信子線程接收數據并進行校驗,并通過USB口傳遞到PC機。

由于多個通信子線程可能會同時對共享資源nRF401進行訪問,形成線程沖突,因此需要協調好各個線程之間的同步問題。互斥對象(Mutex)是Windows CE操作系統所提供的實現線程同步的方法之一,主要用于協調多個線程對共享資源的訪問,其原理是只有擁有互斥對象的線程才具有訪問共享資源的權限。由于互斥對象只有一個,因此就決定了任何情況下此共享資源都不會同時被多個線程所訪問。首先,利用API所提供的函數CreateMutex()創建一個互斥對象,初始化為FALSE狀態以標識該互斥對象處于未被任何線程占有狀態。通信子線程通過waitForSingleobiect()來請求占用該互斥對象,若此時該互斥對象被占用,則該線程需等待直到前一線程釋放后才能成功占用;若此時該互斥對象未被占用,則可以實現對共享資源nRF401的訪問。例如負責與床位號為n的監護終端通信的子線程獲得對nRF401的訪問權后,該子線程會發送一個1字節的同步信號“n”,床位號為n的監護終端接收到命令后,返回“n”作為應答,該通信子線程收到應答,核對正確后,雙方開始數據傳輸,監護終端將數據及其校驗和以數據包的形式傳送給中心監護端。該子線程接收完畢后,結束通信,用ReleaseMutex()來釋放對互斥對象的擁有權,完成對于共享資源nRF401的訪問,從而其它線程可有機會獲取對nRF401的訪問權。然后對所接收的數據進行校驗,再次提出占用互斥對象請求。這樣,每個通信子線程訪問nRF401的機會均等,子線程問相互獨立,避免了程序死鎖在一個連接上,提高了系統的整體響應速度。

4.2監護終端程序設計

監護一個床位的各監護終端的程序設計同樣采用多線程的結構,在主線程中對心電信號進行A/D轉換、必要的處理和存儲、顯示等。另創建一個子線程,置nRF401為接收狀態,等待接收中心監護端的命令,收到命令并檢驗合法后,置nRF401為發送狀態發送回應,并從存儲器巾讀取數據打包發送,若收到中心監護端校驗錯誤信息,則重發數據包。

4.3 QRS波的檢測

在心電分析中,要進行參數測量和波形分析,計算R-R間隔和心率,首先要進行QRS波的檢測。本文采用四點平均濾波器法首先對心電信號進行濾波,濾除電源工頻干擾、基線漂移,肌電噪聲、運動偽跡等所帶來的干擾。其解析式為:

其對心電信號的中心頻率(17Hz)影響較小,同時可抑制高頻噪聲和50Hz的工頻干擾。再對經過濾波后的心電信號的一、二階差分值進行平滑處理,利用心電信號的二階差分值極小值和一階差分過零點在較短的時間窗內實現QRS波精確定位。即對四點濾波后的心電信號y(n)進行一階和二階差分,通過不應期判別、幅值判別等方法找到R波對應的二階差分的極小值的位置。再根據啊二階差分與x(n)、y(n)的時延關系,求出濾波信號和原心電信號中R波的位置。在心電信號的一階差分信號中,R波和與其對應的Q,S波的位置關系為:如果R波在一階差分信號中為QRS波群所對應的向下過零點(其值為負),則Q波應為R波所在位置前面的第1個向上過零點(其值為正);S波為R波所在位置后面的第1個向上過零點(其值為正)。這樣,由已知的R波的位置即可檢測出 Q,S在一階差分中的位置,再根據時延關系就而可以求出R-R問期、心率等參數。由于籌分會增加部分高頻噪音,上述計算是在一階和二階差分經平滑移動處理后進行的。該算法能抑止多種噪聲對心電信號的影響,經過臨床測試,在靜息和慢走情況下.算法對動態心電的檢測準確率非常高;即使在做體操和慢跑的情況下,其正確率還是在99.8%以上。

5 實驗結果

使用此監護儀分別對12名志愿者進行了心電數據采集。實驗表明,該監護儀能同時監護12個病人,也能獨立監護1個病人,實時性良好.心電波形顯示清晰,對心電數據分析準確,心律失常時,會自動報警,并對其進行存儲和回放。佩戴者可在半徑100米范圍內活動得到較好的監護,采用2節5號電池供電,可連續監測20小時。

6 結論

本文設計了一種基于ARM9微處理器的新型便攜式多床位無線遙測心電監護儀,該監護儀硬件集成度高,體積小,功耗低,便于患者隨身攜帶,在不影響患者日常活動的同時使患者得糾較好的監護。本文的創新之處是采用Windows CE嵌入式操作系統作為軟件平臺,具有易定制、可擴展、高穩定性等優點。采用多線程編程,可同時監護多個床位,各線程之間相對獨立,避免了波形顯示停滯,或死鎖在一個連接上,提高了系統的整體響應速度,使系統實時性更好。在Windows CE環境下,還可以通過中間驅動程序為S3C2410A擴展串口通信,實現更多床位的實時集中監護。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19259

    瀏覽量

    229652
  • 芯片
    +關注

    關注

    455

    文章

    50714

    瀏覽量

    423139
  • 微處理器
    +關注

    關注

    11

    文章

    2258

    瀏覽量

    82403
收藏 人收藏

    評論

    相關推薦

    心電監護儀原理和使用步驟詳解

    什么是心電監護儀?它是監護儀一種及其重要的應用(什么是監護儀),它作為現在醫院常用的設備,可以同時對病人的心電圖、呼吸、血壓、體溫、脈搏等生理參數進行精密測試和測量的的實用的醫學儀器設
    發表于 04-07 16:06 ?6.2w次閱讀
    <b class='flag-5'>心電監護儀</b>原理和使用步驟詳解

    基于LabVIEW開發軟件和和虛擬儀器實現虛擬心電監護儀系統的設計

    LabVIEW是一種基于圖形編程語言—G語言的可視化開發平臺,被應用于儀器控制、數據采集、數據分析等領域[2] 。鑒于實際心電監護儀難以普及和虛擬儀器的強大優勢[3],我們采用LabVIEW的開發
    的頭像 發表于 04-13 16:50 ?5079次閱讀

    求高手編寫用電腦聲卡輸入虛擬心電監護儀程序

    求高手編寫用電腦聲卡輸入虛擬心電監護儀程序
    發表于 03-16 18:41

    【TQi.MX6UL試用申請】TQIMX6UL心電監護儀

    項目名稱:TQIMX6UL心電監護儀試用計劃:天嵌TQi.MX6UL開發板采用優秀的電子元件,具有極高的性能和穩定的電氣指標,非常適合做心電監護儀,我熟悉恩智浦(NXP)IMX6ULtraLite
    發表于 06-19 09:54

    心電導聯線與心電監護儀的工作結構原理

    :  1.參數監護儀,可以同時監護心電、呼吸、體溫、血壓、血氧飽和度等參數。這類監護儀一般是為滿足普通臨床科室的需要而設計的?! ?.單參
    發表于 09-18 17:37

    基于ARM9的無線床位心電監護儀的設計

    目的 設計體積小、功耗低、便于攜帶的床位無線心電監護儀。方法 采用以ARM920T為控制器內核的S3C2410芯片作為系統控制核心,利用
    發表于 05-30 13:18 ?46次下載

    ARM9的無線床位心電監護儀的設計

    ARM9的無線床位心電監護儀的設計 1 引言   隨著社會生活節奏加快、人口逐漸老齡化,心血管疾病已經成為同前威脅人類生命的豐要疾病之一,此類疾病往
    發表于 04-13 15:28 ?2276次閱讀
    ARM9的無線<b class='flag-5'>多</b><b class='flag-5'>床位</b><b class='flag-5'>心電監護儀</b>的設計

    心電監護儀操作過程

    心電監護儀是醫院實用的精密醫學儀器,能同時監護病人的動態心電圖形、呼吸、體溫、等生理參數。這里提供了心電監護儀操作過程使用維護。
    發表于 12-21 17:36 ?2.1w次閱讀
    <b class='flag-5'>心電監護儀</b>操作過程

    S3C2410A USER'S MANUAL

    S3C2410A USER'S MANUAL
    發表于 10-25 14:59 ?15次下載
    <b class='flag-5'>S3C2410A</b> USER'<b class='flag-5'>S</b> MANUAL

    MSP430的便攜式無線心電監護儀的設計詳析

    提出一種基于 MSP430 的便攜式無線心電監護儀的設計原理。
    發表于 05-02 11:03 ?21次下載
    MSP430的便攜式無線<b class='flag-5'>心電監護儀</b>的設計詳析

    心電監護儀介紹教程

    心電監護儀是廣泛用于臨床各科室及院前急救中,方便更好的觀察患者的病情變化和生命體征,特別是在重癥監護室和急診室使用非常普遍,作為院前急救人員應當熟知該項操作的注意事項。 心電監護儀以其準確性高、方便
    發表于 03-14 10:13 ?1w次閱讀

    基于C8051F020單片機實現便攜式心電監護儀的應用方案

    根據心電信號特征、生物信號處理系統和現代心電監護技術發展要求,本系統選用高速SOC系列單片機C8051F020作為心電監護儀的主芯片
    的頭像 發表于 04-14 10:14 ?3282次閱讀
    基于<b class='flag-5'>C</b>8051F020單片機<b class='flag-5'>實現</b>便攜式<b class='flag-5'>心電監護儀</b>的應用方案

    基于C8051F040單片機的便攜式心電監護儀的低功耗設計

    基于C8051F040單片機的便攜式心電監護儀的低功耗設計方法。
    發表于 06-24 17:01 ?17次下載

    便攜式心電監護儀采集系統設計

    電子發燒友網站提供《便攜式心電監護儀采集系統設計.pdf》資料免費下載
    發表于 10-11 10:22 ?2次下載
    便攜式<b class='flag-5'>心電監護儀</b>采集系統設計

    基于C8051F020單片機的家用心電監護儀的研制

    電子發燒友網站提供《基于C8051F020單片機的家用心電監護儀的研制.pdf》資料免費下載
    發表于 10-18 10:58 ?2次下載
    基于<b class='flag-5'>C</b>8051F020單片機的家用<b class='flag-5'>心電監護儀</b>的研制
    主站蜘蛛池模板: 一二三四在线播放免费观看中文版视频| 国产一级做a爰片久久毛片男| 最近高清中文字幕无吗免费看| 亚洲AV无码国产精品色在线看| 涩涩免费网站| 奇虎成人网| 男女AA片免费| 恋夜影院支持安卓视频美女| 久久精品中文字幕有码日本| 精品人妻伦九区久久AAA片69| 国产一区二区三区内射高清| 国产剧情麻豆mv| 国产精品免费观看视频播放| 国产黄A片在线观看永久免费麻豆 国产互换后人妻的疯狂VIDEO | 亚洲女初尝黑人巨磁链接| 沙发上小泬12P| 国产亚洲精品久久久久| 国产睡熟迷奷系列精品| 国产一卡2卡3卡4卡孕妇网站| 国产露脸无码A区久久蘑菇| 国产精品永久AV无码视频| 国产精品亚洲电影久久成人影院| 国产精品久久久久精品A片软件| 国产精品99久久久久久AV下载| 国产高清视频青青青在线| 国产在线精品一区二区在线看| 好男人社区| 久久婷婷五月综合色情| 男人J进入女人P免费狂躁| 破苞流血哭泣 magnet| 色列少女漫画| 亚洲成人mv| 伊人久久青青| 91久久偷偷做嫩草影院免费看| jizzjizz3d动漫| 动漫成人片| 国产午夜精品自在自线之la| 久久99精品涩AV毛片观看| 嫩草成人影院| 少妇无码吹潮久久精品AV网站| 亚洲高清视频免费|