国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種實(shí)時(shí)心電監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

2018-11-13 05:31劉恒吳朝陽(yáng)徐佳棋
現(xiàn)代電子技術(shù) 2018年22期
關(guān)鍵詞:基線漂移系統(tǒng)設(shè)計(jì)

劉恒 吳朝陽(yáng) 徐佳棋

摘 要: 鑒于目前醫(yī)院實(shí)時(shí)長(zhǎng)期監(jiān)測(cè)心電儀的費(fèi)用高和心電圖打印及看圖的專業(yè)性,設(shè)計(jì)一種基于單導(dǎo)聯(lián)的實(shí)時(shí)心電監(jiān)測(cè)系統(tǒng)。該系統(tǒng)由單導(dǎo)聯(lián)電極探頭、心電信號(hào)調(diào)理AD8232模塊、嵌入式STM32F103VET6單片機(jī)、3.2寸觸摸屏、藍(lán)牙HC?05模塊、鋰電池模塊、上位手機(jī)等組成。調(diào)理模塊包括儀表放大器、高通濾波器、增益調(diào)整器、低通濾波器、基準(zhǔn)電壓緩沖器、集成右腿驅(qū)動(dòng)(RLD)放大器等,結(jié)合數(shù)字卡爾曼濾波和迭代濾波方法,有效克服了心電檢測(cè)信號(hào)的基線漂移和低頻噪聲干擾等問(wèn)題,從微弱電信號(hào)中拾取到有效心電信號(hào)。采用整形縮放和閾值設(shè)置來(lái)提取波形數(shù)據(jù)的特征,實(shí)驗(yàn)測(cè)試結(jié)果與醫(yī)院心電測(cè)試儀誤差在±1%以內(nèi)。

關(guān)鍵詞: 心電監(jiān)測(cè); 單導(dǎo)聯(lián); AD8232模塊; 系統(tǒng)設(shè)計(jì); 嵌入式處理器; 基線漂移

中圖分類號(hào): TN931+.3?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2018)22?0098?05

Abstract: In view of the high cost of the real?time long?term monitoring ECG device and the professionality of ECG printing and reading in current hospitals, a real?time ECG monitoring system based on the single lead is designed. The system is composed of the single?lead electrode probe, ECG signal conditioning module AD8232, embedded microcontroller STM32F103VET6, 3.2 inch touch screen, Bluetooth HC?05 module, lithium battery module, upper mobile phone, and so on. The conditioning module consists of the instrument amplifier, high?pass filter, gain regulator, low?pass filter, reference voltage buffer, integrated right?leg drive amplifier, and so on. Problems like baseline drift and low?frequency noise interference of ECG detection signals are effectively overcome by combining the digital Kalman filtering method with iterative filtering method, so as to pick effective ECG signals from weak electric signals. The shaping, scaling, and threshold setting are adopted to extract features of waveform data. The experimental result shows that the error between the testing results of the real?time ECG monitoring system based on the single lead and the results of the ECG tester of a hospital is within ±1%.

Keywords: ECG monitoring; single lead; AD8232 module; system design; embedded processor; baseline drift

0 引 言

心臟周圍的組織和體液都能導(dǎo)電,因此可將人體看成為一個(gè)具有長(zhǎng)、寬、厚三度空間的導(dǎo)體。心臟好比電源,無(wú)數(shù)心肌細(xì)胞動(dòng)作電位變化的總和可以傳導(dǎo)并反映到體表。在體表很多點(diǎn)之間存在著電位差,也有很多點(diǎn)彼此之間無(wú)電位差。心臟在每個(gè)心動(dòng)周期中,由起搏點(diǎn)、心房、心室相繼興奮,伴隨著生物電的變化,這些生物電的變化稱為心電。心電監(jiān)測(cè)儀通過(guò)對(duì)心電信號(hào)的提取和特征分析,得到反映心臟健康狀況的信息,從而提供給醫(yī)生臨床診斷[1?2]。

心電信號(hào)微弱,同時(shí)受檢測(cè)者的運(yùn)動(dòng)[3]、佩戴的不正確、基線漂移[4]、工頻電源的干擾等影響,有效拾取比較復(fù)雜[5]。各種心電監(jiān)測(cè)儀對(duì)干擾信號(hào)的處理辦法和硬件實(shí)現(xiàn)各不相同,對(duì)應(yīng)的監(jiān)測(cè)儀器體積和功耗大小也不一樣。針對(duì)歷史心電數(shù)據(jù)的存儲(chǔ)處理方式,有的采用存儲(chǔ)卡方式,需借助特殊讀卡器才能了解長(zhǎng)時(shí)間的心電信息,有的采用外置鐵電存儲(chǔ)器來(lái)記錄歷史數(shù)據(jù),掉電數(shù)據(jù)不丟失,但增加了硬件成本及增加了下位機(jī)的任務(wù)量。本文利用單導(dǎo)聯(lián)電極探頭,結(jié)合前端AD8232心電信號(hào)調(diào)理模塊和雙濾波算法獲得了有效的心電信號(hào),利用整形縮放和閾值設(shè)置來(lái)提取波形數(shù)據(jù)的特征,得到心電信號(hào)的時(shí)域參數(shù)。后續(xù)擴(kuò)展將波形數(shù)據(jù)及時(shí)域參數(shù)用藍(lán)牙模塊發(fā)送到上位手機(jī),利用手機(jī)的APP對(duì)波形數(shù)據(jù)進(jìn)行存儲(chǔ)和時(shí)域參數(shù)顯示,方便24 h了解心臟狀況。

1 系統(tǒng)硬件設(shè)計(jì)

一種實(shí)時(shí)心電監(jiān)測(cè)系統(tǒng)如圖1所示。該系統(tǒng)由單導(dǎo)聯(lián)電極探頭、AD8232模塊、STM32主控制器、觸摸電阻屏、藍(lán)牙模塊、電池盒(未給出)、上位機(jī)等組成。

單導(dǎo)聯(lián)的導(dǎo)聯(lián)線上有3個(gè)電極探頭,分別為L(zhǎng)端、R端、F端。其中L端粘貼于左鎖骨中線第一肋間LA,R端粘貼于右鎖骨中線第一肋間RA,F(xiàn)端粘貼在右鎖骨中線劍突水平FA。在工作時(shí),為了消除工頻交流電干擾,采用鋰電池供電。AD8232模塊負(fù)責(zé)完成信號(hào)的調(diào)理,將調(diào)理后的信號(hào)給后續(xù)模/數(shù)轉(zhuǎn)換器ADC,考慮到心電信號(hào)的帶寬,采用主控制器自帶的A/D模塊。主控制器通過(guò)濾波和波形特征提取算法,得到有效心電波形和時(shí)域參數(shù),觸摸電阻屏負(fù)責(zé)波形和參數(shù)顯示。藍(lán)牙模塊將波形數(shù)據(jù)及參數(shù)發(fā)送給上位手機(jī)的APP處理。手機(jī)可以顯示和存儲(chǔ)心電波形、顯示心電波形的時(shí)域參數(shù)。

1.1 心電信號(hào)調(diào)理模塊

心電數(shù)據(jù)的采集是系統(tǒng)重要部分,心電檢測(cè)電路選用AD8232模塊。AD8232是一款用于心電圖(ECG)及其他生物心電測(cè)量應(yīng)用的集成信號(hào)調(diào)理模塊。該器件設(shè)計(jì)用于具有運(yùn)動(dòng)或遠(yuǎn)程電極放置產(chǎn)生的噪聲情況下提取、放大及過(guò)濾微弱的生物電信號(hào)。

AD8232采用雙極點(diǎn)高通濾波器來(lái)消除運(yùn)動(dòng)偽像和電極半電池電位。濾波器與儀表放大器結(jié)構(gòu)緊密耦合,實(shí)現(xiàn)單級(jí)高增益及高通濾波,從而節(jié)約了空間和成本。同時(shí)采用一個(gè)無(wú)使用約束運(yùn)算放大器來(lái)創(chuàng)建一個(gè)三極點(diǎn)低通濾波器,消除了額外的噪聲。用戶可以通過(guò)選擇所有濾波器的截止頻率來(lái)滿足不同類型應(yīng)用的需要,心電檢測(cè)前端調(diào)理電路見(jiàn)圖2,其中RA,LA,F(xiàn)A與導(dǎo)聯(lián)線相連接。

1.2 顯示電阻屏

系統(tǒng)用3.2英寸觸摸電阻屏實(shí)現(xiàn)用戶交互輸入及信息的顯示。觸摸屏采用ILI9341主控芯片,在液晶顯示屏的每一個(gè)像素上都有一個(gè)薄膜晶體管(TFT),可有效克服非選通時(shí)的串?dāng)_,使顯示液晶屏的靜態(tài)特性與掃描線數(shù)無(wú)關(guān),提高圖像質(zhì)量[6]。觸摸屏連接見(jiàn)圖3。

1.3 藍(lán)牙模塊

藍(lán)牙BT?HC05模塊是一款高性能的藍(lán)牙串口模塊,可用于各種帶藍(lán)牙功能的電腦、藍(lán)牙主機(jī)、手機(jī)、PDA、PSP等智能終端配對(duì);寬波特率范圍為4 800~1 382 400 bit/s,并且模塊電平兼容單片機(jī)系統(tǒng)。

此模塊具有兩種工作模式:命令響應(yīng)工作模式和自動(dòng)連接工作模式。在自動(dòng)連接工作模式下,模塊又可分為主(Master)、從(Slave)和回環(huán)(Loopback)三種工作角色。當(dāng)模塊處于自動(dòng)連接工作模式時(shí),將自動(dòng)根據(jù)事先設(shè)定的方式連接數(shù)據(jù)傳輸;當(dāng)模塊處于命令響應(yīng)工作模式時(shí)能執(zhí)行所有AT 命令,用戶可向模塊發(fā)送各種AT 指令,為模塊設(shè)定控制參數(shù)或發(fā)布控制命令。通過(guò)控制模塊外部引腳輸入電平,可以實(shí)現(xiàn)模塊工作狀態(tài)的動(dòng)態(tài)轉(zhuǎn)換。模塊與主控制器連接見(jiàn)圖4。

2 系統(tǒng)軟件設(shè)計(jì)

系統(tǒng)軟件部分主要包括下位機(jī)和上位機(jī)部分。前期上位機(jī)軟件采用虛擬示波器,數(shù)據(jù)傳輸?shù)牟ㄌ芈蕿?15 200 bit/s,既保證了傳輸?shù)臏?zhǔn)確性,又提高傳輸?shù)乃俾?。上位機(jī)中,一旦接收到0xAAAA,表示數(shù)據(jù)的開(kāi)始,接著傳輸0xF1表明該功能碼為心電的采樣值,這樣就可在上位機(jī)上實(shí)時(shí)顯示心電的波形。

下位機(jī)嵌入式程序需實(shí)時(shí)地對(duì)人體的心電信號(hào)進(jìn)行采集和特征參數(shù)提取,并實(shí)時(shí)地顯示在屏幕上。采樣的頻率有要求,這里使用定時(shí)器每10 ms采集一次數(shù)據(jù),并通過(guò)一系列的濾波處理和特征提取算法,將處理后的數(shù)據(jù)通過(guò)藍(lán)牙傳送給上位機(jī)。

在主循環(huán)中,刷新電阻屏顯示心率的各種信息。因?yàn)榻Y(jié)果的顯示并不需要非常精確的采樣頻率,所以只是在主循環(huán)中加入短暫的延時(shí),重復(fù)地更新電阻屏中的數(shù)據(jù)。工作流程如圖5所示,主程序初始化完成端口配置、中斷設(shè)置、串口設(shè)置、TFT屏初始化等,初始化就緒后,進(jìn)入無(wú)限循環(huán),在循環(huán)內(nèi)部完成TFT屏的顯示,顯示內(nèi)容包括采樣時(shí)刻、心電時(shí)域周期參數(shù)、心電波形繪制。同時(shí),初始化后,定時(shí)器中斷打開(kāi),在循環(huán)中,如果定時(shí)時(shí)間到,進(jìn)入中斷處理函數(shù)。在中斷服務(wù)函數(shù)中,進(jìn)行心電數(shù)據(jù)的采樣、保持、轉(zhuǎn)換,在處理器中完成卡爾曼濾波、迭代濾波,得到光滑可靠的心電波形數(shù)據(jù),然后利用整形縮放、閾值設(shè)置來(lái)提取波形數(shù)據(jù)的特征,得到心電信號(hào)的時(shí)域參數(shù),包括心率、P波周期、PR波周期、QRS波周期。最后,利用藍(lán)牙模塊將時(shí)域波形參數(shù)和波形數(shù)據(jù)發(fā)送出去,結(jié)束此次中斷,返回主函數(shù)中,等待下一次中斷。

2.1 卡爾曼濾波

卡爾曼濾波是用來(lái)就是把含噪聲的心電數(shù)據(jù)進(jìn)行處理之后得出有效心電數(shù)據(jù)[7],它是一種基于統(tǒng)計(jì)學(xué)理論的算法,可以用來(lái)對(duì)含有噪聲的數(shù)據(jù)進(jìn)行在線處理,也可以通過(guò)狀態(tài)變量的增廣形式實(shí)現(xiàn)系統(tǒng)辨識(shí)。

算法原理是用上一個(gè)狀態(tài)和當(dāng)前狀態(tài)的測(cè)量值來(lái)估計(jì)當(dāng)前狀態(tài),這是因?yàn)樯弦粋€(gè)狀態(tài)估計(jì)此時(shí)狀態(tài)時(shí)會(huì)有誤差,而測(cè)量的當(dāng)前狀態(tài)時(shí)也有一個(gè)測(cè)量誤差,所以要根據(jù)這兩個(gè)誤差重新估計(jì)一個(gè)最接近真實(shí)狀態(tài)的值。

2.4 特征波算法

通過(guò)提取出QRS波,觀察正常心電波形可知,P波和QRS波之間間隔的一小段較為平緩,設(shè)置一個(gè)閾值為E,[P(k)]與[P(k-1)]差值的絕對(duì)值小于E,則視為平緩地帶,否則為P波或者QRS波段。

每次采樣到大波,都將先前的幾個(gè)最優(yōu)化估算值代入式(12),判斷P波的右端及其左端。同理,QRS波群的結(jié)束也以此判斷。

3 實(shí)驗(yàn)結(jié)果及分析

在前期實(shí)驗(yàn)中,上位機(jī)采用PC機(jī),藍(lán)牙?USB模塊實(shí)現(xiàn)PC機(jī)與下位機(jī)通信連接[10]。硬件系統(tǒng)如圖8所示,上電后,測(cè)試系統(tǒng)成功運(yùn)行,電阻屏、定時(shí)器和藍(lán)牙串口初始化成功,開(kāi)始采集心電數(shù)據(jù),并實(shí)時(shí)在屏幕顯示。同時(shí)在上位機(jī)同步顯示波形,后續(xù)擴(kuò)展手機(jī)APP顯示波形時(shí)域參數(shù)及波形,利用手機(jī)存儲(chǔ)器存儲(chǔ)歷史數(shù)據(jù)。

通過(guò)多名測(cè)試者的心電數(shù)據(jù)發(fā)現(xiàn):

1) 測(cè)試者在靜止?fàn)顟B(tài)下心電波形光滑無(wú)干擾,周期特征突出,如圖9所示;

2) 測(cè)試者在運(yùn)動(dòng)四肢或身體非靜止?fàn)顟B(tài)下,波形有失真情況,可以調(diào)整卡爾曼濾波算法參數(shù),提高適應(yīng)性;

3) 多次測(cè)試發(fā)現(xiàn),電源采用工頻交流電整流對(duì)輸出波形的影響較大,如圖10所示。雖然基本特征仍然存在,但仍應(yīng)盡量避免其對(duì)測(cè)量的影響,可采用鋰電池來(lái)供電,方便移動(dòng)攜帶同時(shí)減少工頻干擾。

在測(cè)量時(shí),應(yīng)盡量使測(cè)試者保持靜止?fàn)顟B(tài),避免過(guò)大幅度的動(dòng)作,同時(shí),采用鋰電池供電。將設(shè)計(jì)的監(jiān)測(cè)儀與江北人民醫(yī)院的短期心電測(cè)量?jī)x對(duì)比,多次測(cè)量結(jié)果相對(duì)誤差均在±1%以內(nèi)。

4 結(jié) 論

本文闡述了基于AD8232的心電實(shí)時(shí)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)的方法和過(guò)程。該系統(tǒng)測(cè)量的心電圖信號(hào)干擾小,幾個(gè)特征波較為明顯,相比其他便攜式心電監(jiān)護(hù)系統(tǒng),不容易發(fā)生基線漂移的現(xiàn)象。采用雙極點(diǎn)高通濾波器等硬件濾波和卡爾曼等多種軟件濾波,得到的波形更加穩(wěn)定平滑,檢測(cè)正確率高。另外,檢測(cè)系統(tǒng)功耗非常小,對(duì)遠(yuǎn)程心電監(jiān)測(cè)的發(fā)展有良好的促進(jìn)作用。

參考文獻(xiàn)

[1] 王余濤.基于嵌入式系統(tǒng)的便攜式心電監(jiān)護(hù)系統(tǒng)的研制[D].哈爾濱:哈爾濱工業(yè)大學(xué),2010.

WANG Yutao. Design and implement of a portable ECG monitoring system using embedded system [D]. Harbin: Harbin Institute of Technology, 2010.

[2] MATEO J, TORRES A M, APARICIO A, et al. An efficient method for ECG beat classification and correction of ectopic beats [J]. Computers and electrical engineering, 2016, 53: 219?229.

[3] 張子辰.抗運(yùn)動(dòng)干擾的多路心電監(jiān)測(cè)系統(tǒng)[D].北京:北京理工大學(xué),2015.

ZHANG Zichen. Multiple number of collections of anti?noise ECG monitor system [D]. Beijing: Beijing Institute of Technology, 2015.

[4] 李佳妮,王云峰.表面肌電信號(hào)的降噪處理[J].傳感器與微系統(tǒng),2017,36(7):42?44.

LI Jiani, WANG Yunfeng. Noise reduction processing of surface electromyography signal [J]. Transducer and microsystem technologies, 2017, 36(7): 42?44.

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

PANG Yu, DENG Lu, LIN Jinchao, et al. A method of removing baseline drift in ECG signal based on morphological filtering [J]. Acta Physica Sinica, 2014, 63(9): 428?433.

[6] 孟瑞麗,宋安,張宏群,等.一種數(shù)字頻率特性測(cè)試儀的設(shè)計(jì)[J].南京信息工程大學(xué)學(xué)報(bào)(自然科學(xué)版),2015,7(2):137?141.

MENG Ruili, SONG An, ZHANG Hongqun, et al. Design of a digital frequency characteristic analyzer [J]. Journal of Nanjing University of Information Science & Technology (Natural science edition), 2015, 7(2): 137?141.

[7] 趙文哲,方濱,沈毅,等.心電信號(hào)中R波檢測(cè)方法的比較研究[J].生物醫(yī)學(xué)工程學(xué)雜志,2009,26(1):55?58.

ZHAO Wenzhe, FANG Bin, SHEN Yi, et al. Comparison of the methods for detecting R wave in electrocardiogram [J]. Journal of biomedical engineering, 2014, 26(1): 55?58.

[8] YAZDANI S, VESIN J M. Extraction of QRS fiducial points from the ECG using adaptive mathematical morphology [J]. Digital signal processing, 2016, 56: 100?109.

[9] 陳永利.動(dòng)態(tài)心電自動(dòng)分析中QRS復(fù)合波檢測(cè)算法研究[D].杭州:浙江大學(xué),2006.

CHEN Yongli. Research on QRS complex wave detection algorithm in dynamic ECG automatic analysis [D]. Hangzhou: Zhejiang University, 2006.

[10] 陳豐,吳裕斌,曹丹華.基于STM32和USB虛擬串口的EEG信號(hào)采集儀設(shè)計(jì)[J].儀表技術(shù)與傳感器,2016(12):65?68.

CHEN Feng, WU Yubin, CAO Danhua. Design of EEG acquisition system based on STM32 and USB virtual serial port [J]. Instrument technique and sensor, 2016(12): 65?68.

猜你喜歡
基線漂移系統(tǒng)設(shè)計(jì)
提升氣相色譜儀檢定水平的經(jīng)驗(yàn)研究
心電信號(hào)中基線漂移的去除方法比較及算法實(shí)現(xiàn)
基于空域追蹤算法的基線漂移信號(hào)噪聲修正*
一種基于SATA硬盤陣列的數(shù)據(jù)存儲(chǔ)與控制系統(tǒng)設(shè)計(jì)研究
目標(biāo)特性測(cè)量雷達(dá)平臺(tái)建設(shè)構(gòu)想
信息管理服務(wù)平臺(tái)項(xiàng)目應(yīng)用系統(tǒng)設(shè)計(jì)探析
基于EMD去除心電信號(hào)基線漂移的探討