保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

基于DSP的仿生机器蟹多关节控制系统的实现


出各个足的具体的运动,包括步态的生成和腿的路径的生成。
  
  第四层是“动力实现层”,它通过驱动组件实现由“步行足轨迹层”给出的足的运动,并对由于系统的动力学不确定性和干扰造成的误差进行校正。
  
  各层之间,上层向下层输出控制量,由下层来具体实施。每执行一步,下层将状态信息实时地反馈给上层。
  
  2单步行足控制系统的硬件设计
  
  按照上述设计方案,采用自下而上的设计思路进行机器蟹控制系统的开发,以保证系统开发的可靠性,同时也符合模块化设计思想:在总体确定后,进行各功能模块的设计,并通过设计模块间的接口来组合成完整的系统。
  
  首先使用TMS320L
  
  
  
  F2407开发步行足伺服控制器模块,这是为了配合机器蟹样机本体的研制开发而同步进行的,这样有利于控制系统与被控对象间的兼容。
  
  步行足伺服模块包括DSP的最小系统、RS232通讯接口、DPRAM接口、PWM输出、电机码盘QEP信号检测、码盘计数、关节转角初始定位、力信号检测等部分,如图3所示。伺服控制模块的各外设接口功能如下:
  
  (1)RS232通讯接口:实现PC机与LF2407的上下层通讯,以便在单步行足控制实验中进行控制和状态观察;
  
  (2)DPRAM接口:用于实际机器蟹控制系统的多控制模块级联通讯和伺服模块与TMS320VC5410系统的通讯;
  
  (3)PWM输出接口:利用TMS320LF2407的片内外设生成数字PWM信号,作为电机控制信号;
  
  (4)码盘计数接口:用于电机转速检测中的正交编码信号(QEP)检测、电机旋转方向判断,与关节转角定位信号结合使用,来检测关节转角;
  
  (5)关节转角初始定位接口:采集用于关节初始定位的霍尔传感器信号;
  
  (6)力信号接口:处理和检测足端FSR传感器的接触力信号。
  
  图4计数器结构框图
  
  2.1TMS320LF2407的功能介绍
  
  TMS320C24x系列DSP芯片是TI公司于1997年推出的低价高性能的16位定点DSP,是专为数字电机控制系统和其它控制应用系统而设计的DSP。TMS320C24x系列DSP不但具有高性能的CPU内核,而且还具有单片电机控制的外设功能。它将数字信号处理器的高速运算能力与面向电机的强大控制能力结合在一起,从而成为传统的多微处理器单元MCU和多片设计系统的理想替代品。经过对TMS320C24x系列芯片功能的比较,选用TMS320LF2407作为开发机器蟹步行足控制系统的CPU。该芯片除具备通用DSP的高速高性能外,片内还配置了大量的外围接口,专用于电机控制开发。
  
  2.2计数器的设计
  
  在计数器的设计过程中采用模块化的设计思想,利用MAX+plusII软件提供的可调参数化元件库(LPM—LibraryofParameterizedModules),选取可调参数化计数器元件LPM-counter来设计16位计数器。在该计数器模块上共有9个并行的计数通道,每个通道都包括一个16位可预置初始值的双向可逆计数器,计数脉冲采用上升沿触发,并具有同步装载初值和异步清零的功能。计数器结构框图如图4所示。在该模块中,还包括电机QEP信号组的4倍频处理和方向判断功能电路,并且具

《基于DSP的仿生机器蟹多关节控制系统的实现(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/142107.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。