黃可馨, 李思穎, 李素素, 楊文娟, 田學(xué)隆
(重慶大學(xué) 生物工程學(xué)院,重慶 400044)
經(jīng)顱直流電刺激(transcranial direct current stimulation,tDCS)技術(shù)是一種以微弱直流電流刺激大腦皮層從而調(diào)節(jié)神經(jīng)可塑性的無創(chuàng)腦刺激技術(shù)[1]。通過改變皮質(zhì)神經(jīng)元的活動及興奮性,tDCS技術(shù)能夠誘發(fā)腦功能發(fā)生變化,因而在醫(yī)療和改善認知功能方面正在成為熱點[2]。
在動物實驗中,在刺激實施以及腦電采集過程中,動物常表現(xiàn)出躁動不安等行為,一定程度上阻礙了刺激的有效實施和腦電(electroencephalography,EEG)數(shù)據(jù)的采集。因此,實驗常在麻醉狀態(tài)下進行。但麻醉藥物不僅一定程度的損害動物腦部,而且對腦電信號起抑制作用[3,4],勢必影響實驗數(shù)據(jù)的準(zhǔn)確性。
針對上述問題,本文提出了一種用于動物實驗的經(jīng)顱直流電刺激儀。選用超低功耗的微處理器和集成芯片,實現(xiàn)了設(shè)備的小型化;利用藍牙無線數(shù)據(jù)傳輸技術(shù),設(shè)計出了一種無線化可穿戴設(shè)備。有望實現(xiàn)實驗動物在非麻醉狀態(tài)下的tDCS和EEG采集。
系統(tǒng)的總體設(shè)計方案如圖1所示,具體包括上位機和下位機兩部分。上位機部分為在通用計算機上建立的刺激參數(shù)控制和腦電采集與分析的軟件系統(tǒng)。下位機為以單片機MSP430F2618為核心控制器件的硬件電路系統(tǒng),通過單片機實現(xiàn)對電刺激和腦電采集的控制。
硬件電路部分包括主控單片機模塊、壓控恒流源電路模塊、腦電采集模塊、電源管理模塊。系統(tǒng)硬件主要實現(xiàn)2個功能:接收上位機輸入的刺激指令,經(jīng)數(shù)/模(digital/analog,D/A)轉(zhuǎn)換后實現(xiàn)對壓控恒流源電路輸出電流的控制;通過單片機MSP430F2618實現(xiàn)對芯片ADS1298腦電采集功能的控制,并利用藍牙將EEG數(shù)據(jù)傳輸至上位機。
圖1 儀器總體結(jié)構(gòu)設(shè)計
主控單片機選用超低功耗的處理器MSP430F2618。該處理器通過藍牙接收上位機指令,控制直流電刺激模塊和EEG監(jiān)測模塊。具體工作示意圖如圖2。
圖2 主控單片機工作框圖
在單片機通用串行通信接口(universal serial communication interface,USCI)通信模塊的通用非同步收發(fā)傳輸器(univerisal asynchronous receiver/transmitter,UART)模式下,藍牙將上位機的指令傳輸給單片機,實現(xiàn)對設(shè)備的功能切換;單片機判斷接收到的指令,選擇打開或關(guān)閉刺激及監(jiān)測模塊,實現(xiàn)MSP430F2618對采集芯片ADS1298和單片機內(nèi)部D/A模塊的控制。選擇監(jiān)測功能后,數(shù)據(jù)反饋至上位機。
2.1.1 MSP430F2618對刺激模塊控制
刺激電路的恒流源部分選用壓控恒流源,由MSP430F2618的D/A模塊控制,能夠根據(jù)輸入的數(shù)值及選擇的參考電壓相應(yīng)地輸出模擬電壓,從而控制恒流源電路的刺激電流大小。在控制D/A模塊的輸出電壓值時,變換藍牙傳入的目標(biāo)電流值,即通過計算壓控恒流源電壓與電流的關(guān)系函數(shù)確定具體的電壓輸出值。
恒流源模塊輸出恒定的刺激電流,通過電極直接作用于實驗動物腦部。tDCS相關(guān)實驗參數(shù)要求較為嚴(yán)格:以常用的大鼠為實驗對象,資料顯示,實驗中的所需的電刺激強度一般不大于600 μA; tDCS實驗所實施的電刺激必須是穩(wěn)定的直流電流,即通過恒流模塊的電流刺激值不能隨大鼠腦組織阻抗的改變而改變。為了實現(xiàn)上述兩點要求,本文選用雙運放恒流源電路,如圖3所示。
圖3 雙運放恒流源電路
圖3中的放大器工作在線性區(qū)域,電路的輸入電壓與輸出電流呈線性關(guān)系。本文刺激儀要求的精度較高,為了實際電路中避免偏置電流對輸出電流的影響,選擇R15=R19,R13=R21。
2.1.2 MSP430F2618對采集芯片ADS1298的控制
ADS1298為8通道24位模擬前端,具有低功耗、低噪聲的特點,且內(nèi)置右腿驅(qū)動放大電路,適用于EEG的采集。該芯片高度集成化,滿足本文對儀器小型化的設(shè)計需求。本文中,通過MSP430F2618單片機USCI通信模塊的串行外設(shè)接口(serial peripheral interface,SPI)通信模式對ADS1298進行控制,獲取EEG數(shù)據(jù)。單片機工作在中斷方式下,以降低功耗。圖4為MSP430控制ADS1298的具體工作流程。
某天下午,我終于找到了和她拉呱兒的機會。珊德拉夫人托著咖啡杯盞走到我的桌邊,頷首問,我可以坐在這里嗎?
圖4 主控單片機控制ADS1298程序流
ADS1298通過配置內(nèi)部的寄存器設(shè)置各參數(shù)。在寫入寄存器前先將芯片調(diào)整至SDATAC模式,即用SPI通信發(fā)送0x11指令到ADS1298的DIN管腳。在寫入寄存器狀態(tài)時,串行通信的時鐘線設(shè)置為下降沿寫入,避免數(shù)值的移位。配置前,寫入配置的寄存器的首地址。配置寄存器的過程中,寫入要配置的個數(shù),以數(shù)組形式配置寄存器。
讀取ADS1298采樣值時,進入RDATAC模式,即發(fā)送0x10指令到ADS1298的DIN管腳。在該模式下,串行通信的時鐘線調(diào)整為上升沿讀取,否則會造成數(shù)據(jù)的移位。采樣過程中,以DRDY信號作為采樣間隔,上升沿觸發(fā)采樣并使用SPI通信時鐘傳輸數(shù)據(jù)。該過程中,需要注意MSP430F2618內(nèi)部時鐘分頻后的串行通信的時鐘線與ADS1298輸出引腳DRDY的時間關(guān)系。在DRDY的一次采樣間隔里,每個通道會產(chǎn)生24位的數(shù)據(jù),再加上表示成功采樣的24位的標(biāo)志位,8個采集通道一共會產(chǎn)生216位數(shù)據(jù);即為了不造成8通道采樣模式下的數(shù)據(jù)丟失,兩次DRDY跳變間隔里,需要出現(xiàn)216次串行通信輸出時鐘的上升沿跳變。
選取3.7 V鋰電池作為儀器供電電源。在電路中,需要的工作電壓為3.3 V和15 V。
15 V電壓源為恒流刺激電路提供工作電壓,文中選用MCP1651作為升壓控制器,如圖5所示。
圖5 3.7 V轉(zhuǎn)15 V電路
藍牙、MSP430F2618以及ADS1298要求工作電壓穩(wěn)定在3.3 V,尤其當(dāng)電源電壓不穩(wěn)定時,將直接影響ADS1298的采樣精確度。采用芯片SP6205組成3.3 V穩(wěn)壓電路,如圖6所示。
圖6 3.7 V轉(zhuǎn)3.3 V電路
系統(tǒng)軟件部分為利用LabVIEW[5]平臺搭建的用戶操作界面,包括刺激控制模塊、采集模塊和信號分析3個部分。通過設(shè)置刺激電流大小和刺激時間長短來實現(xiàn)對下位機刺激功能的控制;通過采集顯示界面觀察并存儲采集到的EEG信號;經(jīng)信號處理后,得到EEG分析結(jié)果,并顯示結(jié)果。
為了實現(xiàn)無線通信,下位機與上位機之間的數(shù)據(jù)傳輸選擇藍牙通信方式,而在與上位機進行通信時,通過“藍牙轉(zhuǎn)串口”軟件式巧妙地避開了對上位機藍牙驅(qū)動的硬性要求,轉(zhuǎn)換為串口通信方式。在系統(tǒng)界面中,主要包括刺激、采集和分析三大功能模塊,如圖7所示。
圖7 軟件系統(tǒng)界面
輸入電壓范圍在0~2.5 V對設(shè)備進行了測試,結(jié)果如圖8所示。
圖8 輸出電流與輸入電壓關(guān)系
實驗證明,輸入的電壓與輸出的電流具有較好的線性度。通過MATLAB擬合,誤差為2.43 %。
在直流刺激模式下,選取不同阻值的電阻器RL1加載在刺激電極之間,測量電阻器兩端的電壓并計算出經(jīng)過電阻器的電流值,測試恒流源模塊的恒流效果,結(jié)果如圖9。
可知,在調(diào)整恒定電流值為580 μA時,負載阻值在0~12 kΩ時,刺激儀的輸出電流恒流效果很好。
如圖10所示,同時結(jié)合MATLAB和LabVIEW,得到了腦電波在時域和頻域的波形分布。結(jié)果如圖10所示。
圖10 腦電監(jiān)測示例
左側(cè)5個波形(編號為①~⑤)由上到下分別為重構(gòu)腦電信號、σ波、θ波、α波和β波。編號⑥區(qū)域顯示輸入信號的頻譜,可知在50 Hz附件有較大能量的信號出現(xiàn),在其倍頻100 Hz處亦有能量波動??傮w噪聲能量大幅超過目標(biāo)信號。編號⑦區(qū)域為重構(gòu)腦電信號的頻譜, 50 Hz和100 Hz附近的能量消失,而低頻部分0~30 Hz部分的能量得以保留,可知成功濾除噪聲,得到較為干凈的腦電信號。編號⑧區(qū)域中為腦電4個節(jié)律占據(jù)信號能量的百分比。本文數(shù)據(jù)為σ=33.30 %,θ=14.10 %,α=14.27 %,β=38.33 %。
提出了一種用于動物實驗的可穿戴式經(jīng)顱直流刺激儀的設(shè)計方案。選用超低功耗的微處理器MSP430F2618及集成芯片ADS1298以縮小設(shè)備體積,降低功耗,實現(xiàn)設(shè)備的小型化。應(yīng)用本儀器后,有望在非麻醉狀態(tài)下實現(xiàn)tDCS動物實驗和EEG采集。