您现在的位置是:首页机械论文

肌电信号控制下的仿生机械控制系统设计

发布时间:2020-07-08 11:04:02更新时间:2020-07-08 11:04:02 1

  仿生机械手掌[1-4]是当今科研领域及工业领域的研究前沿和热点,兼有人的行为意识和机械手的作业效能,因此在军事、医疗、空间、工业和海洋等领域有着广泛的应用前景[5-8]。然而,目前在机械手掌的应用中,对于机械手掌的操纵多为按键控制或者需要多个控制杆来控制一个机械手的运动,其设计繁琐,操作复杂,给操作者使用带来很大不便。

肌电信号控制下的仿生机械控制系统设计

  1系统总体设计

  本文设计了一款Arduino编程和STM32开发的智能手套控制机械手掌系统,通过智能手套的传感器来采集人手臂的运动信息,然后通过智能手套的微控制器模块发送到总控制器,再经A/D转换控制芯片采集相应的数字量信号,并编写控制算法程序实现舵机运动,达到智能手套与机械手掌同步运动的目的。系统总体设计框图1所示。

  2系统硬件组成

  2.1控制器组成

  本系统通过智能手套实现同步控制机械手掌,机械手套的主控器通过手指弯曲传感器和三轴加速度传感器采集手部的肌电信息,通过蓝牙将信息传送至机械手掌,机械手掌主控器接受到的相应控制信息后,进行信息的处理从而控制机械手掌运动,实现了智能手套远程控制机械手掌。如图2、图3所示。

  2.2智能手套

  智能手套由五个弯曲传感器、陀螺仪、无线发射模块组成。其中弯曲传感器分别检测不同手指的力数据,控制机械手掌的手指弯曲。陀螺仪检测手掌的轴向加速度、轴向角速度以及轴向地磁数据,通过智能手套主控器上的AHRS算法将其转化机械手掌的左右运动、上下运动及翻转运动。无线发射模块将采集到的数据进行处理打包发送至机械手掌主控器。如图4所示。

  2.3机械手掌

  仿生机械手掌包括机械手本体、舵机、无线接收模块组成。无线接收模块接收到智能手套的肌电数据通过机械手掌主控器进行处理控制舵机实现机械手本体的运动。机械手掌的主控器有PE机接口、单片机模块插座、PWM舵机接口、蜂鸣器(支持低压报警)、5V供电接口、3.3V供电接口、总线舵机接口、串口通信接口等接口,还设置了6路舵机过流保护系统。如图5所示。

  3系统软件设计

  系统的软件设计流程如图6所示,通过测试使用智能手套能实现机械手灵活的同步抓取物体如图7所示。

  4结论

  本文采用肌电信号控制技术实现了智能手套同步控制机械手掌运动,对不同的几何外形的物体进行抓握测试,达到了预期的效果,具有控制灵活和操纵简单的特点,下一步将进行控制系统的优化,实现手部姿态更精确的控制。

  参考文献

  [1]刘帅,孟岩.仿生机械手的设计与仿真分析[J].现代制造技术与装备,2019(12):70-72.

  [2]孙福旭,刘蓟南,张千宇.欠驱动仿生机械手的研究[J].南方农机,2019,50(11):39.

  [3]吕辛,乔尚岭,黄勇,等.绳驱动式欠驱动机械手稳定抓取构型分析[J].英文版.东南大学学报,2018(3):309-316.

  《肌电信号控制下的仿生机械控制系统设计》来源:《南方农机》,作者:陈涛 杜福鹏


转载请注明来自:http://www.yueqikan.com/jixielw/70524.html