《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 模擬設(shè)計(jì) > 設(shè)計(jì)應(yīng)用 > 應(yīng)用于肌電采集的電極脫落檢測(cè)系統(tǒng)設(shè)計(jì)
應(yīng)用于肌電采集的電極脫落檢測(cè)系統(tǒng)設(shè)計(jì)
2019年電子技術(shù)應(yīng)用第10期
馬掌印,李武森,陳文建
南京理工大學(xué) 電子工程與光電技術(shù)學(xué)院,江蘇 南京210094
摘要: 針對(duì)肌電采集過程中電極易脫落且不易被發(fā)現(xiàn)的問題,設(shè)計(jì)了一種應(yīng)用于肌電采集的電極脫落檢測(cè)系統(tǒng)。主要利用集成運(yùn)放LM358在單電源供電模式下設(shè)計(jì)成跟隨器時(shí),同相端懸空會(huì)輸出穩(wěn)定的高電平的特性,并利用肌電采集系統(tǒng)中右腿驅(qū)動(dòng)電路的反饋電壓,設(shè)計(jì)出一種可以與肌電采集系統(tǒng)有效結(jié)合的電極脫落檢測(cè)電路。為了降低因干擾產(chǎn)生的誤檢問題,給出了STM32單片機(jī)檢測(cè)電極脫落時(shí)降低誤檢的算法。在實(shí)際的電路應(yīng)用中,該電極脫落檢測(cè)系統(tǒng)取得了很好的檢測(cè)效果。
中圖分類號(hào): TN409
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.190659
中文引用格式: 馬掌印,李武森,陳文建. 應(yīng)用于肌電采集的電極脫落檢測(cè)系統(tǒng)設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2019,45(10):112-115,120.
英文引用格式: Ma Zhangyin,Li Wusen,Chen Wenjian. Design of electrode drop detection system applied to electromyography acquisition[J]. Application of Electronic Technique,2019,45(10):112-115,120.
Design of electrode drop detection system applied to electromyography acquisition
Ma Zhangyin,Li Wusen,Chen Wenjian
School of Electronic and Optical Engineering,Nanjing University of Science and Technology,Nanjing 210094,China
Abstract: Aiming at the problem that electrodes are easy to fall off and not easy to be found in the process of electromyography acquisition, a detection system for electrodes falling off applied in electromyography acquisition is designed. In this paper, an integrated operational amplifier LM358 is designed as a follower under the single power supply mode. It can output a stable high level when the same phase end is suspended. By using the feedback voltage of the driven right leg circuit in the electromyography acquisition system, an electrodes drop detection circuit which can be effectively combined with the electromyography acquisition system is designed. In order to reduce the problem of false detection caused by interference, the algorithm of reducing false detection when STM32 single chip computer detects the electrode falling off is given. In the actual circuit application, the electrode drop detection system has achieved good detection results.
Key words : surface electromyography;electromyography acquisition;electrode drop detection;LM358

0 引言

    表面肌電信號(hào)(sEMG)是由肌肉收縮伴隨產(chǎn)生的電生理信號(hào),采集人體表面肌電信號(hào)時(shí)需要通過電極傳導(dǎo)[1-2]。在實(shí)際應(yīng)用中,貼在皮膚表面的電極片因皮膚表面接觸區(qū)域不平坦、不整潔或人體運(yùn)動(dòng)等原因容易脫落[3]。電極片一旦脫落,肌電采集電路會(huì)無法正常采集,甚至造成后續(xù)應(yīng)用的誤判[4],因此及時(shí)發(fā)現(xiàn)電極脫落非常重要。國(guó)內(nèi)外對(duì)電極脫落實(shí)時(shí)檢測(cè)已經(jīng)有相關(guān)人員進(jìn)行研究,例如Harting利用互易定理,提出了一種對(duì)脫落電極的實(shí)時(shí)檢測(cè)的方法[5],但該方法僅適用于電阻抗斷層成像系統(tǒng)的電極脫落檢測(cè),且程序非常復(fù)雜,當(dāng)有兩個(gè)以上電極脫落時(shí)檢測(cè)正確率不足30%[6]。目前常用的電極脫落檢測(cè)電路不能很好與肌電采集系統(tǒng)有效結(jié)合,且易受干擾造成誤檢。

    為了解決這些問題,本文利用LM358在單電源供電模式下設(shè)計(jì)成跟隨器且同相端懸空時(shí)會(huì)輸出穩(wěn)定的高電平的特性,并將肌電采集系統(tǒng)中右腿驅(qū)動(dòng)電路的反饋電壓和中心電壓引入到電極脫落檢測(cè)電路中,設(shè)計(jì)出一種可以與肌電采集系統(tǒng)有效結(jié)合的電極脫落檢測(cè)系統(tǒng),并給出了基于STM32單片機(jī)檢測(cè)電極脫落的算法,進(jìn)一步降低電極脫落誤檢的發(fā)生。在實(shí)際應(yīng)用中取得了很好的檢測(cè)效果。

1 總體設(shè)計(jì)

    本文針對(duì)電極脫落檢測(cè)問題,設(shè)計(jì)了基于STM32單片機(jī)的電極脫落檢測(cè)系統(tǒng)。整個(gè)系統(tǒng)的總體設(shè)計(jì)框圖如圖1所示,分為肌電采集電路、右腿驅(qū)動(dòng)電路、電極脫落檢測(cè)電路、光耦隔離電路、STM32單片機(jī)及外圍電路。其中肌電采集電路和右腿驅(qū)動(dòng)電路是肌電采集系統(tǒng)中必不可少的電路。圖1中電極1、電極2和參考電極3貼在人體皮膚表面,電極1和電極2為輸入電極,主要采集兩路差模肌電信號(hào),電極3為參考電極,右腿驅(qū)動(dòng)電路的反饋電壓引入到參考電極。

dzyj4-t1.gif

    本文主要的目的是解決在肌電采集時(shí)檢測(cè)三個(gè)電極是否脫落。本文設(shè)計(jì)的電極脫落檢測(cè)電路與肌電采集電路和右腿驅(qū)動(dòng)電路相結(jié)合,巧妙地將右腿驅(qū)動(dòng)電路的反饋電壓引入到電極脫落檢測(cè)電路中,當(dāng)其中任意一個(gè)或多個(gè)電極脫落時(shí),電極脫落檢測(cè)電路會(huì)輸出低電平,當(dāng)三個(gè)電極均未脫落時(shí),電極脫落檢測(cè)電路會(huì)輸出高電平。輸出的電壓經(jīng)光耦隔離后到STM32單片機(jī)引腳,供單片機(jī)進(jìn)行采集判斷。

2 肌電采集電路

    表面肌電信號(hào)非常微弱,信號(hào)幅值在5 mV以內(nèi),頻譜主要分布在20~500 Hz,對(duì)硬件要求非常高[7-8],獲取的表面肌電信號(hào)有很多干擾信號(hào),包括電極接觸噪聲、工頻干擾等[9],因此采集的表面肌電信號(hào)需要經(jīng)過濾波和放大等處理后才可以被處理器采集和進(jìn)一步運(yùn)算處理[10]。如圖2所示,肌電采集電路主要包括前置差分放大電路、50 Hz工頻陷波電路、二級(jí)放大電路、帶通濾波電路、電壓調(diào)節(jié)電路、線性光耦隔離電路、浮地電源電路等。由于本文設(shè)計(jì)的電極脫落檢測(cè)電路主要與前置差分放大電路和浮地電源電路有關(guān),其他電路不再具體介紹。

dzyj4-t2.gif

2.1 前置差分放大電路

    前置差分放大電路是肌電采集電路的關(guān)鍵部分,主要將表面肌電的兩路差分信號(hào)轉(zhuǎn)換成一路信號(hào),并對(duì)其進(jìn)行放大[11]。如圖3所示,該部分電路主要由并聯(lián)運(yùn)放放大電路、共模信號(hào)取樣電路、阻容耦合電路和儀表放大電路組成[12]

dzyj4-t3.gif

    并聯(lián)運(yùn)放放大電路主要由圖3中兩路運(yùn)放U1A和U1B組成。采用并聯(lián)雙運(yùn)放電路設(shè)計(jì)可以作為緩沖級(jí)對(duì)電極1和電極2采集的肌電信號(hào)進(jìn)行緩沖,而且運(yùn)算放大器在理想的工作狀態(tài)下,此電路具有很高的輸入阻抗以及趨于無窮大的共模抑制比(CMRR)。共模取樣電路可以取出兩電極的共模電壓,阻容耦合電路主要為了隔離極化直流電壓[12]。U2A的輸入電壓(設(shè)為VIC)來自U1A的輸出電壓(設(shè)為VOA)和U1B的輸出電壓(設(shè)為VOB),VIC為VOA和UA4B經(jīng)過電阻R6和R7后的電壓,關(guān)系可表示為VIC=0.5(VOA+VOB),則U2A的1腳電壓(設(shè)為VOC)為VIC經(jīng)過跟隨器的電壓即為VOC=VIC。當(dāng)通過電極輸入的信號(hào)只有差模信號(hào)時(shí)即VOA=-VOB,則VOC=0。當(dāng)電極輸入的信號(hào)既有共模信號(hào)又有差模信號(hào)時(shí),對(duì)于差模信號(hào)VOC=0,此時(shí)VOC只包含共模信號(hào),VOC將會(huì)被送到右腿驅(qū)動(dòng)電路。這樣從人體取的共模信號(hào)經(jīng)右腿驅(qū)動(dòng)電路再送回到人體。降低共模信號(hào)進(jìn)入后級(jí)電路,提高肌電采集電路的共模抑制比。

2.2 浮地電源電路

    浮地電源電路主要作用是提高前置差分放大電路的共模抑制比,消除共模信號(hào)引起的誤差[13]。浮地電源電路由浮地跟蹤電路和中心電壓電路組成。圖4為浮地跟蹤電路,U2B的同相端和前置差分放大電路中的儀表放大電路信號(hào)相連。圖5為中心電壓電路,在此電路中Vcentre=0.5 VCC,中心電壓Vcentre接入浮地跟蹤電路和儀表放大器,由于VCC對(duì)共模信號(hào)的跟蹤作用,極大抑制了共模信號(hào)。

dzyj4-t4-t5.gif

3 右腿驅(qū)動(dòng)電路

    在生物電信號(hào)采集電路中,右腿驅(qū)動(dòng)電路是必不可少的電路[14],右腿驅(qū)動(dòng)電路主要作用是進(jìn)一步增強(qiáng)共模抑制能力,抑制電路中的工頻干擾,提高信噪比[15]。如圖6所示,右腿驅(qū)動(dòng)電路的輸入電壓從前置放大電路中的VOC引入,經(jīng)過由U5A構(gòu)成的跟隨器和由U5B構(gòu)成的反相器到達(dá)參考電極,電壓為VR。右腿驅(qū)動(dòng)電路輸出電壓到達(dá)參考電極的同時(shí)巧妙地引入到脫落檢測(cè)電路中,并將該電壓有效利用,完成電極脫落的檢測(cè)。

dzyj4-t6.gif

    筆者在實(shí)際電路中采用的是四通道肌電采集,分為A、B、C、D四通道。表1和表2是實(shí)際電路中肌電采集電路和右腿驅(qū)動(dòng)電路的關(guān)鍵點(diǎn)的電壓測(cè)量,表1為電極片未脫落時(shí)的測(cè)量數(shù)據(jù),表2為電極片脫落時(shí)測(cè)量數(shù)據(jù)。

dzyj4-b1.gif

dzyj4-b2.gif

    電極片脫落后,右腿驅(qū)動(dòng)電路輸出電壓VR為0,整個(gè)肌電采集電路無法正常工作,三個(gè)電極都不脫落時(shí),右腿驅(qū)動(dòng)電路輸出電壓VR約等于中心電壓Vcentre,這兩種狀態(tài)下右腿驅(qū)動(dòng)電路輸出的不同電壓將被脫落檢測(cè)電路有效利用。

4 電極脫落檢測(cè)電路

    如圖7所示,電極脫落檢測(cè)電路分為L(zhǎng)M358跟隨電路、低通濾波電路和電壓比較電路。LM358是一種雙運(yùn)算放大器,其內(nèi)部有兩個(gè)獨(dú)立的運(yùn)算放大器,有單電源供電和雙電源供電模式。LM358在單電源供電模式下,如果接成跟隨器,當(dāng)同相端懸空時(shí),其會(huì)輸出穩(wěn)定的高電平。圖8為筆者用Multisim仿真的電路,當(dāng)電源供電為5 V時(shí),同相端懸空其輸出電壓為3.495 V電壓。筆者在實(shí)際電路中用4.4 V單電源供電時(shí),同相端懸空,其輸出電壓為3.2 V。由運(yùn)放U6B和電阻電容組成的低通濾波器,可以衰減50 Hz工頻干擾信號(hào),防止因工頻干擾引起誤判,提高電極脫落檢測(cè)系統(tǒng)的抗干擾能力,使其更加穩(wěn)定準(zhǔn)確地檢測(cè)電極脫落。

dzyj4-t7.gif

dzyj4-t8.gif

    當(dāng)電極1和電極2同時(shí)脫落或者只有參考電極3脫落時(shí),LM358的同相輸入端相當(dāng)于浮空狀態(tài),其會(huì)穩(wěn)定輸出高電平,U6A的輸出電壓設(shè)為VLA,U6B的輸出電壓設(shè)為VLB。U7B的同相端接入右腿驅(qū)動(dòng)電路的反饋電壓VR,在電極片脫落的情況下,U7B同相端的輸入電壓為0 V,則U7B的7腳輸出電壓為0 V,U8的同相端電壓V8P為0 V,U8反相輸入電壓V8N=Vcentre-VD,其中VD為電壓經(jīng)過二極管產(chǎn)生的壓降,可知V8P<V8N,則比較器U8的1腳輸出電壓Vo為低電平。

    當(dāng)參考電極未脫落,電極1和電極2其中一個(gè)脫落時(shí),U7A的1腳輸出電壓V7AO=0.5(VLA+VLB),U7B的同相端電壓為VR。對(duì)由U7B組成的電路用“虛短”和“虛斷”分析可知V8P=2VR-V7AO。因?yàn)殡姌O1和電極2其中一個(gè)脫落,使得VLA和VLB其中一個(gè)電壓大于VR,而另一個(gè)電壓為VR。在實(shí)際VCC=4.4 V的供電電路中,VLA和VLB其中一個(gè)電壓為3.2 V,另一個(gè)為中心電壓2.2 V,二極管D1產(chǎn)生的壓降VD=0.3 V,那么V8P=VR-0.5,而V8N=Vcentre-VD,則V8P<V8N,VO為低電平。

    當(dāng)三個(gè)電極均未脫落時(shí),LM358的同相端輸入VR,則LM358的輸出電壓均為VR。U7B的同相輸入端引入的電壓為VR。則U8的同相端電壓等于參考電壓,即V8P=0.5(VLA+VLB)=VR,而U8的反相端的二極管接入的是中心電壓,經(jīng)二極管后使U8的反相輸入端電壓V8N<Vcentre=VR,則VO為高電平。

    表3、表4、表5是筆者在實(shí)際電路中電極片不同脫落情況下測(cè)得的各個(gè)關(guān)鍵點(diǎn)電壓值。當(dāng)有電極片脫落時(shí),VO為低電平,當(dāng)電極均未脫落時(shí),VO為高電平。對(duì)于電路圖中的二極管也可以用滑動(dòng)變阻器來調(diào)整U8反相端輸入電壓,達(dá)到調(diào)節(jié)檢測(cè)電極脫落靈敏度的目的。

dzyj4-b3.gif

dzyj4-b4.gif

dzyj4-b5.gif

5 光耦隔離電路和單片機(jī)檢測(cè)程序

    筆者在實(shí)際應(yīng)用中采用STM32F103單片機(jī)芯片。為了保護(hù)單片機(jī)芯片,VO輸出的電壓不能直接與單片機(jī)的IO引腳相接,筆者采用光耦器件進(jìn)行隔離。電路設(shè)計(jì)如圖9所示,當(dāng)有電極脫落時(shí)單片機(jī)引腳檢測(cè)的電壓VOcheck=3.3 V,則當(dāng)電極片沒有脫落時(shí),VO為高電平,而VOcheck=0 V。

dzyj4-t9.gif

    圖10為單片機(jī)檢測(cè)電極片脫落程序的流程圖。筆者在實(shí)際應(yīng)用中設(shè)置STM32單片機(jī)IO引腳模式為上拉輸入,開啟定時(shí)器7中斷,每2 ms定時(shí)器7中斷一次,檢測(cè)IO引腳電平,當(dāng)檢測(cè)到為高電平時(shí)則高電平計(jì)數(shù)一次并且清零低電平計(jì)數(shù),然后判斷是否連續(xù)100 ms都是高電平,如果連續(xù)100 ms都是高電平則發(fā)送電極脫落數(shù)據(jù)。同理,判斷低電平時(shí)采用的方法一樣。此種方法可以濾除因外部干擾引起的誤判,進(jìn)一步提高電極脫落檢測(cè)系統(tǒng)的穩(wěn)定性和準(zhǔn)確性。

dzyj4-t10.gif

6 結(jié)論

    針對(duì)生物電信號(hào)采集時(shí),常需要判斷電極是否脫落問題,本文設(shè)計(jì)出一種電極脫落檢測(cè)電路并給出STM32單片機(jī)程序檢測(cè)方法。巧妙地利用了LM358集成運(yùn)放的特點(diǎn),將電極脫落檢測(cè)系統(tǒng)與肌電采集系統(tǒng)結(jié)合在一起,巧妙地將右腿驅(qū)動(dòng)電路的反饋電壓和中心電壓引入到電極脫落檢測(cè)電路中。在單片機(jī)檢測(cè)程序中進(jìn)一步給出降低誤檢的方法。在實(shí)際的電路中取得了穩(wěn)定準(zhǔn)確的檢測(cè)效果。該電極脫落檢測(cè)系統(tǒng)雖然可以通過硬件電路濾除工頻干擾和調(diào)節(jié)檢測(cè)靈敏度,通過算法進(jìn)一步降低誤檢,可以穩(wěn)定準(zhǔn)確地檢測(cè)電極脫落,但不能檢測(cè)具體哪一個(gè)電極脫落。后續(xù)可以將LM358接成跟隨器后輸出電壓送到單片機(jī)引腳,肌電采集系統(tǒng)中的參考電壓和中心電壓送到單片機(jī)引腳,單片機(jī)通過內(nèi)部模擬數(shù)字轉(zhuǎn)換器轉(zhuǎn)換后檢測(cè)電壓值,再通過算法進(jìn)行濾波比較判斷,可以實(shí)現(xiàn)一個(gè)具有穩(wěn)定準(zhǔn)確且可以檢測(cè)哪一個(gè)電極脫落的電極脫落檢測(cè)系統(tǒng)。

參考文獻(xiàn)

[1] 桂奇政,孟明,馬玉良,等.基于肌肉協(xié)同激活模型的上肢關(guān)節(jié)運(yùn)動(dòng)連續(xù)估計(jì)[J].儀器儀表學(xué)報(bào),2016,37(6):1405-1412.

[2] 王濤,侯文生,吳小鷹,等.用于肌電假肢手控制的表面肌電雙線性模型分析[J].儀器儀表學(xué)報(bào),2014(8):1907-1913.

[3] 張恒毅,陳香.有源柔性表面肌電電極陣列設(shè)計(jì)[J].電子測(cè)量與儀器學(xué)報(bào),2014,28(8):901-908.

[4] 董中飛,陳香,鄧浩,等.柔性同心圓差分陣列表面肌電電極研制[J].電子測(cè)量與儀器報(bào),2012,26(4):359-366.

[5] HARTINGER A E,GUARDO R,ADLER A,et al.Real-time management of faulty electrodes in electrical impedance tomography[J].IEEE Transactions on Biomedical Engineering,2009,56(2):369-377.

[6] 張戈,代萌,徐燦華,等.電阻抗斷層成像系統(tǒng)的非正常連接電極實(shí)時(shí)檢測(cè)方法[J].醫(yī)療衛(wèi)生裝備,2014,35(11):1-4.

[7] 張紅奎,汪地,楊浩,等.表面肌電信號(hào)采集及動(dòng)作識(shí)別系統(tǒng)[J].機(jī)械設(shè)計(jì)與制造,2013(8):38-40.

[8] 席旭剛,武昊,羅志增.基于EMD自相關(guān)的表面肌電信號(hào)消噪方法[J].儀器儀表學(xué)報(bào),2014(11):2494-2500.

[9] 席旭剛,朱海港,羅志增.基于EEMD和二代小波變換的表面肌電信號(hào)消噪方法[J].傳感技術(shù)學(xué)報(bào),2012,25(11):1488-1493. 

[10] SUN B,CHEN W,ZHENG X.The system design for the extraction and pre-processing of surface EMG[J].Physics Procedia,2012,33(1):8-13.

[11] 熊平,唐建.表面肌電信號(hào)前端處理系統(tǒng)[J].計(jì)算機(jī)工程與應(yīng)用,2015,51(1):218-222.

[12] 王立偉,蔡奇,肖堯,等.生物肌電信號(hào)前置放大電路設(shè)計(jì)[J].電子測(cè)量技術(shù),2011,34(4):53-55.

[13] 張曉,吉小軍,蔡萍.表面肌電信號(hào)的高速數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)[J].電子測(cè)量技術(shù),2008,31(7):108-110.

[14] 蔣鑫,劉紅星,劉鐵兵,等.生物電采集中右腿驅(qū)動(dòng)電路參數(shù)的確定[J].北京生物醫(yī)學(xué)工程,2011,30(5):506-511.

[15] 楊正,王靜敏,朱樟明,等.利用右腿驅(qū)動(dòng)技術(shù)的心電信號(hào)模擬前端設(shè)計(jì)[J].西安電子科技大學(xué)學(xué)報(bào)(自然科學(xué)版),2016,43(4):166-171.



作者信息:

馬掌印,李武森,陳文建

(南京理工大學(xué) 電子工程與光電技術(shù)學(xué)院,江蘇 南京210094)

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