自平衡机器人控制系统设计实现(精品).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《自平衡机器人控制系统设计实现(精品).docx》由会员分享,可在线阅读,更多相关《自平衡机器人控制系统设计实现(精品).docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、自平衡机器人控制系统设计实现两轮自平衡机器人的控制系统是实现两轮自平衡机器人的移动经过中保持平衡的关键系统,也是两轮自平衡机器人实现功能拓展与增加的基础与前提。1两轮自平衡机器人概述两轮自平衡机器人是移动式机器人的一个重要分支,在近些年来实现了快速的发展突破,由于其在控制性、生产经济性、功能拓展性等方面都较其他的轮式机器人有较为明显的优势,因此一度成为轮式机器人控制研究领域的热门研究论题。两轮式自平衡机器人的物理构造由两个车轮与机器人机身组成,车轮一般是由直流轮式电机与加装的功能及控制部件组成,机身多为连接两个车轮的长方体构造,机身下板固定安装机器人的控制系统及电池等电路设备,上板一般能够安装
2、一些拓展性的功能模块,在机器人的行走移动功能的基础上再进行一定的功能拓展,使其具有愈加丰富的功能,以拓展两轮自平衡机器人的适用范围与实用性。两轮自平衡机器人的双轮构造决定了其的不稳定平衡性,在静止状态下将自平衡机器人放置在水平的地面上,机器人机身将向前或向后倾倒,无法实现机身平面的平衡,因而必需要通过机器人的平衡控制系统对两个车轮进行协调控制,以实现机器人机身的平衡。2自平衡机器人的平衡控制机理两轮自平衡机器人的机身平衡控制系统多为以单片机为计算系统的集成电路控制系统,通过安装在车轮位置的姿态传感器测量机身的倾斜角度,然后通过控制电路内核的单片机使用相应的算法对控制车轮转动的伺服电机输出相应的
3、控制信号,进而使轮式电机产生与之对应的扭矩,进而实现机身的平衡。自平衡机器人在控制系统不工作的状态下无法实现机身的平衡,因而机身会向前或向后倾倒,根据倾倒的方向与倾倒角度的大小判定机身的位置状态。当控制系统通电工作时,能够根据机器人的运动状态为其定义前进、后退、静止三个工作状态,姿态传感器将倾倒方向、倾倒角度等数据采集并发送至单片机后,再由单片机对车轮输出控制信号,构成检测接收计算处理输出控制信号的周期经过,而当单片机对车轮输出控制信号后,车轮与车身的位置与运动状态也会发生相应的改变,因而两轮自平衡机器人的平衡控制是一个连续动态的检测输出控制经过。3控制系统主要硬件设计3.1单片机选用目前我国
4、用于实验研发的自平衡车控制系统中多使用单片机作为核心计算系统,使用较多的有80C51系列单片机、STM32系列单片机、ARM单片机等。对于自平衡车的控制系统而言,单片机的构架与计算速度是比拟重要的参考指标,同时单片机运行环境的稳定性也对控制系统有着重要影响。对于大多数单片机为核心的控制系统,两个车轮的群东都使用PWM输出管脚进行对轮式电机的控制,同时利用单片机内置的定时模块利用检测模块输出脉冲信号,进而监测机器人机身的倾角大小。3.2检测模块的设计MPU-6000芯片是世界上第一例整合性6轴运动处理组件,在增加了内部组件集成的同时,提高了陀螺仪与加速器的应用效率与使用性能,缩小了芯片封装的体积
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 平衡 机器人 控制系统 设计 实现 精品
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内