表面肌电信号采集
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表面肌电信号采集(硬件部分)报告一.研究背景
肌肉收缩时伴随的电信号,表面肌电信号是各个运动单元动作电位在表面电极处之和,是在体表无创检测肌肉活动的重要方法。本课程设计通过表面肌电信号幅值的检测,实现对手指运动或抓握力量的识别。
图一表面肌电信号
图2 手指运动的肌电信号
肌电信号特性
设计肌电信号采集系统,首先要了解并分析肌电信号的特性,明确肌电信号的特性能够更好的滤除噪声,更好的设计肌电采集系统。
肌电信号发源于作为中枢神经一部分的脊髓中的运动神经元。运动神经元的细胞体处在
其中,其轴突伸展到肌纤维处,经终板区(哺乳类神经肌肉接头为板状接头,故称终板或称运动终板motor endplate)与肌纤维耦合(是生化过程性质的耦合)。与每个神经元联系着的肌纤维不只一条。这些部分合在一起,构成所谓运动单位,如图(2.1)。
运动单位是肌肉的最小功能单位并能被随意地激活,它由受同一运动神经支配的一群肌肉纤维组成,肌电信号(EMG)是由不同运动单位的运动单位动作电位motor unit action potential,MUAP)组成。
肌电信息与肌肉收缩的关系可以概述如下:由中枢神经系统发出传向运动神经末梢分支的运动电位,传递着驱使肌肉收缩的信息。由于神经末梢分支的电流太小,常不足以直接兴奋大得多的肌纤维,但是通过神经肌肉接头处的特殊终板的类似放大作用,这样就爆发一个动作电位沿着肌纤维而传播,在动作电位的激发下随之产生一次肌肉收缩。这种兴奋和收缩之间的联结是通过肌纤维内部特殊的传导系统实现的,因此,可以明确以下概念:1)动作电位不是肌肉收缩的表现,而是发动肌肉收缩机制的重要部分。
2)由于肌肉信号只与给予肌肉的指令成比例,因此肌肉实际上不需要产生力,但工作了的肌肉仍然是发放肌电的适当源泉。各肌纤维在检测点上表现出的电位波形,其极性与
终板和检测点的相对位置有关(例如图2.2上纤维1和n引起的电位波形与纤维2,3引起的电位波形反向)。又和纤维与检测点间的距离有关,相距愈远,幅度愈小。
各肌纤维在检测点间引起电位的总和构成运动单元的动作电位(MUAP)。由于轴突上的电发放是脉冲序列,因此检测点间引起的也是动作电位的序列(MUAPT),如图2.3所示。
二、设计原理
采集电路原理如图3所示,本次任务要求采集人体前臂指浅屈肌的表面肌电信号,通过示波器观察采集的肌电信号随手指握力大小变化而变化。
图3 表面肌电信号调理电路结构图
1、前级运放的噪声是仪器引入噪声的主要来源,因此前级运放需选用具有低噪声性能的仪表放大器。
前级仪表放大器的选用:
(1)输入电压噪声和输入电流噪声小。
(2)共模抑制比CMRR大。
(3)差模输入阻抗大。
(4)输入偏置电流小。
根据这个要求我们比较选取了AD公司的AD8220仪表放大器
AD8220产品特性:
1)输入电压噪声:14Nv/Hz.
2)输入电流噪声:1Fa/Hz.
3)共模抑制比CMRR:100.
4)输入偏置电流:10Pa
根据图3,肌电信号处理步骤总体设计图如下
图1-1
二.设计方案
1.前级放大部分
采用AD8220仪表放大器
图2-1 该部分由三个芯片组成u1为AD8220放大 前置放大倍数为G 1
)
32(*1/)321(4.49++++Ω
=
R R R R R R K G
Ω
=K R 12.41
Ω=K R 9.242
Ω=K R 9.243 总体 G=30
AD8220的设置电阻中点接入两个op07进行缓冲、反转并放大这点的共模电压驱动回身体。 Multism 上仿真如下图
2.高通、低通滤波部分
图2-2-1 高通滤波 图2-2-2 低通滤波器
本次方案采用低通+高通形成带通的方式进行滤波,频率成分主要分布在20Hz~500Hz 之间,选用的芯片均为OP07,价格较为便宜,且使用方便,同时也可满足题目所需。
高通滤波器:其放大倍数G=1.9998=2,经RC
f π21
=计算,Hz f 20=。
Multism 上仿真如下
低通滤波器: 其放大倍数G=8.333,经计算RC
f π21
=,f =500Hz Multism 上仿真如下
3.50hz限波
50hz工频对表面肌电信号的采集有很大的影响,频率在肌电信号频率范围内且幅度大于肌电信号,因此要滤去。
Multism仿真如下
4.后级放大部分
电路图如下:
Multism仿真如下
,Rf=10k,R=1.1k,G=10.9.
6.电平抬升
使用一个op07组成的累加器,对前级输出进行抬升。 Multism 仿真如下
7.总体电路图
R Rf
G +
=
1
二.测试
1.输入肌电信号:舒张
紧握:
2.结果分析
实验结果并未达到预期的1000倍,只有几百倍。但并不妨碍肌电信号的采集输出。
三.总结
今次实验课对我来说并不容易,当我准备开始本次课程设计时,我甚至不知道从何处下手!辛亏我和搭档在网上查阅了大量资料,然后通过好搭档的简单交流,了解到本次课程设计的重点是滤波电路,于是我们研究了相关滤波电路。跟某些组来比,我们组开始的进度并未不快,直到第三次实验课结束才最终确定了总体电路,幸运的是仿真成功了。我并不擅长焊接电路,所以我很感谢我的搭档,她一个人利用空闲时间完成了整个电路的焊接。焊接后我们开始了调试,然而调试的过程中并不一帆风顺,一个简单的跟随器电路居然出了差错!我们用一个晚上才最终找出来问题的所在——电路某些部分焊接失误,排除了这个错误后,我们继续测试,然后几个芯片op07又不能发挥正常功能,幸亏其他组借了我们几个芯片给我们,调试才能继续下去。终于到了第九周,我们开始了最后的测试阶段,可是在进行人体试验的时候,差分反向段电极也没能发挥正常功能。
除却以上所说的,整个实验过程还是比较顺利的,在长达九周的时间里,我们凭借自己的努力和帮助我门的人,终于圆满的结束此次实验设计课程,我知道自己还有很多不足,所以接下来我会更加严格要求自己,让这条路越走越宽敞。