• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于穿戴式心電信號監(jiān)測系統(tǒng)設(shè)計*

      2015-01-12 09:04:58俞文彬謝志軍
      傳感器與微系統(tǒng) 2015年9期
      關(guān)鍵詞:生物芯片微控制器電信號

      俞文彬, 謝志軍

      (寧波大學(xué) 信息科學(xué)與工程學(xué)院, 浙江 寧波 315211)

      ?

      基于穿戴式心電信號監(jiān)測系統(tǒng)設(shè)計*

      俞文彬, 謝志軍

      (寧波大學(xué) 信息科學(xué)與工程學(xué)院, 浙江 寧波 315211)

      應(yīng)對當(dāng)前心電信號(ECG)監(jiān)測系統(tǒng)的不足,設(shè)計了一種基于穿戴式心電信號監(jiān)測系統(tǒng),系統(tǒng)架構(gòu)由AD8232生物芯片、超低功耗微控制器MSP430FR5738以及Micro—SD卡組成。詳細(xì)介紹了系統(tǒng)軟硬件的具體設(shè)計,并提出了一種動態(tài)雙閾值的實時心率提取算法。通過對于本系統(tǒng)的功耗測試與實時心率算法的驗證,得出本系統(tǒng)具備體積小、低功耗等穿戴式設(shè)備的優(yōu)越性。

      心電信號; AD8232; 低功耗; 實時心率算法; 穿戴式設(shè)備

      0 引 言

      由于傳統(tǒng)心電信號(ECG)監(jiān)護(hù)儀存在體積大、價格昂貴以及不易于攜帶等缺點,一些便攜式心電信號監(jiān)測裝置便應(yīng)運而生了。雖然已有一些便攜式心電監(jiān)測裝置[1]不僅集成了信號采集、波形顯示更甚至與相應(yīng)的手機APP進(jìn)行交互等功能,但是此類便攜式心電裝置還普遍存在的缺陷是功耗較高、戴在人體身上略顯突兀以及在非靜止?fàn)顟B(tài),對于實時心率節(jié)拍的提取存在較大的誤差。

      本文設(shè)計了一種尺寸極小、功耗超低的可穿戴式心電信號監(jiān)測系統(tǒng)。本系統(tǒng)去除了一般心電信號監(jiān)測裝置中屬于雞肋功能的藍(lán)牙通信模塊,取而代之加入了Micro-SD卡模塊。該系統(tǒng)不僅連續(xù)采集人體心電信號儲存于Micro-SD卡中,同時實時計算人體的心率,當(dāng)出現(xiàn)心率異常時可發(fā)出預(yù)警信號。

      1 總體設(shè)計

      本文設(shè)計的基于穿戴式心電信號監(jiān)測系統(tǒng)主要由心電信號采集模塊、微控制器模塊、數(shù)據(jù)存儲模塊以及為各個模塊提供工作電壓的電源模塊組成,其總體設(shè)計框架如圖1所示。心電信號采集模塊負(fù)責(zé)采集人體微弱的心電信號,并對其進(jìn)行濾波放大處理;控制器模塊對采集模塊預(yù)處理之后的心電信號進(jìn)行AD采樣,優(yōu)化處理和心率計算以及對其他外圍電路的控制;存儲器模塊由Micro-SD卡及其外圍電路組成,將采集到的心電信號以文本形式存儲。

      圖1 系統(tǒng)總體框架圖

      2 硬件設(shè)計

      2.1 電源模塊設(shè)計

      本系統(tǒng)中的心電信號采集模塊、微控制器模塊以及數(shù)據(jù)存儲器模塊的工作電壓均為3.3 V,故本系統(tǒng)的電源模塊采用3.3 V電源系統(tǒng)。出于可穿戴式設(shè)備體積小的特點,本系統(tǒng)采用兩粒松下CR1632(單個供電電壓為3 V,容量為125 mAh)供電,使用LM1117—3.3 V穩(wěn)壓芯片將6 V電壓降為3.3 V作為系統(tǒng)電壓。

      2.2 心電信號采集模塊設(shè)計

      2.2.1 CJMCU—AD8232芯片介紹

      心電信號的頻率范圍為0.05~100 Hz,幅度范圍為0~4 mV,屬于低頻微弱小信號。心電信號中混雜著諸多干擾,如肌電噪聲、工頻干擾、基線漂移以及運動偽跡等,所以,心電信號采集模塊需在有效提取出微弱的心電信號的同時將對各種噪聲起到最大的抑制。本系統(tǒng)采用CJMCU—AD8232生物芯片為核心器件,搭配相應(yīng)的外圍電路進(jìn)行設(shè)計。該生物芯片具有在運動狀態(tài)下提取、放大以及過濾微弱生物電信號作用,這使得后級低功耗A/D轉(zhuǎn)換器(ADC)或微控制器可輕松采樣該生物芯片的輸出信號。圖2為該芯片的功能框圖,從圖中可知,該生物芯片集成了儀表放大器(100倍)、運算放大器、右腿驅(qū)動放大器以及導(dǎo)聯(lián)脫落檢測電路等,按照該芯片數(shù)據(jù)手冊搭配以相應(yīng)的外圍電路即可提取系統(tǒng)所需的心電信號。

      圖2 AD8232功能框架圖

      2.2.2 0.05 Hz高通濾波器

      因心電信號的頻率范圍為0.05~100 Hz,所以,心電信號采集電路須濾除0.05 Hz以下的低頻干擾信號,如基線漂移噪聲[2]。本系統(tǒng)在AD8232生物芯片的儀表放大器輸出端加以簡單的交流耦合RC實現(xiàn)雙極點高通濾波器[3]。具體電路如圖3所示。

      圖3 高通濾波器電路圖

      2.2.3 100 Hz低通濾波器

      在活動狀態(tài)下,心電信號中將會夾雜大量的100 Hz以上的運動偽跡噪聲,本系統(tǒng)結(jié)合AD8232生物芯片的運算放大器搭載簡單的電阻器和電容器構(gòu)成雙極點低通濾波器[4]消除100 Hz以上的高頻干擾信號,具體電路如圖4所示。心電信號采集電路的總增益達(dá)到1100倍,滿足系統(tǒng)要求。

      圖4 低通濾波器電路圖

      2.2.4 心電信號采集完整電路

      根據(jù)上述設(shè)計完成以AD8232為主芯片的完整的心電信號采集電路如圖5所示。

      圖5 心電信號采集模塊電路圖

      將LA,RA,RL引腳接上電極片與人體左胸、右胸和右下腹位置相連接,OUTPUT引腳與示波器信號輸入引腳相連接,上電之后,可觀測到心電信號。

      2.3 微控制器模塊設(shè)計

      圖6 微控制器接口電路圖

      2.4 存儲器模塊設(shè)計

      存儲器模塊通過SPI接口與微控制器進(jìn)行數(shù)據(jù)交互,將人體的心電信號以文本的形式保存以供后期專業(yè)醫(yī)療人員對于心電數(shù)據(jù)進(jìn)行分析。為了將系統(tǒng)的尺寸更一步縮小,本系統(tǒng)采用內(nèi)存為32 GB的Micro—SD卡作為存儲器。圖7為存儲器模塊接口電路。

      圖7 微控制器接口電路圖

      3 軟件設(shè)計

      本系統(tǒng)的軟件主要有主程序、定時器中斷程序以及實時心率算法程序三部分組成。主程序循環(huán)檢測是否有定時器中斷發(fā)生以及實時心率是否超出正常范圍;定時器中斷程序設(shè)定相應(yīng)的時間進(jìn)入中斷去讀取A/D轉(zhuǎn)換器讀取的心電信號數(shù)據(jù)后存入Micro—SD中;實時心率算法程序?qū)/D轉(zhuǎn)換后的心電信號數(shù)據(jù)進(jìn)行分析計算出實時心率。

      3.1 主程序

      主程序完成系統(tǒng)初始化工作之后便進(jìn)入主循環(huán),在主循環(huán)中等待定時器中斷和調(diào)用實時心率計算函數(shù)獲取被測人的實時心率,判定心率是否在正常范圍內(nèi),如超出,則以發(fā)出閃爍LED作為報警信號,具體流程如圖8所示。

      圖8 主程序時序圖

      3.2 定時器中斷程序

      根據(jù)奈奎斯特采樣定理[6],當(dāng)采樣頻率大于原始信號最高頻率的2倍以上,采樣之后的數(shù)字信號才能完整地保留原始信號中信息。由于心電信號中有用成分的最高頻率是100 Hz,采樣頻率必須在200 Hz以上才能確保心電信號的信息不被丟失。由于采樣頻率越高會導(dǎo)致功耗越高,本系統(tǒng)采用200 Hz頻率進(jìn)行A/D轉(zhuǎn)換器采樣,故單片機需要0.005 s進(jìn)一次定時器中斷,讀取相應(yīng)的值,具體流程如圖9。

      圖9 定時器中斷程序時序圖

      3.3 實時心率算法

      (4)沖擊能量較大時,正交各向異形板的四角區(qū)域向上翹起(圖3c),最大向上位移達(dá)-1.0×10-3 m。

      本文設(shè)計的實時心率算法的核心思想是動態(tài)雙閾值,以R波波峰值作為其中一個閾值,以QRS波寬度作為另外一個閾值。目前的實時心率算法都只注重R波波峰這一個特征值,如文獻(xiàn)[7]中的差分閾值算法,本文經(jīng)過大量的ECG數(shù)據(jù)分析,得出QRS波寬度亦可作為計算實時心率的一個特征值。

      3.3.1 濾除基線漂移

      雖然本系統(tǒng)的心電信號采集電路已對基線漂移噪聲進(jìn)行了濾波處理,但是心電信號中或多或少會存在一些基線漂移噪聲;再者,基線漂移的存在會對本算法的準(zhǔn)確性造成較大的誤差,所以,本文選取一種代碼開銷小(降低功耗)的方法對心電信號數(shù)據(jù)進(jìn)行預(yù)處理,設(shè)未處理的心電信號為ECG(i)。

      1)首先對心電信號取均值

      (1)

      2)再將ECG數(shù)據(jù)包中的每個數(shù)據(jù)與平均值做差得到ECG2

      (2)

      3)找出ECG2中最小的值ECGmin,將ECG2中的每個數(shù)據(jù)與ECGmin做差,得到基線漂移糾正后的數(shù)據(jù)

      (3)

      3.3.2 雙動態(tài)閾值提取

      選取連續(xù)2s的400個心電信號數(shù)據(jù)依次找出2個最大值(2s一般可以找出1~2個R波波峰),找到離每個最大值各自最近的最大值乘以0.7的臨界點,計算這兩個臨界點的間距(根據(jù)大量的數(shù)據(jù)研究得出,以200Hz采樣是間距點在6個左右),即圖10中標(biāo)注的dqrs,若間距點小于3或者大于10以上,將拋棄這個最大值,認(rèn)為是一個干擾,間距點在3~10之間認(rèn)為是一個正常的R波波峰,將這幾個最大值進(jìn)行平均后乘以0.7為R波波峰值閾值,將幾個dqrs進(jìn)行平均置為QRS波寬閾值。

      圖10 雙動態(tài)閾值提取圖

      3.3.3 實時心率提取

      選取20s的4000個數(shù)據(jù)存入數(shù)組作為實時心率算法樣本數(shù)據(jù)。從第一個數(shù)據(jù)開始逐一與R波波峰值閾值進(jìn)行比較,若大于,則記錄該數(shù)據(jù)點的下標(biāo)位置n1,同時將標(biāo)志位Flag置為1,然后尋找比波峰動態(tài)閾值小的第一個數(shù)據(jù),記錄該數(shù)據(jù)點的下標(biāo)位置為n2,同時標(biāo)志位Flag清零,計算Δn=n1-n2.

      若Δn在QRS波寬閾值合理范圍內(nèi),則計數(shù)器counter加1;否則,略過,認(rèn)為是一個干擾。如此反復(fù),直至比較完4 000個數(shù)據(jù)點,則實時心率

      rate=counter×60/20.

      (4)

      4 測試結(jié)果

      4.1 系統(tǒng)尺寸測量

      本系統(tǒng)的PCB板子使用AltiumDesignerSummer09軟件繪制,該軟件中具有測量PCB長寬功能。在PCB文中的菜單欄選擇Place然后Dimesion(測量)就可測量相應(yīng)的參數(shù)。本系統(tǒng)的尺寸測量結(jié)果如圖11,系統(tǒng)板長不到4.2cm,寬度不足2.6cm。

      圖11 系統(tǒng)尺寸圖

      4.2 系統(tǒng)功耗測試

      將電流表與本系統(tǒng)的電源正極串聯(lián),是本系統(tǒng)處于處于正常監(jiān)測人體心電信號工作狀態(tài),此時電流表上顯示的電流值即為當(dāng)前電路消耗的平均電流,實驗測試,本系統(tǒng)的平均電流Iav=2.3mA。本系統(tǒng)采用的兩粒紐扣電池的總?cè)萘繛?50mAh,假設(shè)本系統(tǒng)一天24h全天工作,根據(jù)式(5)

      (5)

      可知本系統(tǒng)大概可以不間斷監(jiān)測人體心電信號4~5天,比當(dāng)前已有的心電信號監(jiān)測裝置只能維持1天左右的使用時間大大的提升,簡而言之,本系統(tǒng)的功耗非常低。

      4.3 實時心率算法準(zhǔn)確性測試

      測驗分別使用本文的動態(tài)雙閾值心率算法與文獻(xiàn)中的差分閾值算法對同一組心電數(shù)據(jù)進(jìn)行心率計算。經(jīng)過多次測試,測得結(jié)果如圖12所示,從圖中可知,本系統(tǒng)的動態(tài)雙閾值算法統(tǒng)計誤差更小。

      圖12 兩種算法誤差對比圖

      5 結(jié) 論

      本文設(shè)計的基于穿戴式心電信號監(jiān)測系統(tǒng)采用先進(jìn)的生物芯片AD8232取代傳統(tǒng)分立式元件設(shè)計的心電信號采集電路,不僅體積小,功耗低,而且采集到的信號失真??;采用最新鐵電存儲技術(shù)的MSP430FR5738作為微控制器,更進(jìn)一步優(yōu)化了本系統(tǒng)的功耗,經(jīng)過測試本系統(tǒng)能夠不間斷工作4~5天。本文提出的一種動態(tài)雙閾值算法用于實時心率算法的提取,該算法代碼開銷小,錯誤率低。

      [1] 龐 宇,鄧 璐,林金朝,等.基于形態(tài)濾波的心電信號去除基線漂移方法[J].物理學(xué)報,2014(9):428-433.

      [2] 孫旭東,張 躍.基于AD8232和MLX90615的心電與體溫測量系統(tǒng)設(shè)計[J].傳感器與微系統(tǒng),2014,33(9):81-84.

      [3] 邵毅全,何 強,趙 楊,等.基于二階濾波器的高階帶通濾波器設(shè)計和仿真[J].激光雜志,2013(1):25-27.

      [4] 史 燕.用Matlab改進(jìn)電子技術(shù)課程濾波器實驗[J].實驗技術(shù)與管理,2014(12):107-109.

      [5] 劉敬松,張樹人,李言榮.鐵電存儲技術(shù)[J].物理與工程,2002(2):37-40.

      [6]MishaliM,EldarYC,DounaevskyO,etal.Xampling:Analogtodigitalatsub-Nyquistrates[J].IETCircuits,Devices&System,2011,5(1):8-20.

      [7]FangWaichi,HuangHsiang-chen.Designofheartratevariabilityprocessorforportable3-leadECGmonitoringsystem-on-chip[J].ExpertSystemwithApplications,2013,40(5):1491-1504.

      Design of ECG monitoring system based on wearable device*

      YU Wen-bin, XIE Zhi-jun

      (College of Information Science and Engineering,Ningbo University,Ningbo 315211,China)

      To deal with shortcomings of current ECG monitoring system,design an ECG monitoring system based on wearable device.This system is mainly composed of an AD8232 biochip,ultra low power consumption Micro-controller MSP430FR5738 and a Micro-SD card.Introduce the specific designs of system software and hardware are introduced detailedly and a realtime heart rate extraction algorithm is proposed with dynamic double threshold value.By testing power consumption of this system and by verifying realtime heart rate algorithm,it is concluded that this system has many advantages of wearable devices,such as small volume and low power consumption.

      ECG; AD8232; low power consumption; realtime heart rate algorithm; wearable devices

      2015—06—03

      國家自然科學(xué)基金資助項目(60902097);寧波市自然科學(xué)基金資助項目(2013A610044);“信息與通信工程”浙江省重中之重學(xué)科開放基金資助項目(XKXL1422);可穿戴多生理參數(shù)監(jiān)護(hù)設(shè)備研發(fā)項目(HK2014000139)

      10.13873/J.1000—9787(2015)09—0065—04

      TP 302

      A

      1000—9787(2015)09—0065—04

      俞文彬(1989-),男,浙江紹興人,碩士研究生,研究方向為無線傳感器網(wǎng)絡(luò)、智能可穿戴設(shè)備。

      猜你喜歡
      生物芯片微控制器電信號
      基于聯(lián)合聚類分析的單通道腹部心電信號的胎心率提取
      基于Code Composer Studio3.3完成對心電信號的去噪
      科技傳播(2019年24期)2019-06-15 09:29:28
      基于隨機森林的航天器電信號多分類識別方法
      物聯(lián)網(wǎng)技術(shù)在微控制器實驗教學(xué)中的應(yīng)用
      電子制作(2017年14期)2017-12-18 07:07:58
      新型生物芯片在新加坡問世 可同時檢測9大家禽疾病
      新型生物芯片在新加坡問世可同時檢測9大家禽疾病
      “劫持”大腦
      Atmel針對新一代物聯(lián)網(wǎng)應(yīng)用發(fā)布全新32位微控制器
      最新STM32設(shè)計工具增加對混合信號微控制器的支持
      基于生物電信號的駕駛疲勞檢測方法
      汽車電器(2014年8期)2014-02-28 12:14:29
      贵溪市| 龙南县| 乌拉特前旗| 伊吾县| 柘城县| 乐东| 丹凤县| 遵义市| 柏乡县| 双柏县| 兖州市| 嘉义县| 海林市| 临高县| 乐至县| 醴陵市| 长白| 佳木斯市| 保德县| 河曲县| 岫岩| 神农架林区| 吉木乃县| 神池县| 公主岭市| 天台县| 阿巴嘎旗| 广河县| 田阳县| 子洲县| 海丰县| 卫辉市| 成都市| 墨玉县| 湖北省| 哈巴河县| 宁夏| 垫江县| 佳木斯市| 巴彦县| 监利县|