唐成方
技術應用
基于ARM微控制器的旋轉電極電刺激儀
唐成方
(深圳市艾爾曼醫療電子儀器有限公司,廣東 深圳 518055)
神經肌肉電刺激儀基于傳統中醫學針灸原理,是中醫學經絡理論與現代電子技術相結合的產物。電刺激儀產生的電刺激信號功效類似中醫的針灸按摩手法,作用于患者表面神經肌肉,可促進患者康復。基于ARM微控制器設計一種電刺激儀,采用旋轉電極,利用光電MOS固態繼電器驅動電極實現旋轉功能。經實驗驗證,旋轉電極電刺激儀相對于固定電極電刺激儀,治療效果更佳。
電極;ARM微控制器;光電MOS固態繼電器;電刺激
隨著科學技術的不斷進步,電子醫療儀器在人們日常醫療保健中應用越來越普及。神經肌肉電刺激儀因能提高神經肌肉疼痛療效而得到廣泛應用[1]。神經肌肉電刺激儀一般采用固定電極,存在如下問題:固定電極通過中心位置的導電扣與主機相連,因電極具有一定電阻,電極面積稍大時,周邊治療強度明顯弱于中心點。本文設計一種基于ARM微控制器的旋轉電極電刺激儀(以下簡稱電刺激儀),將主機輸出分別切換至6個圓形分布的小電極上,以減少電流在電極上的損耗,使電極與患者電性均勻接觸,提高治療效果。
電刺激儀硬件原理框圖如圖1所示,主要包括降壓轉換電路、調壓電路、ARM微控制器M058LDN、信號調制電路、開關電源、LCD觸摸屏、電極A和電極B等,其中前4個部分構成電刺激儀主控板。
開關電源為電刺激儀直流供電,其設計從安全性、可靠性和滿足EMC認證等方面考慮。開關電源輸入電壓為交流220 V,輸出電壓為直流12 V;12 V直流電壓通過降壓轉換電路轉換為5 V和6V給相關電路供電。同時12 V直流電壓為調壓電路提供電壓輸入。

圖1 電刺激儀硬件原理框圖
調壓電路產生變壓器初級所需的調制信號即調幅電壓VDC[2],該電壓經變壓器放大后得到電刺激儀所需的波形幅度。調壓電路主芯片EUP3453是一款采用電流模式脈寬調制架構的降壓型DC-DC變換器,可提供高達3 A的負載電流,在4.75 V~40 V寬輸入電壓范圍內穩定工作,通過外部分壓電阻調節實現0.92 V~15 V的輸出電壓,具有較好的線性調整率和負載調整率[3]。調壓電路原理圖如圖2所示。
PWM信號來自M058LDN,頻率為100 kHz。EUP3453輸入電壓為直流12 V,通過調節PWM的占空比,可得到不同的輸出電壓VDC,供給變壓器的初級輸入端。VDC經變壓器放大后可得到最大幅度為90 V的電極輸出信號。
管腳FB的反饋閾值電壓為0.92 V,根據基爾霍夫電流定律[4],可得
(VDC?0.92)/1= 0.92/2+ (0.92?Vop)/3
取1= 62 kΩ,2= 10 kΩ,3= 15 kΩ
VDC = (0.92/10 + (0.92?Vop)/15)×62+0.92
Vop變化范圍為0 V ~2.5 V,故VDC變化范圍為0.09 V(≈0)~10.43 V。

圖2 調壓電路原理圖
降壓轉換電路主要由EUP3453和5 V電壓輸出穩壓器LN6214P502PR構成,可將12 VDC轉換為 5 VDC和6VDC。其中5 VDC用于整個系統邏輯控制電路的供電;6 VDC用于信號調制電路PNP三極管的發射極供電。
電刺激儀的ARM微控制器采用M058LDN和MINI54FDE,它們均是以ARM Cortex -M0為內核的32位微控制器,MINI54FDE在資源配置方面稍弱于M058LDN[5,6-7]。M058LDN用于主控板,實現系統主體功能控制;MINI54FDE用于旋轉電極A,控制電極的旋轉切換。
調壓電路的輸出電壓VDC用于調制信號,其電壓幅度變化較緩慢,最大頻率為100 Hz。載波信號由微控器M058LDN產生,是一對互補的PWM方波信號即PWMA和PWMB,頻率為80 kHz。調制信號對載波信號進行調制,將這2種信號分別加載至信號調制電路可得到想要的波形[2]。信號調制電路由推挽控制電路和變壓器組成,如圖3所示。其中推挽控制電路和變壓器初級對信號進行調制,變壓器對調制后的波形進行放大。
LCD觸摸屏是電刺激儀的人機接口,可輸入工作時間、模式、波形強度、波形頻率等參數。由于波形強度和波形頻率的檔位較多,為使用戶有較好的體驗感,參數設置采用滑動方式。
電極A是旋轉電極,治療時放在治療區域。它利用微控器MINI54FDE控制6個較小電極依次輪流工作,6個電極在物理位置上按順時針排成圓形。電極輪流切換工作時像在順時針旋轉,使人體感覺類似機器手或人手在按摩。這種用電子驅動代替傳統機械的方式,可避免機械馬達長期工作而出現故障,更加安全可靠。旋轉電極電路如圖4所示。

圖3 信號調制電路原理圖

圖4 旋轉電極電路原理圖
電刺激儀利用光電MOS固態繼電器EL640切換電極,可克服普通器件帶來的轉換干擾。EL640輸入側(發光側)含有AlGaAs紅外光LED,輸出側包括1個光電二極管陣列和2個串接的高壓MOS管。輸入側紅外光LED導通后,其光耦合到輸出側光電二極管陣列,使輸出側高壓MOS管導通。
電極A由在物理位置上圍成一個圓的6個小電極組成,電極信號out來自主控板上的變壓器輸出端子4,即圖3中的OUT1,控制6個小電極的信號(POL1~ POL6)來自MINI54FDE。MINI54FDE受控于主控板上的M058LDN,后者發出相應的啟動命令和時序同步信號,使電極A上的6個小電極停止或依次按順時針輪流工作。電極控制信號POL1~ POL6中的某個信號為低電平時,對應的EL640輸出側MOS管導通,POLE1~ POLE6中相對應的電極會接收來自OUT1的變壓器輸出信號。
電極B作為參考端,治療時貼在治療區域以外的地方。其由單個較大的普通導電自粘電極片組成,并和主控板上的變壓器輸出端子5,即圖3中的OUT2直接相連。
電刺激儀軟件主要由主控板M058LDN主程序、定時器1中斷服務程序、電極A控制程序組成,軟件流程框圖分別如圖5(a)、圖5(b)、圖5(c)所示。

圖5 軟件設計流程框圖
1)初始化M058LDN系統時鐘和I/O端口配置,產生一對互補的PWM載波和調節電壓VDC的PWM;同時初始化中斷定時器、LCD屏控制器、蜂鳴器等參數的默認值。
2)按鍵值讀取及判斷處理,通過按鍵對電刺激儀進行參數設定、啟動或停止。電刺激儀共有5個模式,模式1~模式5。除模式1所有電極同時工作無需切換外,其余4個模式都需要切換電極,6個小電極依次輪流工作,形成旋轉效果。為此,電刺激儀啟動后置P02 = 1,再置1個電極切換標識Electrode _Switched_Flag。定時器中斷服務程序根據該標識及時間序列判斷輪到哪個電極切換,并從P03發送1個3 ms脈沖告知電極A切換電極;電極A控制程序從P02端口獲取啟動命令,從P03獲取脈沖信號切換電極。
3)產生波形輸出并更新LCD屏顯示。
中斷定時器每1 ms產生1次中斷,中斷服務程序根據Electrode _Switched_Flag標識判斷是否有電極切換;若有,獲取模式種類產生相應波形;端口P03發送1個3 ms脈沖信號給電極A完成電極切換。
初始化完成后,判斷是否有啟動命令;若有,判斷是否有電極切換脈沖;若有,則切換電極;若沒有,即在模式1狀態,所有電極同時開啟。電極切換就是關閉當前工作的電極,打開下一個要工作的電極。
電刺激儀模式1的波形頻率為5 Hz~11 Hz,波形輸出無需電極切換,此種模式波形實現較容易,由主控板主程序產生即可。其余4種模式的波形在M058LDN定時器中斷服務程序產生,為固定頻率,波形輸出需電極切換,有較高的相似性。
圖3中,載波的頻率和幅度固定不變,改變VDC即可得到不同的變壓器輸出波形,對此波形進行不同時刻的切換可得到5模式的波形。電刺激儀使用的波形是調節VDC電壓幅度產生周期性的菱形波,具體算法:上半周調節PWM使其占空比逐漸增大,從而使VDC電壓幅度從最小值0逐漸增大到最大值;下半周調節PWM使其占空比逐漸減小,從而使VDC電壓幅度逐漸從最大值減小到最小值,由此在變壓器輸出端產生上下左右都對稱的菱形波。
取60位患有背部神經肌肉疼痛的患者為實驗對象,患者主要因坐姿不正確或久坐不動引起肌肉損傷和勞損;年齡分布:25至34歲20人,35至44歲20人,45至54歲20人。將3個年齡段的人平均分為參照組和研究組,每組各30人。參照組使用固定電極電刺激儀,研究組使用本文設計的旋轉電極電刺激儀進行對比治療。治療時間:每日1次,每次30 min,一個療程30次。實驗數據如表1所示。

表1 兩組患者治療效果比較
由表1可知:研究組總治療有效率高于參照組。相比于固定電極電刺激儀,本文設計的旋轉電極電刺激儀對背部神經肌肉疼痛患者的治療效果更佳。
本文設計一種基于ARM微控制器的旋轉電極電刺激儀。通過LCD觸摸屏輸入電刺激信號的強度和工作模式等參數;通過微控制器程序得到相應的電脈沖波形,再經變壓器升壓處理生成電刺激信號。該電刺激儀對背部神經肌肉疼痛的患者進行理療試驗,治療效果明顯高于固定電極電刺激儀。該治療儀架構簡單,符合YY 0607-2007標準[8],已經通過廣東省藥品監督管理局的注冊檢驗并進行小批量試產。
[1] 蘭翠.針灸聯合低頻治療儀治療面神經麻痹的效果觀察[J].臨床和實驗醫學雜志,2013,12(23):1909-1911.
[2] 燕鐵斌,姜貴云,吳軍,等.物理治療學[M].3版.北京:人民衛生出版社,2019.
[3] Eutech Microelectronics Inc. EUP3453 Datasheet [EB/OL]. (2012-09-01)[2021-03-14]. http://www.eutechmicro.com/index. php?a=products_list&cid=38.
[4] 邱關源,羅先覺.電路[M].5版.北京:高等教育出版社,2006.
[5] 溫子祺,劉志峰,冼安勝,等.ARM Cortex-M0微控制器原理與實踐[M].北京:北京航空航天大學出版社,2013.
[6] Nuvoton Technology Corporation.M051DN/DE 系列規格書[EB/OL]. (2019-11-01)[2021-03-14]. https://www. nuvoton.com. cn/export/resource-files/DS_M051%28DN_DE%29_Series_ SC_Rev1.00.pdf.
[7] Nuvoton Technology Corporation. Mini51 DE Series Datasheet[EB/OL]. (2019-11-01)[2021-03-14]. https://www. nuvoton.com.cn/export/resource-files/DS_Mini51DE_Series_ EN_Rev1.04.pdf.
[8] 國家食品藥品監督管理局.YY 0607-2007/IEC 60601-2-10:1987, Medical electrical equipment-Part 2: -Particular requirements for the safety of nerve and muscle stimulators [S]. 北京:中國標準出版社,2007.
Rotating Electrode Electrical Stimulator Based on ARM Microcontroller
Tang Chengfang
(Shenzhen Elmmedicare Medical Electronic Instrument Co. Ltd, Shenzhen 518055, China)
Neuromuscular electrical stimulator is based on the principle of acupuncture and moxibustion in traditional Chinese medicine. It is the combination of meridian theory of traditional Chinese medicine and modern electronic technology. The effect of electrical stimulation signal produced by electrical stimulator is similar to that of acupuncture and massage in traditional Chinese medicine. It acts on the surface nerves and muscles of patients and can promote the rehabilitation of patients. An electrical stimulator based on ARM microcontroller is designed. The rotating electrode is used and the photoelectric MOS solid-state relay is used to drive the electrode to realize the rotating function. Experimental results show that the treatment effect of rotating electrode electrical stimulator is better than that of fixed electrode electrical stimulator.
electrode; ARM microcontroller; photoelectric MOS solid state relay; electrical stimulation
唐成方,男,1963年5月生,碩士,工程師,主要研究方向:嵌入式系統應用。E-mail: cilsa@126.com
TP368.1
A
1674-2605(2021)03-0009-06
10.3969/j.issn.1674-2605.2021.03.009