杜輝,龐春穎
(長(zhǎng)春理工大學(xué) 生命科學(xué)技術(shù)學(xué)院,長(zhǎng)春 130022)
脈象信號(hào)包含許多重要的生理病理信息,可以為臨床治療和診斷提供重要依據(jù)。傳統(tǒng)脈診依靠中醫(yī)的手指和經(jīng)驗(yàn)獲取脈象信號(hào)從而診斷病情,對(duì)脈象的描述采用比喻的方法,這就造成了主觀難以言明、缺乏經(jīng)驗(yàn)難以理解等缺點(diǎn)[1]。因此,為脈診建立切實(shí)可行的客觀指標(biāo),定量研究人體脈象信息,是繼承和發(fā)揚(yáng)我國(guó)中醫(yī)脈診技術(shù)迫切需要解決的問題。
自從英國(guó)人Marey以彈簧為動(dòng)力設(shè)計(jì)了杠桿式脈搏傳感器以來,脈象的采集有了快速發(fā)展。1860年首次出現(xiàn)了杠桿和壓力鼓式描述脈搏圖,1895年開始采用換能的方式,出現(xiàn)了杠桿式光學(xué)脈搏描述器[2-4]。20世紀(jì)50年代開始,日本、韓國(guó)等都先后開展了脈象學(xué)及脈診客觀化的研究。隨著傳感器技術(shù)的不斷發(fā)展,近年來國(guó)內(nèi)出現(xiàn)了十多種脈象描記儀器,例如TP-CBS型分析儀、ZM-I型脈象儀、MTY-Ⅱ型脈圖儀、MX-811型脈象儀等。但是這些脈象描記儀存在著功耗高、難以實(shí)現(xiàn)遠(yuǎn)程傳輸、成本與精度不可兼得等缺陷。伴隨遠(yuǎn)程醫(yī)療的發(fā)展,人們對(duì)脈象采集儀器的功耗和遠(yuǎn)程傳輸提出了新的要求。
本文設(shè)計(jì)的基于MSP430單片機(jī)的脈象信號(hào)采集系統(tǒng),充分利用MSP430芯片的低功耗特性和信號(hào)處理能力,通過數(shù)據(jù)采集、數(shù)據(jù)處理模塊、顯示模塊的設(shè)計(jì),實(shí)現(xiàn)了脈象信號(hào)的采集和顯示。該脈象信號(hào)采集系統(tǒng)具有微型化、低功耗、易于操作的特點(diǎn),可以實(shí)時(shí)顯示脈象信號(hào),并實(shí)現(xiàn)與PC機(jī)的數(shù)據(jù)通信,既可以在上位機(jī)進(jìn)行信號(hào)的分析,也為遠(yuǎn)程醫(yī)療提供了條件。
脈象信號(hào)屬于低頻微弱信號(hào),而且伴隨著很多噪聲,因此需要放大濾波等預(yù)處理。考慮到個(gè)體差異而造成的脈象信號(hào)強(qiáng)度不同,所以該系統(tǒng)包含了增益調(diào)節(jié)電路,根據(jù)不同的實(shí)際情況調(diào)節(jié)放大倍數(shù),因此適用于不同人群。
本文所設(shè)計(jì)的脈象采集系統(tǒng)采用了HK-2000B型脈象傳感器,以MSP430F169單片機(jī)作為控制核心,通過液晶屏進(jìn)行脈象信號(hào)的實(shí)時(shí)顯示。系統(tǒng)還利用USB轉(zhuǎn)串模塊實(shí)現(xiàn)了與PC機(jī)的通信,系統(tǒng)原理框圖如圖1所示。
圖1 系統(tǒng)原理框圖
從脈象傳感器HK-2000B采集出的脈象信號(hào)比較微弱,無法直接進(jìn)行處理,需要進(jìn)行信號(hào)的放大。同時(shí)脈象采集系統(tǒng)處于開放性工作環(huán)境,需要對(duì)周圍干擾信號(hào)進(jìn)行濾除。脈象屬于低頻信號(hào),頻帶為1~20Hz[5]。本設(shè)計(jì)中先對(duì)從傳感器采集到的信號(hào)進(jìn)行高通濾波和放大,同時(shí)為了順利的A/D轉(zhuǎn)換設(shè)計(jì)了電平抬升電路,具體電路如圖2所示。
圖2 高通濾波和增益調(diào)整電路
該部分電路主要采用了兩個(gè)一階高通無源濾波器對(duì)脈象信號(hào)進(jìn)行了兩次高通濾波。第一個(gè)高通濾波器由R1和C1組成。它的截止頻率由下式求得:
為了更好地取得有用信號(hào),避免第一次濾波不夠徹底,借助電平抬升電路進(jìn)行了二次高通濾波,由C3、R5、R6組成。由于采集脈象信號(hào)為雙極性信號(hào),為了無損失地用單極性A/D轉(zhuǎn)換器采集信號(hào)需要對(duì)脈象信號(hào)的直流分量進(jìn)行電平抬升。另外,該部分電路還借助TL062芯片設(shè)計(jì)了增益可調(diào)的放大電路,主要由滑動(dòng)變阻器R2、R3、R4、TL062組成,其增益可調(diào)范圍為0~20倍。
在對(duì)脈象信號(hào)進(jìn)行了高通濾波和放大之后,本設(shè)計(jì)根據(jù)脈象信號(hào)的特點(diǎn)對(duì)其進(jìn)行了低通濾波。由于脈象信號(hào)的主要頻段在20Hz以下,所以低通截止頻率應(yīng)為20Hz。該脈象采集系統(tǒng)采用了集成8階巴特沃斯低通濾波器MAX291芯片,由于MAX291芯片的轉(zhuǎn)折頻率由其外接的時(shí)鐘信號(hào)決定,而MAX291芯片的時(shí)鐘/轉(zhuǎn)折頻率比為100∶1。要實(shí)現(xiàn)轉(zhuǎn)折頻率為20Hz的低通濾波器,需要為MAX291輸入2kHz的時(shí)鐘信號(hào),可由MSP430F169單片機(jī)的定時(shí)器來產(chǎn)生。具體電路如圖3所示。
圖3 低通濾波電路
本設(shè)計(jì)從脈象信號(hào)的連續(xù)采集和實(shí)時(shí)顯示以及低功耗等角度出發(fā)選擇了TI公司研發(fā)的MSP430F169單片機(jī)作為處理核心。該芯片具有12位的ADC,并自帶內(nèi)部參考源和3個(gè)捕獲/比較器的16位定時(shí)器,超低功耗(在活動(dòng)模式280mA,待機(jī)模式1.1mA,掉電模式0.1mA),同時(shí)可以利用軟件編程選擇5種不同的節(jié)電模式,從而達(dá)到低功耗的目的。MSP430單片機(jī)主要以軟件方式完成A/D轉(zhuǎn)換、數(shù)據(jù)存儲(chǔ)、分析、結(jié)果顯示、USB傳輸?shù)裙δ?。系統(tǒng)軟件流程圖如圖4所示。
脈象信號(hào)經(jīng)過A/D轉(zhuǎn)換后主要進(jìn)行脈率、主波幅度、脈動(dòng)周期的計(jì)算[6],并且將得到的結(jié)果和脈象信號(hào)實(shí)時(shí)顯示在LCD顯示屏上。這些參數(shù)可以為醫(yī)護(hù)人員對(duì)病情的診斷提供參考。同時(shí)通過串口通訊將數(shù)字化的信號(hào)傳輸?shù)絇C機(jī)上,可以對(duì)脈象信號(hào)進(jìn)行更加復(fù)雜的處理,得到更加詳細(xì)的信息。
圖4 軟件流程
本文選取不同的樣本對(duì)系統(tǒng)進(jìn)行了實(shí)際測(cè)試。首先實(shí)現(xiàn)脈象信號(hào)的模擬采集,所采集的脈象信號(hào)在示波器上顯示,經(jīng)過示波器的讀數(shù)可以確定該信號(hào)符合人體脈象信號(hào)特性,如圖5所示。
圖5 模擬脈象信號(hào)
接下來利用MSP430F169單片機(jī)的A/D轉(zhuǎn)換模塊進(jìn)行脈象信號(hào)的數(shù)字化處理,A/D轉(zhuǎn)換之后利用USB轉(zhuǎn)串的模塊通過單片機(jī)的串口和PC機(jī)進(jìn)行通信[7,8],將數(shù)字信號(hào)傳輸?shù)絇C機(jī)上,得到的脈象信號(hào)如圖6所示。
圖6 數(shù)字脈象信號(hào)
同時(shí),脈象信號(hào)由MSP430F169單片機(jī)和CM320240-3EBLWA-5N液晶屏實(shí)時(shí)顯示,結(jié)果如圖7所示。
圖7 設(shè)計(jì)結(jié)果顯示
本文針對(duì)脈象信號(hào)特點(diǎn),設(shè)計(jì)了基于MSP430的脈象信號(hào)采集系統(tǒng)。介紹了系統(tǒng)設(shè)計(jì)的總體方案,對(duì)系統(tǒng)各個(gè)模塊進(jìn)行了詳細(xì)介紹,通過軟硬件結(jié)合實(shí)現(xiàn)了脈象信號(hào)的采集和顯示。并對(duì)所設(shè)計(jì)系統(tǒng)進(jìn)行了實(shí)際測(cè)試,給出了測(cè)試結(jié)果圖。經(jīng)過試驗(yàn)表明,該系統(tǒng)可以將它采集到的脈象信號(hào)準(zhǔn)確的顯示出來,為醫(yī)生的診斷和治療提供參考。該系統(tǒng)具有微型化、低功耗、易于操作等特點(diǎn)。同時(shí)它適用于一些特殊場(chǎng)合,如:救災(zāi)、急救等。該系統(tǒng)還可通過對(duì)軟件部分的進(jìn)一步升級(jí),使之具有更多的分析功能,比如可以判斷脈類,并根據(jù)脈類提供一些用藥建議等,這樣可以降低對(duì)使用者的專業(yè)要求。
[1]劉元華,楊其華,史紅斐,等.脈象采集方法及功率譜分析研究[J].中國(guó)計(jì)量學(xué)院學(xué)報(bào),2008,19(3):251-255.
[2]燕海霞,王億勤,李福鳳.中醫(yī)脈象傳感器的研究進(jìn)展[J].上海中醫(yī)藥大學(xué)學(xué)報(bào),2005,19(1):62-64.
[3]姜斌,宋蜇存,于鵬.脈象傳感器的發(fā)展概況[J].科技資訊,2007,5:22
[4]沙洪,趙舒,王妍,等.中醫(yī)脈象多信息采集系統(tǒng)的研制[J].中華中醫(yī)藥雜志,2007,22(1):21-24.
[5]蔡瀟,秦肖臻,康雙雙.脈象信號(hào)濾波與特征值提取[J].計(jì)算機(jī)工程與科學(xué),2012,34(9):88-92.
[6]楊濤,林宛華.基于光-頻率轉(zhuǎn)換器的高精度數(shù)字脈搏血氧儀的設(shè)計(jì)[J].北京生物醫(yī)學(xué)工程,2011,30(1):74-77.
[7]陳若珠,周紅標(biāo),韋哲.基于USB總線的脈搏信號(hào)檢測(cè)系統(tǒng)的設(shè)計(jì)[J].電子測(cè)量技術(shù),2008,12(31):116-118.
[8]張利娟,王曉曼,景文博,等.基于Labview的無卡數(shù)據(jù)采集方法[J].長(zhǎng)春理工大學(xué)學(xué)報(bào):自然科學(xué)版,2013,36(5):137-139.