肌电信号

众多肌纤维中运动单元动作电位(MUAP)在时间和空间上的叠加

肌电信号(EMG)是众多肌纤维中运动单元动作电位(MUAP)在时间和空间上的叠加。

应用
表面肌电信号是肌肉收缩时伴随的电信号,是在体表无创检测肌肉活动的重要方法。我们研究分析表面肌电信号的检测与分析方法,也包括检测技术与装置及利用表面肌电信号反馈控制外部装置的方法等。其应用背景主要集中在康复医学和体育科学两大领域。
0 引言
表面肌电信号(SEMG)是浅层肌肉EMG和神经干上电活动在皮肤表面的综合效应,能在一定程度上反映神经肌肉的活动;相对于针电极EMG,SEMG在测量上具有非侵入性、无创伤、操作简单等优点。因而,SEMG在临床医学、人机功效学、康复医学以及体育科学等方面均有重要的实用价值。
SEMG采集问题
随着检测技术和信号处理手段的发展,用SEMG代替针电极EMG进行全面临床无损诊断已成为生物医学和医学界研究的热点问题之一。人体的SEMG很微弱、易受干扰,测量难度大,如何有效采集提取SEMG已成为SEMG应用的关键技术之一。
应用的SEMG采集装置大多将采集到的SEMG通过导线传送到数据采集卡或特定的医疗仪器进行分析处理,采样电极粘贴于皮肤表面,电极供电则间接来自市电。这种方法的显著不足如下:(1)需要专用仪器完成信号采集,应用场合受限制,如无法采集短跑运动中的运动员肢体SEMG;(2)因有导线相连,当肢体运动时,易导致电极与皮肤间的相对运动,影响采集结果;(3)供电电源由市电处理后获取,引入了较大的工频干扰,增加了数据处理难度;(4)若导线较长,则极易引入环境中的其他干扰,如电磁干扰等。
本文介绍了一种微型的、无线的、采用电池供电、带数据存储功能的SEMG采集装置,较好解决了当前SEMG采集装置普遍存在的问题。
硬件电路设计
根据神经生理知识,肌肉动作电位将产生-90mV到30mV的电势差,由于人体是电的不良导体(1MΩ数量级内阻),故从体表的贴片电极上只能获得1mV左右的峰值。根据文献,SEMG中往往混合着甚低频(接近直流)和高频的干扰信号,而有效的肌电信号频谱分布在10-500Hz间。故从贴片电极检测出的信号需经过高通滤波(隔直处理)、高倍放大、低通滤波(滤除高频干扰)等信号调理过程。
SEMG采集装置采样电极采用Ag/AgCl表面电极,其极化电压小,能快速获得稳定的肌电信号。本设计中一个电极由三片相互平行的Ag/AgCl电极构成,中间电极为参考地端,两侧两个构成差分输入端。引入的参考地端电极有效降低了噪声干扰,提高了共模抑制能力。
信号调理电路主要包括高通滤波、高倍放大、低通滤波几个部分。若将电极拾取的体表肌电信号直接接入高倍放大器,则由于噪声的影响,输出信号易发生漂移并很快达到饱和,故先将信号接入高通滤波电路后再送入高倍放大电路。高倍放大电路中采用仪用放大器INA118,其共模抑制比高达115dB,失调电压<50uV,只需外挂一个精密电阻就可设定1~10000的放大倍数。为滤除高频噪声,放大后的信号被接入低通滤波器,低通滤波截止频率设定为600Hz。本系统采用电压稳定、纯净的电池供电,且避免了外部导线易引入的干扰,故可省去常见的50Hz陷波器。使用50Hz陷波器存在消除部分50Hz有用信号的缺点。
MCU采用MSP430F167,其片内外围丰富,有DMA、12位AD模块(ADC12)、硬件乘法器(MPY)、USART、16位Timer及多达48个I/O口。本系统中,利用ADC12对肌电信号采样,并对采样结果进行滤波处理,提高了采样的准确性;DMA配合ADC12使用,大大提高了读取AD采样结果的速度;MPY极大提高了数据处理速度。本系统运行于8M时钟下,且设定采样频率为2000Hz,完全满足采样间隔要求。
FLASH采用了8Mbit的SST25VF080B,与MCU间采用SPI接口,操作方便。本系统中,每个采样数据占两个字节,可记录近500秒的肌电信号,完全满足肌电信号的一般处理需要。特别是,当需要完整记录运动员在某一运动过程中肌电信号变化情况时,本装置特有的无线连接及超长存储时间的优点是传统采集仪所不具备的。
系统由3.6V锂电池供电,经高效的RH5RL33AA后为系统提供+3.3V电源,同时系统对电池电压进行监控,当电池电量不足时通过LED发光提示。按键用于启动、停止肌电信号采集,也可实现其他基本操作。考虑到系统低功耗及精简的需要,本设计中未采用液晶或数码管显示,仅通过两个LED灯指示系统的当前状态。
本装置的USB接口用于与PC机进行通讯,操作简单方便。当需要将采集的肌电信号上传到PC机分析处理时,MCU从FLASH内读取存储的肌电信号,通过UART接口发送到CP2102。CP2102用于实现USB信号与UART之间的转换。CP2102与MCU及存储电路之间独立供电,在肌电信号采集阶段及系统待机状态下,CP2102不消耗电池能量;当与PC机通讯时,CP2102供电电路工作,其中的BM1117-3.3将USB总线的+5V电源转换为+3.3V向CP2102供电。
软件系统设计
系统平时处于低功耗模式,MCU关闭所有的片内外围,运行于低功耗模式4(LPM4)状态。需要工作时,CPU被唤醒,进入正常工作模式。系统由中断驱动,主要有按键中断、UART中断、定时中断,系统退出中断后运行于低功耗模式。
当有按键中断发生时,MCU被唤醒,并根据按键值进行相应的处理。
除通过按键和LED指示对本装置进行操作外,系统可接受PC机软件的控制。当按键2和按键3按下后,系统启动定时器,若在定时时间内接收到PC机的控制命令,则进行相应处理,否则未收到通信请求即自动回到低功耗模式。系统与PC机间共有3种命令,分别为读肌电信号、读电池状态、读存储器状态。系统与PC机通讯时,主要由UART发送和接收中断驱动。UART发送中断程序判断有无后续数据需发送并进行相应处理。
本系统中,PC机软件采用Visual C++设计完成,主要涉及的内容为人机界面设计、串口通信编程、简单算法实现和文件读写操作。人机界面设计主要用到一些按钮、文本框等控件,用以提供对肌电信号采集装置的控制;所有的通信编程使用控件MSCOMM实现,在PC机安装CP2102驱动后,本装置会被识别为一个串口设备;简单算法主要实现对接收到的数据进行分析处理,还原为实际电压值;读写文件实现将读取到的肌电信号以文本形式存储下来,便于利用其他数学工具(如MATLAB)进行分析处理。
总结
本文介绍了一种微型的、采用电池供电、带数据存储功能的SEMG采集装置,大大降低了肌电信号的干扰源,提高了装置的使用便利性。实际使用结果论证了依据本文所述方法设计的SEMG装置使用方便灵活,采集的肌电信号干扰小。
全国各地天气预报查询

上海市

  • 市辖区
  • 云南省

  • 临沧市
  • 云南省

  • 丽江市
  • 云南省

  • 保山市
  • 云南省

  • 大理白族自治州
  • 云南省

  • 德宏傣族景颇族自治州
  • 云南省

  • 怒江傈僳族自治州
  • 云南省

  • 文山壮族苗族自治州
  • 云南省

  • 昆明市
  • 云南省

  • 昭通市
  • 云南省

  • 普洱市
  • 云南省

  • 曲靖市
  • 云南省

  • 楚雄彝族自治州
  • 云南省

  • 玉溪市
  • 云南省

  • 红河哈尼族彝族自治州
  • 云南省

  • 西双版纳傣族自治州
  • 云南省

  • 迪庆藏族自治州
  • 内蒙古自治区

  • 乌兰察布市
  • 内蒙古自治区

  • 乌海市
  • 内蒙古自治区

  • 兴安盟
  • 内蒙古自治区

  • 包头市
  • 内蒙古自治区

  • 呼伦贝尔市
  • 内蒙古自治区

  • 呼和浩特市
  • 内蒙古自治区

  • 巴彦淖尔市
  • 内蒙古自治区

  • 赤峰市
  • 内蒙古自治区

  • 通辽市
  • 内蒙古自治区

  • 鄂尔多斯市
  • 内蒙古自治区

  • 锡林郭勒盟
  • 内蒙古自治区

  • 阿拉善盟
  • 北京市

  • 市辖区
  • 吉林省

  • 吉林市
  • 吉林省

  • 四平市
  • 吉林省

  • 延边朝鲜族自治州
  • 吉林省

  • 松原市
  • 吉林省

  • 白城市
  • 吉林省

  • 白山市
  • 吉林省

  • 辽源市
  • 吉林省

  • 通化市
  • 吉林省

  • 长春市
  • 四川省

  • 乐山市
  • 四川省

  • 内江市
  • 四川省

  • 凉山彝族自治州
  • 四川省

  • 南充市
  • 四川省

  • 宜宾市
  • 四川省

  • 巴中市
  • 四川省

  • 广元市
  • 四川省

  • 广安市
  • 四川省

  • 德阳市
  • 四川省

  • 成都市
  • 四川省

  • 攀枝花市
  • 四川省

  • 泸州市
  • 四川省

  • 甘孜藏族自治州
  • 四川省

  • 眉山市
  • 四川省

  • 绵阳市
  • 四川省

  • 自贡市
  • 四川省

  • 资阳市
  • 四川省

  • 达州市
  • 四川省

  • 遂宁市
  • 四川省

  • 阿坝藏族羌族自治州
  • 四川省

  • 雅安市
  • 天津市

  • 市辖区
  • 宁夏回族自治区

  • 中卫市
  • 宁夏回族自治区

  • 吴忠市
  • 宁夏回族自治区

  • 固原市
  • 宁夏回族自治区

  • 石嘴山市
  • 宁夏回族自治区

  • 银川市
  • 安徽省

  • 亳州市
  • 安徽省

  • 六安市
  • 安徽省

  • 合肥市
  • 安徽省

  • 安庆市
  • 安徽省

  • 宣城市
  • 安徽省

  • 宿州市
  • 安徽省

  • 池州市
  • 安徽省

  • 淮北市
  • 安徽省

  • 淮南市
  • 安徽省

  • 滁州市
  • 安徽省

  • 芜湖市
  • 安徽省

  • 蚌埠市
  • 安徽省

  • 铜陵市
  • 安徽省

  • 阜阳市
  • 安徽省

  • 马鞍山市
  • 安徽省

  • 黄山市
  • 山东省

  • 东营市
  • 山东省

  • 临沂市
  • 山东省

  • 威海市
  • 山东省

  • 德州市
  • 山东省

  • 日照市
  • 山东省

  • 枣庄市
  • 山东省

  • 泰安市
  • 山东省

  • 济南市
  • 山东省

  • 济宁市
  • 山东省

  • 淄博市
  • 山东省

  • 滨州市
  • 山东省

  • 潍坊市
  • 山东省

  • 烟台市
  • 山东省

  • 聊城市
  • 山东省

  • 菏泽市
  • 山东省

  • 青岛市
  • 山西省

  • 临汾市
  • 山西省

  • 吕梁市
  • 山西省

  • 大同市
  • 山西省

  • 太原市
  • 山西省

  • 忻州市
  • 山西省

  • 晋中市
  • 山西省

  • 晋城市
  • 山西省

  • 朔州市
  • 山西省

  • 运城市
  • 山西省

  • 长治市
  • 山西省

  • 阳泉市
  • 广东省

  • 东莞市
  • 广东省

  • 中山市
  • 广东省

  • 云浮市
  • 广东省

  • 佛山市
  • 广东省

  • 广州市
  • 广东省

  • 惠州市
  • 广东省

  • 揭阳市
  • 广东省

  • 梅州市
  • 广东省

  • 汕头市
  • 广东省

  • 汕尾市
  • 广东省

  • 江门市
  • 广东省

  • 河源市
  • 广东省

  • 深圳市
  • 广东省

  • 清远市
  • 广东省

  • 湛江市
  • 广东省

  • 潮州市
  • 广东省

  • 珠海市
  • 广东省

  • 肇庆市
  • 广东省

  • 茂名市
  • 广东省

  • 阳江市
  • 广东省

  • 韶关市
  • 广西壮族自治区

  • 北海市
  • 广西壮族自治区

  • 南宁市
  • 广西壮族自治区

  • 崇左市
  • 广西壮族自治区

  • 来宾市
  • 广西壮族自治区

  • 柳州市
  • 广西壮族自治区

  • 桂林市
  • 广西壮族自治区

  • 梧州市
  • 广西壮族自治区

  • 河池市
  • 广西壮族自治区

  • 玉林市
  • 广西壮族自治区

  • 百色市
  • 广西壮族自治区

  • 贵港市
  • 广西壮族自治区

  • 贺州市
  • 广西壮族自治区

  • 钦州市
  • 广西壮族自治区

  • 防城港市
  • 新疆维吾尔自治区

  • 乌鲁木齐市
  • 新疆维吾尔自治区

  • 伊犁哈萨克自治州
  • 新疆维吾尔自治区

  • 克孜勒苏柯尔克孜自治州
  • 新疆维吾尔自治区

  • 克拉玛依市
  • 新疆维吾尔自治区

  • 博尔塔拉蒙古自治州
  • 新疆维吾尔自治区

  • 吐鲁番市
  • 新疆维吾尔自治区

  • 和田地区
  • 新疆维吾尔自治区

  • 哈密市
  • 新疆维吾尔自治区

  • 喀什地区
  • 新疆维吾尔自治区

  • 塔城地区
  • 新疆维吾尔自治区

  • 巴音郭楞蒙古自治州
  • 新疆维吾尔自治区

  • 昌吉回族自治州
  • 新疆维吾尔自治区

  • 自治区直辖县级行政区划
  • 新疆维吾尔自治区

  • 阿克苏地区
  • 新疆维吾尔自治区

  • 阿勒泰地区
  • 江苏省

  • 南京市
  • 江苏省

  • 南通市
  • 江苏省

  • 宿迁市
  • 江苏省

  • 常州市
  • 江苏省

  • 徐州市
  • 江苏省

  • 扬州市
  • 江苏省

  • 无锡市
  • 江苏省

  • 泰州市
  • 江苏省

  • 淮安市
  • 江苏省

  • 盐城市
  • 江苏省

  • 苏州市
  • 江苏省

  • 连云港市
  • 江苏省

  • 镇江市
  • 江西省

  • 上饶市
  • 江西省

  • 九江市
  • 江西省

  • 南昌市
  • 江西省

  • 吉安市
  • 江西省

  • 宜春市
  • 江西省

  • 抚州市
  • 江西省

  • 新余市
  • 江西省

  • 景德镇市
  • 江西省

  • 萍乡市
  • 江西省

  • 赣州市
  • 江西省

  • 鹰潭市
  • 河北省

  • 保定市
  • 河北省

  • 唐山市
  • 河北省

  • 廊坊市
  • 河北省

  • 张家口市
  • 河北省

  • 承德市
  • 河北省

  • 沧州市
  • 河北省

  • 石家庄市
  • 河北省

  • 秦皇岛市
  • 河北省

  • 衡水市
  • 河北省

  • 邢台市
  • 河北省

  • 邯郸市
  • 河南省

  • 三门峡市
  • 河南省

  • 信阳市
  • 河南省

  • 南阳市
  • 河南省

  • 周口市
  • 河南省

  • 商丘市
  • 河南省

  • 安阳市
  • 河南省

  • 平顶山市
  • 河南省

  • 开封市
  • 河南省

  • 新乡市
  • 河南省

  • 洛阳市
  • 河南省

  • 漯河市
  • 河南省

  • 濮阳市
  • 河南省

  • 焦作市
  • 河南省

  • 省直辖县级行政区划
  • 河南省

  • 许昌市
  • 河南省

  • 郑州市
  • 河南省

  • 驻马店市
  • 河南省

  • 鹤壁市
  • 浙江省

  • 丽水市
  • 浙江省

  • 台州市
  • 浙江省

  • 嘉兴市
  • 浙江省

  • 宁波市
  • 浙江省

  • 杭州市
  • 浙江省

  • 温州市
  • 浙江省

  • 湖州市
  • 浙江省

  • 绍兴市
  • 浙江省

  • 舟山市
  • 浙江省

  • 衢州市
  • 浙江省

  • 金华市
  • 海南省

  • 三亚市
  • 海南省

  • 三沙市
  • 海南省

  • 儋州市
  • 海南省

  • 海口市
  • 海南省

  • 省直辖县级行政区划
  • 湖北省

  • 十堰市
  • 湖北省

  • 咸宁市
  • 湖北省

  • 孝感市
  • 湖北省

  • 宜昌市
  • 湖北省

  • 恩施土家族苗族自治州
  • 湖北省

  • 武汉市
  • 湖北省

  • 省直辖县级行政区划
  • 湖北省

  • 荆州市
  • 湖北省

  • 荆门市
  • 湖北省

  • 襄阳市
  • 湖北省

  • 鄂州市
  • 湖北省

  • 随州市
  • 湖北省

  • 黄冈市
  • 湖北省

  • 黄石市
  • 湖南省

  • 娄底市
  • 湖南省

  • 岳阳市
  • 湖南省

  • 常德市
  • 湖南省

  • 张家界市
  • 湖南省

  • 怀化市
  • 湖南省

  • 株洲市
  • 湖南省

  • 永州市
  • 湖南省

  • 湘潭市
  • 湖南省

  • 湘西土家族苗族自治州
  • 湖南省

  • 益阳市
  • 湖南省

  • 衡阳市
  • 湖南省

  • 邵阳市
  • 湖南省

  • 郴州市
  • 湖南省

  • 长沙市
  • 甘肃省

  • 临夏回族自治州
  • 甘肃省

  • 兰州市
  • 甘肃省

  • 嘉峪关市
  • 甘肃省

  • 天水市
  • 甘肃省

  • 定西市
  • 甘肃省

  • 平凉市
  • 甘肃省

  • 庆阳市
  • 甘肃省

  • 张掖市
  • 甘肃省

  • 武威市
  • 甘肃省

  • 甘南藏族自治州
  • 甘肃省

  • 白银市
  • 甘肃省

  • 酒泉市
  • 甘肃省

  • 金昌市
  • 甘肃省

  • 陇南市
  • 福建省

  • 三明市
  • 福建省

  • 南平市
  • 福建省

  • 厦门市
  • 福建省

  • 宁德市
  • 福建省

  • 泉州市
  • 福建省

  • 漳州市
  • 福建省

  • 福州市
  • 福建省

  • 莆田市
  • 福建省

  • 龙岩市
  • 西藏自治区

  • 山南市
  • 西藏自治区

  • 拉萨市
  • 西藏自治区

  • 日喀则市
  • 西藏自治区

  • 昌都市
  • 西藏自治区

  • 林芝市
  • 西藏自治区

  • 那曲市
  • 西藏自治区

  • 阿里地区
  • 贵州省

  • 六盘水市
  • 贵州省

  • 安顺市
  • 贵州省

  • 毕节市
  • 贵州省

  • 贵阳市
  • 贵州省

  • 遵义市
  • 贵州省

  • 铜仁市
  • 贵州省

  • 黔东南苗族侗族自治州
  • 贵州省

  • 黔南布依族苗族自治州
  • 贵州省

  • 黔西南布依族苗族自治州
  • 辽宁省

  • 丹东市
  • 辽宁省

  • 大连市
  • 辽宁省

  • 抚顺市
  • 辽宁省

  • 朝阳市
  • 辽宁省

  • 本溪市
  • 辽宁省

  • 沈阳市
  • 辽宁省

  • 盘锦市
  • 辽宁省

  • 营口市
  • 辽宁省

  • 葫芦岛市
  • 辽宁省

  • 辽阳市
  • 辽宁省

  • 铁岭市
  • 辽宁省

  • 锦州市
  • 辽宁省

  • 阜新市
  • 辽宁省

  • 鞍山市
  • 重庆市

  • 重庆市

  • 市辖区
  • 陕西省

  • 咸阳市
  • 陕西省

  • 商洛市
  • 陕西省

  • 安康市
  • 陕西省

  • 宝鸡市
  • 陕西省

  • 延安市
  • 陕西省

  • 榆林市
  • 陕西省

  • 汉中市
  • 陕西省

  • 渭南市
  • 陕西省

  • 西安市
  • 陕西省

  • 铜川市
  • 青海省

  • 果洛藏族自治州
  • 青海省

  • 海东市
  • 青海省

  • 海北藏族自治州
  • 青海省

  • 海南藏族自治州
  • 青海省

  • 海西蒙古族藏族自治州
  • 青海省

  • 玉树藏族自治州
  • 青海省

  • 西宁市
  • 青海省

  • 黄南藏族自治州
  • 黑龙江省

  • 七台河市
  • 黑龙江省

  • 伊春市
  • 黑龙江省

  • 佳木斯市
  • 黑龙江省

  • 双鸭山市
  • 黑龙江省

  • 哈尔滨市
  • 黑龙江省

  • 大兴安岭地区
  • 黑龙江省

  • 大庆市
  • 黑龙江省

  • 牡丹江市
  • 黑龙江省

  • 绥化市
  • 黑龙江省

  • 鸡西市
  • 黑龙江省

  • 鹤岗市
  • 黑龙江省

  • 黑河市
  • 黑龙江省

  • 齐齐哈尔市