通过采集人手的肌电信号可以控制机械臂?

肌电传感器,肌电信号检测

· 肌肉电,生物传感器,资讯

肌电的原理

骨骼肌在兴奋时,会由于肌纤维动作电位的传导和扩步,而发生电位变化,这种电位变化成为肌电,electromyogram ,EMG 。骨骼肌收缩时通过电极引导,生物电放大器放大,运算,计算机数据采集,通过软件进行分析处理。

 

broken image

6通道肌电采集

六导联肌肉电模块包括前端的模拟电路采集与后端的数字信号滤波处理。 前端采集电路通过通道 1~6 采集人体手臂或者腿部的肌肉电信号,将信 号经过一系列信号的 EMG 信号放大与滤波;

中端可通过 SPDT 开关切换 Envelope Mode 和 RAW Mode 输出信号;Envelope Mod 采用包络检波处理来得到 EMG 动态检波信号,RAW Mode 可输出 EMG 原始信 号,并且可通过蓝白电位器来调整增益。同时提供外部单通道 Audio Output Interface 输出原始信号,该音频接 口可通过跳线帽跳线实现输出某一通道的原始波形,方便用户通过该接口借助 外部仪器设备实时监测分析当前的 EMG 信号。

 

broken image

后端采用与六导联肌肉电模块配套 Arduino UNO 开发套件采集中端的输出 信号,控制 LED 灯实现 LED 灯快速参考 EMG 信号强度;

用户可以编写自己的 Arduino 代码做扩展设计,例如根据采集到的 EMG 信 号,控制六通道的输出控制引脚,实现用肌肉控制步进电机、夹爪手、灯条等 的电气设备。

broken image

可用arduino和stm32编程获取数据

绘图波形

 

broken image

串口数据

broken image

 

肌电原始数据

 

broken image

可用软件绘图和柱状图

broken image

 

broken image

可控制机械臂、音乐盒、步进电机

broken image
broken image

 

broken image