1. 引言
功能性电刺激(Functional Electrical Stimulation, FES)是一种新型的无创康复技术,在治疗运动神经元瘫痪、排尿功能障碍、呼吸功能障碍、肌肉萎缩等疾病上具有良好的效果 [1] [2] [3]。其原理是利用参数可调的低频电脉冲刺激使人体产生震颤的神经肌肉系统,使得人体肌肉细胞由静止状态转变为动作状态,以达到减轻帕金森患者震颤的目的。
此外,功能性电刺激具有便携化、智能性、无创性等特点,可成为临床帕金森震颤治疗中的替代疗法 [4] [5]。本文针对帕金森病,设计了模式可调的电刺激治疗系统,可用于帕金森震颤的抑制。
2. 电刺激治疗帕金森震颤
帕金森病主要的病理改变是中脑黑质多巴胺能神经元的变性死亡,由此引起多巴胺含量显著性减少的疾病 [6] [7]。其临床表现为静息性震颤,该疾病虽然不能危害生命,但严重影响了患者的生活质量。临床上治疗帕金森病的方法众多,包括药物治疗、手术治疗、康复治疗等 [8]。但脑起搏器手术疗法的创伤面积大,且异物植入可能会引起感染和排异反应,进而出现脑出血等并发症 [9]。电刺激疗法中的经皮神经电刺激(Transcutaneous Electrical Nerve Stimulation, TENS)具有长期的研究历史和理论基础,成都中医药大学团队 [10] 研究指出,TENS对偏头痛症状具有良好的治疗效果,中南大学研究所 [11] [12] 研究了TENS对轻中度抑郁患者的疗效,并进行了临床验证。大量的临床试验得出利用相应幅值的低频双向矩形脉冲可抑制帕金森震颤 [13]。震颤的产生可以认为是一对拮抗肌(腕伸肌和腕屈肌)共同作用的效果,而这对拮抗肌是由正中神经和桡神经共同支配的,因此震颤抑制系统的原理为电刺激腕伸肌和腕屈肌,在刺激肌肉的同时也刺激了正中神经与桡神经。在宏观上表现为电刺激器输出相应幅值的刺激脉冲作用于手臂的伸肌和屈肌,产生与其震颤力矩相反的平衡力矩,从而减轻患者震颤 [14]。
电刺激系统工作方式主要分为恒流模式和恒压模式两种:
1) 恒流源电源在允许的负载情况下,输出的电流是恒定的,不会随负载的变化而变化,这种输出方式等效为恒流输出 [15] [16]。
2) 恒压源电源在允许负载的情况下,输出的电压是恒定的,不会随负载的变化而变化,这种调节方式本质上是恒压输出 [17]。
恒流模式在开路时,电极两端的电压很高。因此,当电极与人体接触不充分时,容易对人产生刺痛感 [18],而恒压模式避免了上述缺点 [19],因此本文选择恒压模式进行设计。
刺激波形的选择主要考虑两个方面:有效性和安全性。若使用正负双向矩形波作用于人体,可以避免电荷积累的电化学反应产生有毒物质伤害人体组织 [20];经研究表明,刺激时间过长,刺激幅度较大,易造成皮肤灼伤,因此普遍选择幅度为12~40 V,频率为30~71 Hz,在保证刺激脉宽可调的条件下每次刺激30 min的刺激模式。
3. 硬件电路设计
3.1. 系统总体设计
本文研发了一款可穿戴的、多种参数可调节震颤抑制系统。可以根据不同患者的患病程度输出参数可调的脉冲信号,基于VC++编写可输出脉冲波形的幅值、脉宽和频率等参数可调的脉冲程序,下载至控制芯片STC89C52中。根据人体可承受的最大耐压值与人体对12 V以下的电压感知较弱的两个因素 [21],该系统设计的参数调节范围如下:频率30~71 Hz,电压1~40 V,且脉宽可调。系统主要包括阻抗检测模块,电源模块、主控模块、升压模块、极性转换模块,电源模块给主控制芯片STC89C52与阻抗检测模块供电,且经过升压模块提供给极性转换模块合适的供电电压,极性转换模块根据帕金森患者的患病情况输出合适的刺激脉冲。震颤抑制系统框图如图1所示。
3.2. 阻抗检测模块
为了获取更为精确的刺激电流,需要检测人体皮肤阻抗值。本文使用阻抗分析仪IM3570对人体皮肤阻抗进行测量,它是一台具有低电容,可对高阻抗进行测量的设备,具有高稳定性、高分辨率的四探头测量设备。由于研究对象是腕关节的拮抗肌对,即腕伸肌和腕屈肌,因此本文使用表面凝胶湿式贴片电极,使得两个电极片的粘贴距离为8cm左右,且电极贴片的电阻可以忽略。在测试前需用清水将受试者的皮肤进行浸湿,且保证手臂放松的状态,之后将两个接触电极放在相应位置对左臂与右臂分别进行测试,测试平台如图2所示。
3.3. 电源、升压模块
震颤抑制系统的电源模块使用3.7 V的可充电锂电池聚合物为其供电,并设置锂电池充电电路,锂电池保护电路和一级升压电路三部分。本系统集成输入过压、欠压、过温等保护功能。
锂电池保护电路由芯片XB8089A组成,一级升压电路由XL6008、升压电感和稳压二极管组成,由于12V以下电压较低,因此本系统将3.7 V锂电池升压到12 V作为升压单元的输入端,图3(a)为电路结构图。
二级升压电路结构图如图3(b)所示。系统使用3.7 V的锂电池聚合物供电,经过锂电池保护电路后的电压被抬升至12 V,为了满足不同患者的治疗需求,采用由XL6019芯片组成的二级升压电路,使脉冲输出的电压范围为达到12~40 V。电压提升倍数由电阻R12和R13来决定,输出电压的计算公式为:
(1)
(a)
(b)
Figure 3. (a) The lithium battery protects the circuit; (b) Secondary booster circuit
图3. (a) 锂电池保护电路;(b) 二级升压电路
3.4. 极性转换模块
脉冲信号主要有三个参数:频率、脉宽和脉冲幅值,通过调节输出脉冲信号这三个参数的大小达到改变不同刺激参数的需求 [22]。本文设计恒压刺激框图如图4(a)所示。
由于单向电脉冲产生的电脉冲容易对人体皮肤造成比较大的刺激性,而双向脉冲具有一定的时间延迟效应,因此应将单片机输出的单向PWM脉冲波信号转换成双向电脉冲。极性转换电路图如图4(b)所示。
极性转换电路主体为H桥结构,外部三极管Q1、Q2、Q6、Q7与内部三极管Q3、Q4、Q5、Q8构成复合管,起到换向作用。主控芯片STC89C52通过输出PWM的高低电平来控制三极管的开闭,控制H桥在不同的状态,从而控制输出脉冲的情况,输出脉冲状态表如表1。脉冲输出需要保证上下两个三极管不能同时导通或关断,因此三极管的关断方式为对角线式关断,即采用左上右下开启,左下右上关断或者左上右下关断,左下右上开启的方式实现换向。D3、D2为电极贴片的两个引出口,电极贴片附着于人体手臂皮肤表面,对人体进行电刺激。
(a)
(b)
Figure 4. (a) Block diagram of constant pressure stimulus; (b) Polarity conversion circuit diagram
图4. (a) 恒压刺激框图;(b) 极性转换电路图

Table 1. Pulse output status table
表1. 脉冲输出状态表
4. 系统软件设计
本文选择CH340串口模块,将CH340模块与USB相连,即可保证震颤抑制系统与上位机进行通信以及烧录过程的正常运行。如图5所示,系统首先通过按键进行单片机复位,复位后系统进入初始化阶段,完成变量的定义、给变量赋初值、函数的声明等过程 [23]。进入主函数,首先实行脉冲控制与按键检测,使其输出双向矩形脉冲,其间使用了延时函数和循环函数,然后对刺激脉冲的周期和脉宽进行限制,通过按键用户可根据需要确定占空比和周期。由于30 mA以下电流通常对人体不会有生命危险,本文根据阻抗检测模块检测出的人体皮肤阻抗值,调节刺激脉冲的电压强度,保证刺激电流在30 mA以下,当刺激电流大于30 mA,震颤抑制系统停止工作,当刺激电流保持在安全范围内,调节输出脉冲参数,从而控制系统的正常工作。
5. 实验结果
5.1. 系统性能测试
本文对震颤抑制系统输出脉冲幅值进行测试,测试目标电压与实际电压的误差。首先使用阻值为1 KΩ的电阻代替人体组织,来测试幅值分别为12 V、15 V、20 V、25 V、30 V、35 V、40 V的双向矩形波电刺激信号的输出结果,观察示波器测得电阻上的目标电压与实际电压是否一致并进行误差分析,测试结果如表2所示。

Table 2. The test results of stimulus signals on the test resistance of 1 KΩ
表2. 刺激信号在阻值为1 KΩ的测试电阻上结果
之后,使用刺激幅值为40 V,固定频率(四舍五入到整数)为70 Hz的电刺激脉冲,换用不同阻值的但接近于人体皮肤阻抗的电阻测试输出脉冲幅值的变化情况,将阻值分别设为1 KΩ,1.5 KΩ,2 KΩ,之后利用示波器观察不同电阻上输出的电刺激电压,计算采样电压与固定电压的误差,并做误差分析。测试结果如表3所示。

Table 3. Test results of stimulus signal with amplitude of 40 V on test resistors
表3. 幅值为40 V的刺激信号在测试电阻上测试结果
经测试,输出脉冲幅度的目标值与测试值误差较小,且当负载变化时,相同档位输出电压基本不变,说明电刺激系统可以满足设计要求。
5.2. 系统输出波形测试
采用猪皮和假手模拟人体手臂进行离体实验,进行进一步的系统性能验证,整个实验平台的搭建如图6所示。
将示波器所得波形导入MATLAB软件,可得出,整个电路的输入电压为3.7 V,在额定电压下,电路最大输出电压为40 V,最小输出电压为12 V,在2 KΩ负载的情况下,最大输出电流为20 mA,图7(a)为系统在输出最大、最小幅值下的实测波形图,在额定电压下,输出脉冲上升、下降速度快,约为12~16 μs,波形稳定。图7(b)为额定输出电压下,最大频率下的输出波形实测值,该电路可以稳定输出70.8 Hz的脉冲波形,脉冲上升时间与恢复时间均平滑,无尖峰脉冲。图7(c),图7(d)分别为额定输出电压,在固定最大频率下,不同脉宽的输出波形实测图,该脉冲波形平滑且可稳定输出。

Figure 6. Simulation of Parkinson’s tremor inhibition
图6. 帕金森震颤抑制模拟实验
5.3. 输出脉冲信号的波形分析
由于矩形波是由许多频率不同、大小不等的正弦波复合而成的,为避免信号噪声和防止所出现的电压尖峰的损害,需分析信号中的谐波分量。本文将示波器上采集的数据保存为CSV文件,导入到MATLAB中,进行FFT算法分析,由此实现了信号从时域到频域的分析。
选择对频率为70.8 Hz与频率为44.3 Hz的两个输出波形进行FFT,分析结果如图8所示。分析可见系统输出的脉冲波是由基波与多次谐波复合而成,信号的直流分量很小,信号在基波下的占比最大,其他频率的信号占比较低,波形总的谐波含量占比较高,说明原波形是由多种频率不同的正弦波复合而成,原波形更接近矩形波。
(a) (b)
(c) (d)
Figure 7. (a) Minimum and maximum output voltage waveforms; (b) Output waveform at maximum frequency; (c) Output waveform with different pulse width; (d) Output waveform under different pulse width
图7. (a) 最小、最大输出下电压波形;(b) 最大频率下输出波形;(c) 不同脉宽下输出波形;(d) 不同脉宽下输出波形
(a) (b)
(c) (d)
Figure 8. (a) 70.8 Hz output waveform; (b) 44.3 Hz output waveform; (c) FFT transformation under 70.8 Hz parameters; (d) FFT transformation under 44.3 Hz parameters
图8. (a) 70.8 Hz输出波形;(b) 44.3 Hz输出波形;(c) 70.8 Hz参数下的FFT变换;(d) 44.3 Hz参数下的FFT变换
6. 结论
综上所述,本文以MCS-51为内核的STC89C52单片机作为控制中心,构建了具有可实时调节的用于缓解帕金森震颤的震颤抑制系统。系统采用恒压调节方式,改善了恒流输出给患者带来的刺痛感的缺点,系统通过控制单片机产生PWM波,进而控制升压电路和极性转换电路产生参数可调的双极性电刺激脉冲波,针对不同帕金森患者进行特定化的治疗,避免了单一刺激模式的局限性。通过实验验证了系统输出脉冲在12~40 V,频率为30~71 Hz时,系统具有稳压的特点,且输出脉冲波形无毛刺和尖峰脉冲,不易造成电荷积累,对人体刺激性较小。对系统脉冲幅值进行测试,通过示波器观察到系统目标电压与实际电压误差较小,之后对所得波形进行FFT,验证了输出脉冲波形平滑、输出频率稳定等特点,且系统结构简单,稳定性强,具有很强的实用价值。
基金项目
国家自然科学基金项目(51735003);上海市科研计划(18441900200);2019年度科技部数字诊疗装备研发重点专项“全景复合式数字腹腔镜的产化”(编号2019YFC0120402)。