首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
基于C8051F020的假肢控制系统设计
来源:本站整理  作者:佚名  2011-09-10 07:33:55



        假肢是人体缺损肢体的替代物,用以弥补缺损肢体的形状和功能。本文针对失去整个手臂的情况,设计出一种仿人手臂形假肢的控制系统。使用者可以补偿部分缺失的功能,达到生活自理甚至于可以从事基本劳动,减少身心痛苦,同时也相应地解放了护理工作用。在设计中,采用C8051F020[1]单片机作为主控制器,并通过CPLD(Complex Programmable LogIC Device)完成对各个关节控制量的检测以及凌阳61单片机实现语音控制功能。

      1 机器人假肢结构
   多自由度机器人型假肢(上肢)拥有6个自由度,其结构原理图如图1所示。

2 假肢控制系统的硬件设计
2.1 控制器的工作原理

 控制系统原理框图如图2所示,主要由控制、驱动、被控对象和检测反馈四个部分构成。控制部分主要由C8051f020完成;驱动部分由6个电机驱动器构成;被控对象即是六自由的假肢;检测反馈部分主要由CPLD检测目标位置各个关节的控制量。系统主要采用按键控制和语音控制两种控制方式。

2.1.1 按键控制
  系统采用了12个独立式按键对6个电机正反方向转动的控制,电机的转动驱动着各个关节进行运动。各个按键对应控制关节运动情况如表1所示。


2.1.2 语音控制
 语音识别模块由SPCE061A单片机完成。首先,对各个命令进行训练,并将训练结果保存下来。在系统运行过程中,当SPCE061A单片机识别出某条命令时,它会通过串口给C8051F020发送指令,当C8510F020接收到相应的指令时,控制相应的关节做相应的运动[2]。例如:当SPCE061A识别出“手指张开”命令时,将会通过串口发送如“0x10”的十六进制的数,当C8051F020通过串口接收到“0x10”后,就会控制手指做张开运动。其他关节控制亦如此。其语音命令的控制形式如图3所示。

 

[1] [2]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:33,906.25000 毫秒