《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 微波|射頻 > 設(shè)計(jì)應(yīng)用 > 基于ZigBee技術(shù)的無導(dǎo)聯(lián)線動(dòng)態(tài)心電監(jiān)測(cè)儀設(shè)計(jì)
基于ZigBee技術(shù)的無導(dǎo)聯(lián)線動(dòng)態(tài)心電監(jiān)測(cè)儀設(shè)計(jì)
2015年電子技術(shù)應(yīng)用第8期
凌振寶,李姝妍,張 銘,李東時(shí)
吉林大學(xué) 儀器科學(xué)與電氣工程學(xué)院,吉林 長(zhǎng)春130000
摘要: 針對(duì)目前有導(dǎo)聯(lián)線動(dòng)態(tài)心電監(jiān)測(cè)裝置存在束縛感較強(qiáng)、導(dǎo)聯(lián)線牽拉影響采集的心電信號(hào)質(zhì)量等問題,設(shè)計(jì)了一種基于ZigBee技術(shù)的無導(dǎo)聯(lián)線動(dòng)態(tài)心電監(jiān)測(cè)儀。該系統(tǒng)由心電信號(hào)采集與預(yù)處理、無線傳輸和上位機(jī)顯示等模塊組成。采集的心電信號(hào)經(jīng)預(yù)處理后進(jìn)行數(shù)字化,并通過ZigBee節(jié)點(diǎn)進(jìn)行接收和發(fā)送,數(shù)據(jù)由串口傳輸至上位機(jī)實(shí)現(xiàn)心電信號(hào)的實(shí)時(shí)顯示,提供初步診斷結(jié)果。測(cè)試結(jié)果表明,該儀器在有噪聲干擾的環(huán)境中能提取出心電信號(hào),與Holter儀器的相對(duì)誤差不大于5%,實(shí)現(xiàn)了無導(dǎo)聯(lián)線的動(dòng)態(tài)心電監(jiān)測(cè)。
中圖分類號(hào): H77
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.2015.08.019

中文引用格式: 凌振寶,李姝妍,張銘,等. 基于ZigBee技術(shù)的無導(dǎo)聯(lián)線動(dòng)態(tài)心電監(jiān)測(cè)儀設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2015,41(8):66-69.
英文引用格式: Ling Zhenbao,Li Shuyan,Zhang Ming,et al. Design of wireless dynamic ECG monitoring device based on ZigBee technology[J].Application of Electronic Technique,2015,41(8):66-69.
Design of wireless dynamic ECG monitoring device based on ZigBee technology
Ling Zhenbao,Li Shuyan,Zhang Ming,Li Dongshi
Instrument Science and Electrical Engineering College of Jilin University,Changchun 130000,China
Abstract: Dynamic ECG monitoring device be used at present has ECG cable,which makes patients have a strong sense of restraint,the ECG cable pull influence acquisition of ECG signal’ quality. In order to solve this problem, a wireless dynamic ECG monitoring device is presented based on ZigBee.The system is mainly composed of ECG signal acquisition and preprocessing, wireless transmission and display of upper machine of the three major modules.After preprocessed the ECG signal from the output of ECG acquisition part , the acquired ECG signals were converted into digital signal,and sent through the ZigBee terminal node, then uploaded the ECG signals received by the ZigBee master node to PC through serial for real-time display and diagnose as well as prompt heart health conditions. By testing the result indicates that the instrument is accurate, the error rate is not greater than 5%, and this design has realized the wireless dynamic ECG monitoring.
Key words : dynamic ECG monitoring;wireless transmission;wireless;ZigBee

   

0 引言

    心臟作為人體最重要的一個(gè)器官[1],是人體血液循環(huán)的推進(jìn)劑,其重要性是不言而喻的。心電信號(hào)能從多角度、多層面對(duì)心臟的狀態(tài)信息進(jìn)行反映,因此心電監(jiān)測(cè)系統(tǒng)對(duì)于由心臟引起的諸類疾病的臨床診斷和治療具有非常突出的實(shí)用價(jià)值[2]。常規(guī)心電圖記錄時(shí)間短,對(duì)診斷有一定的局限性。動(dòng)態(tài)心電圖可以較全面地記錄心電信號(hào)的改變,發(fā)現(xiàn)心臟的各類異常情況,為臨床診斷和治療提供了重要依據(jù)[3]。

    目前,醫(yī)療上使用的多為有導(dǎo)聯(lián)線的動(dòng)態(tài)心電監(jiān)測(cè)裝置,這限制了患者的活動(dòng)范圍,存在較強(qiáng)的束縛感。同時(shí),導(dǎo)聯(lián)線牽拉會(huì)扯動(dòng)電極導(dǎo)致心電圖記錄的間斷或者使基線發(fā)生變化,從而影響心電信號(hào)的質(zhì)量。動(dòng)態(tài)心電監(jiān)測(cè)系統(tǒng)已向無線方向發(fā)展,即利用無線網(wǎng)絡(luò)實(shí)現(xiàn)實(shí)時(shí)的遠(yuǎn)程心電監(jiān)測(cè)[4]。無線網(wǎng)絡(luò)與心電監(jiān)測(cè)系統(tǒng)的結(jié)合,使醫(yī)生能夠?qū)崟r(shí)得到心電數(shù)據(jù),有利于對(duì)突發(fā)心臟病進(jìn)行即時(shí)的診斷和治療,從而挽救生命[5]。因此,研究一種無導(dǎo)聯(lián)線的動(dòng)態(tài)心電監(jiān)測(cè)儀具有十分重要的意義。

1 系統(tǒng)整體結(jié)構(gòu)設(shè)計(jì)

    系統(tǒng)主要由心電信號(hào)采集與預(yù)處理、無線傳輸和上位機(jī)顯示三大部分組成,其中心電信號(hào)預(yù)處理部分包括主放大電路、高通濾波電路、50 Hz陷波電路、低通濾波電路、二次放大電路、右腿驅(qū)動(dòng)電路、加法器電路;無線傳輸部分包括ZigBee終端節(jié)點(diǎn)和ZigBee主控節(jié)點(diǎn)。系統(tǒng)總體框圖如圖1所示。

ck6-t1.gif

    心電電極輸出的心電信號(hào)經(jīng)放大、濾波等預(yù)處理后,通過A/D前置驅(qū)動(dòng)電路使心電信號(hào)的幅值在A/D模塊工作電壓范圍之間,抬升后的心電信號(hào)在CC2530芯片內(nèi)置的14位A/D模塊進(jìn)行轉(zhuǎn)換,并存儲(chǔ)在相應(yīng)的寄存器內(nèi),之后數(shù)據(jù)由ZigBee節(jié)點(diǎn)接收并將其發(fā)送至上位機(jī)。

2 硬件設(shè)計(jì)與實(shí)現(xiàn)

2.1 采集電極與預(yù)處理電路

    目前,醫(yī)療上最常用的采集心電信號(hào)的電極為一次性無紡布電極片,使用這種電極片存在操作復(fù)雜、皮膚過敏和使用次數(shù)有限等問題。為此,本系統(tǒng)制作了以導(dǎo)電布為材料的電極。導(dǎo)電布具有極佳的導(dǎo)電性,用導(dǎo)電布制成的電極柔軟貼膚,在提高舒適度的同時(shí)解決了無紡布電極片的幾大缺點(diǎn),十分適用于動(dòng)態(tài)心電監(jiān)測(cè)。

    心電信號(hào)的幅度范圍是5 μV~4 mV[6],必須先對(duì)其進(jìn)行放大,采用兩級(jí)放大,總放大倍數(shù)為350倍。由于電極采集的心電信號(hào)中含有基線漂移、工頻干擾、高頻干擾等噪聲,所以在放大過程還需進(jìn)行濾波處理,濾除干擾,從而獲得較理想的心電信號(hào)。預(yù)處理電路如圖2所示。

ck6-t2.gif

2.2 主放大電路

    系統(tǒng)采用兩級(jí)放大,主放大電路選用AD620芯片,它具有低輸入偏置電流、低噪聲、高精度及低功耗等特點(diǎn)[7],特別適合ECG等醫(yī)療應(yīng)用。

    其增益計(jì)算公式為:

    ck6-gs1.gif

    由式(1)可知,電路的增益可以通過調(diào)節(jié)電阻Rg的大小來改變。AD620的增益調(diào)節(jié)范圍為1~1 000,由于降低主放大電路的增益可以達(dá)到減少共模干擾的目的,所以主放大電路的增益不應(yīng)過大,本設(shè)計(jì)中,Rg=8.25 kΩ,增益約為7。二級(jí)放大選用OP07放大器,放大倍數(shù)為50倍。

    人體會(huì)受到電磁干擾,這種干擾會(huì)掩蓋生物信號(hào),使得心電信號(hào)難以測(cè)量,因此,在電路中需要添加右腿驅(qū)動(dòng)電路來消除干擾噪聲。本質(zhì)上,右腿驅(qū)動(dòng)電路就是一個(gè)共模電壓并聯(lián)負(fù)反饋電路,起到一個(gè)快速放電的作用,可以有效衰減人體所帶的共模電壓。

2.3 濾波和50 Hz陷波電路

    心電信號(hào)采集時(shí),人的呼吸、肌電和輕微運(yùn)動(dòng)等都會(huì)產(chǎn)生干擾,這些干擾會(huì)使信號(hào)產(chǎn)生基線漂移,為了降低基線漂移的影響,設(shè)計(jì)一個(gè)二階高通濾波器,從而實(shí)現(xiàn)基線校直,同時(shí)還可以降低極化電壓的干擾,二階高通濾波器的截止頻率設(shè)置為0.3 Hz。放大后的心電信號(hào)中還存在高頻干擾,為了濾除高頻干擾,選用具有輸出噪聲低、動(dòng)態(tài)特性好、設(shè)計(jì)簡(jiǎn)單等優(yōu)點(diǎn)的MAX275芯片進(jìn)行二階巴特沃斯低通濾波,其截止頻率約為130 Hz。

    50 Hz的工頻干擾是由于工頻電磁場(chǎng)作用于測(cè)量裝置與人體之間的環(huán)路所致,對(duì)心電信號(hào)是一種干擾源,需要對(duì)其進(jìn)行濾除。本設(shè)計(jì)采用通用性較強(qiáng)的UAF42芯片來實(shí)現(xiàn)50 Hz陷波,其設(shè)計(jì)簡(jiǎn)單、具有高精度頻率和Q值,解決了使用雙T帶阻濾波電路具有的問題[8]。因此,用UAF42芯片設(shè)計(jì)陷波器可以穩(wěn)定高效地實(shí)現(xiàn)50 Hz陷波,設(shè)計(jì)的陷波電路如圖3所示。

ck6-t3.gif

3 軟件設(shè)計(jì)

    上位機(jī)通過串口與ZigBee接收模塊連接實(shí)現(xiàn)數(shù)據(jù)傳輸,利用MATLAB軟件編程,實(shí)現(xiàn)心電數(shù)據(jù)的接收并通過MATLAB圖形界面進(jìn)行心電信號(hào)波形的實(shí)時(shí)顯示、存儲(chǔ),同時(shí)進(jìn)行初步診斷及狀態(tài)提示。

3.1 數(shù)據(jù)采集與無線傳輸

    ZigBee終端節(jié)點(diǎn)主要由CC2530芯片及外圍電路組成,實(shí)現(xiàn)心電信號(hào)的A/D轉(zhuǎn)換并將轉(zhuǎn)換后的心電信號(hào)進(jìn)行無線發(fā)送。

    CC2530芯片內(nèi)置的ADC模塊支持14位A/D轉(zhuǎn)換,系統(tǒng)采用其ADC模塊進(jìn)行數(shù)據(jù)轉(zhuǎn)換即可。CC2530芯片的端口0引腳可用作ADC輸入,則設(shè)置P0.0引腳為ADC的單端輸入,同時(shí)對(duì)ADCCON3寄存器進(jìn)行配置來控制轉(zhuǎn)換通道、參考電壓和抽取率。使用ADC的端口0引腳作為ADC輸入端,同時(shí)必須將APCFG寄存器中的相應(yīng)位置1。將ADC轉(zhuǎn)換結(jié)果的高位存儲(chǔ)在ADCH寄存器,低位存儲(chǔ)在ADCL寄存器中[9]。

    ADC的轉(zhuǎn)換時(shí)間為:

ck6-gs2.gif

    由于ADC的轉(zhuǎn)換時(shí)間為0.2 ms,采樣頻率設(shè)置為500 Hz,則采樣時(shí)間間隔為2 ms,采樣時(shí)間足夠大不會(huì)影響ADC的轉(zhuǎn)換。系統(tǒng)上電后,ZigBee終端等待A/D轉(zhuǎn)換命令,接收到命令后啟動(dòng)定時(shí)器,每2 ms進(jìn)行一次A/D轉(zhuǎn)換。轉(zhuǎn)換結(jié)束后,將轉(zhuǎn)換結(jié)果發(fā)送至ZigBee主控節(jié)點(diǎn)。發(fā)送程序流程圖如圖4所示。

ck6-t4.gif

    ZigBee主控節(jié)點(diǎn)接收Z(yǔ)igBee終端節(jié)點(diǎn)發(fā)送的數(shù)據(jù),并將該數(shù)據(jù)通過串口發(fā)送至上位機(jī)進(jìn)行心電信號(hào)的實(shí)時(shí)顯示。接收程序流程圖如圖5所示。

ck6-t5.gif

3.2 小波分析去噪

    心電信號(hào)由多個(gè)波段組成,各波頻率不相同, 是一種非線性、非平穩(wěn)的微弱信號(hào),具有較強(qiáng)的隨機(jī)性和隨機(jī)噪聲。肌電信號(hào)、50 Hz工頻干擾、高頻電磁場(chǎng)干擾等一系列的干擾信號(hào)都混在最初采集到的心電信號(hào)中,這些干擾會(huì)與心電信號(hào)產(chǎn)生混疊,使心電信號(hào)產(chǎn)生畸變導(dǎo)致心電信號(hào)波形的改變[10]。僅僅依靠硬件電路是不能夠完全濾除噪聲達(dá)到預(yù)期效果的,想要得到理想的波形,還需要對(duì)系統(tǒng)進(jìn)行軟件方面的設(shè)計(jì),采用小波分析的方法,利用MATLAB軟件對(duì)心電信號(hào)進(jìn)行去噪。去噪軟件流程圖如圖6所示。

ck6-t6.gif

    首先從接收到的數(shù)據(jù)中選擇一個(gè)導(dǎo)聯(lián)的數(shù)據(jù),確定分解層次之后對(duì)心電信號(hào)進(jìn)行小波分解;分解后,選擇一個(gè)閾值對(duì)各個(gè)分解尺度下的高頻系數(shù)進(jìn)行軟閾值量化處理;最后,根據(jù)各系數(shù)對(duì)心電信號(hào)進(jìn)行小波重構(gòu)。

4 實(shí)驗(yàn)結(jié)果與分析

    為驗(yàn)證本系統(tǒng)的實(shí)用性,選擇兩組測(cè)試者進(jìn)行試驗(yàn),采用重復(fù)對(duì)比的方法,對(duì)同一個(gè)測(cè)量者在同一時(shí)期分別使用設(shè)計(jì)儀器(儀器編號(hào)為1)和Holter儀器(儀器編號(hào)為2),同時(shí)對(duì)二位測(cè)試者進(jìn)行動(dòng)態(tài)心電監(jiān)測(cè)。

    A為健康者,年齡24歲,心血管功能正常;B為心臟病患者,年齡49歲,心血管功能異常,病史2年以上。測(cè)試后,儀器給出自動(dòng)診斷結(jié)果,即平均心率、最快心率、最慢心律、總心搏數(shù)等參數(shù),醫(yī)生根據(jù)兩個(gè)儀器的監(jiān)測(cè)記錄給出診斷結(jié)果,將兩者的診斷結(jié)果進(jìn)行對(duì)比。表1與表2為設(shè)計(jì)儀器與Holter儀器對(duì)測(cè)試者A、B的診斷結(jié)果對(duì)比,表3為儀器的自動(dòng)診斷結(jié)果相對(duì)誤差。

ck6-b1.gif

ck6-b2.gif

ck6-b3.gif

    為測(cè)試本系統(tǒng)對(duì)干擾的靈敏度,測(cè)試過程中,兩組測(cè)試者均首先保持平躺狀態(tài)30 min,采集靜止時(shí)的心電信號(hào);然后兩組測(cè)試者進(jìn)行30 min慢跑,采集運(yùn)動(dòng)狀態(tài)下的心電信號(hào)。測(cè)試結(jié)束后,分別提取靜止?fàn)顟B(tài)下和運(yùn)動(dòng)狀態(tài)下的心電圖進(jìn)行分析和診斷,對(duì)比靜止?fàn)顟B(tài)下和運(yùn)動(dòng)狀態(tài)下儀器的相對(duì)誤差率。表4為測(cè)試者A、B在靜止和運(yùn)動(dòng)狀態(tài)下儀器自動(dòng)診斷結(jié)果的相對(duì)誤差對(duì)比。

ck6-b4.gif

    從上述結(jié)果可以看出,儀器準(zhǔn)確性較高,與Holter儀器的相對(duì)誤差均不大于5%;對(duì)于不同體質(zhì)人,即健康者和心臟病患者的測(cè)試結(jié)果誤差均在允許范圍內(nèi);但對(duì)靜止和運(yùn)動(dòng)兩種狀態(tài)的測(cè)試結(jié)果誤差差距較大,表明儀器對(duì)運(yùn)動(dòng)導(dǎo)致的低頻漂移有較高的靈敏度。

5 結(jié)論

    本文設(shè)計(jì)的基于ZigBee技術(shù)的無導(dǎo)聯(lián)線動(dòng)態(tài)心電監(jiān)測(cè)儀降低了被測(cè)者的不適感,在多種噪聲干擾中提取出了心電信號(hào),通過軟件進(jìn)行優(yōu)化處理,最終得到有效、可靠的心電數(shù)據(jù),具有很強(qiáng)的便攜性和實(shí)用性,同時(shí)具有電路設(shè)計(jì)簡(jiǎn)單、操作方便、顯示直觀等特點(diǎn),既滿足了用戶實(shí)時(shí)監(jiān)護(hù)觀察心電圖形,又使得數(shù)據(jù)傳輸和復(fù)用更加方便。通過測(cè)試,儀器準(zhǔn)確性較高,相對(duì)誤差不大于5%,實(shí)現(xiàn)了無導(dǎo)聯(lián)線的動(dòng)態(tài)心電監(jiān)測(cè),滿足了患者在家中進(jìn)行心電監(jiān)護(hù)的要求,可以為患者就醫(yī)提供一定的依據(jù),有一定的醫(yī)用價(jià)值和應(yīng)用前景。

參考文獻(xiàn)

[1] 杜雷雷.高性能心電信號(hào)采集模塊的搭建與應(yīng)用驗(yàn)證[D].深圳:中國(guó)科學(xué)院大學(xué)深圳先進(jìn)技術(shù)研究所,2013.

[2] 王科寧.基于DSP的心電監(jiān)測(cè)系統(tǒng)的研究與設(shè)計(jì)[D].蘭州:西北師范大學(xué),2012.

[3] 劉群,洪大慶.動(dòng)態(tài)心電圖儀的臨床應(yīng)用與進(jìn)展[J].醫(yī)療裝備,2003,16(7):22.

[4] 李肅義,楊美玲,丁梅,等.動(dòng)態(tài)心電采集記錄系統(tǒng)的發(fā)展與展望[J].生物醫(yī)學(xué)工程學(xué)雜志,2012(29):175-178.

[5] 郭繼鴻,張萍.動(dòng)態(tài)心電圖學(xué)[M].北京:人民衛(wèi)生出版社,2003.

[6] 潘健勇,董齊芬,潘浩,等.基于無線傳感網(wǎng)的遠(yuǎn)程心電監(jiān)護(hù)系統(tǒng)研究與設(shè)計(jì)[J].東南大學(xué)學(xué)報(bào),2010,40(1):167-171.

[7] 金海龍,湯立志,杜君.基于ZigBee技術(shù)的心電監(jiān)測(cè)儀[C].中國(guó)儀器儀表學(xué)會(huì)第九屆青年學(xué)術(shù)會(huì)議論文集.北京:《儀器儀表學(xué)報(bào)》雜志社,2007.

[8] 顏良,陳儒軍,劉石,等.基于UAF42通用濾波芯片的50 Hz陷波器設(shè)計(jì)[J].儀器儀表學(xué)報(bào),2006,27(8):924-927.

[9] 王青,吳小培.基于ZigBee無線網(wǎng)絡(luò)的心電監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].工業(yè)控制計(jì)算機(jī),2011,24(4):18-20.

[10] 李昕,王秀清,宋佳霖,等.心電信號(hào)預(yù)處理方法研究與評(píng)價(jià)[J].測(cè)試技術(shù)學(xué)報(bào),2008(1):31-37.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。