理论教育 双足步行机器人控制系统优化方案

双足步行机器人控制系统优化方案

时间:2023-06-29 理论教育 版权反馈
【摘要】:小型双足步行机器人由于体积和电源(电池)的供电能力有限,因此对电路的结构、元器件的布线和布局都有较高的要求。下层 实现控制算法,控制多路舵机协调运动,其控制系统可以分为以下几个模块:1)电源模块:向下位机系统各模块提供稳定的电压。5)电动机驱动模块:由PIC16F877主微控制器组成,实现控制算法、下位机协调和控制多路舵机控制信号的生成。图4-2 控制系统的总体结构框图

双足步行机器人控制系统优化方案

小型双足步行机器人由于体积和电源电池)的供电能力有限,因此对电路的结构、元器件的布线和布局都有较高的要求。对于这种要求,本书给出了模块化的系统构成,各个功能模块之间相对独立。同时,模块间通过接口的衔接来组成完整的系统。控制系统的总体框图如图4-2所示。

控制系统采用多级分布控制方法,分为上、下两层控制,其功能分别为:

(1)上层 PC,完成机器人行为数据的离线计算和调整,通过有线或者无线网络控制和协调各个机器人的动作行为,并且可以通过机器人所带的传感器获取环境信息。

(2)下层 实现控制算法,控制多路舵机协调运动,其控制系统可以分为以下几个模块:

1)电源模块:向下位机系统各模块提供稳定的电压。

2)数据存储模块:由I2C总线的串行E2PROM(24C512)组成,PIC16F877通过I2C总线对其进行读写操作。(www.daowen.com)

3)有线通信模块:由SP3232电平转换芯片实现,通过RS232串行总线实现上、下位机的数据交互。

4)无线通信模块:由nRF905射频芯片和STC2051微控制器组成,通过射频(RF)实现上、下位机的数据交互。

5)电动机驱动模块:由PIC16F877主微控制器组成,实现控制算法、下位机协调和控制多路舵机控制信号的生成。

978-7-111-57208-4-Chapter04-2.jpg

图4-2 控制系统的总体结构框图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈