基于STM32的两轮平衡机器人设计

来源 :广东工业大学 | 被引量 : 2次 | 上传用户:zptjya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机理论技术的诞生和快速发展,特别是在利用计算机相关技术在实际工业中取得了巨大的成功后,人们越来越重视以计算机为核心的技术在不同领域运用的可能性。由于以往的计算机结构显得过于庞大和复杂,并且成本过于高昂,导致不能灵活地结合实际现场投入使用。为了解决这个问题,人们提出了以传统计算机理论为基础,但更倾向于实际场合需求的嵌入式计算机技术。由于其具有体积小、功能裁剪方便、成本功耗低的特点,嵌入式计算机技术不仅能很好地满足各种实际场合的需要,并且以嵌入式计算机技术为基础、实际需求为导向衍生出了很多新的技术领域和行业产业,其中机器人技术就是其典型代表。由于机器人能够代替人类做大量的重复性工作以及工作于高危环境下,并且工作效率如此之高,所以机器人将在各个行业领域扮演越来越重要的角色,21世纪将是机器人的世纪,因此关于机器人技术的研究也变得越来越重要。本文主要研究基于STM32控制器芯片的相关嵌入式计算机技术在两轮平衡机器人中的具体应用。在硬件层面上使用STM32F103RCT6控制器芯片作为机器人的中央数据处理和控制单元,以MPU6050为核心运动传感器,两个独立直流电机作为动力单元,其各包含一个光电编码器用于速度检测。使用锂电池提供电源,中间通过LM2596S变压模块将其转换成开发板所要求的电压和电流,并由开发板向其它模块供电。为了实现对机器人的监视和控制,使用蓝牙模块和手机设备建立无线通讯,可以向机器人下达移动指令。根据机器人机械结构和受力分析进行数学建模,平衡控制上使用PID双闭环控制理论,使用卡尔曼滤波器对MPU6050采集到的数据进行滤波。软件上则主要使用C计算机语言作为逻辑功能开发语言,对硬件进行编程,使用Keil软件作为开发环境,并且利用ST-Link硬件在线调试工具进行软硬件调试。实验结果表明,使用嵌入式计算机技术能够灵活地实现平衡机器人所需要的功能设计。所设计的平衡机器人不仅能够依靠两个独立轮自主保持平衡,并具备一定的抗干扰能力,其结构相比其它种类的机器人具有体积小、转向灵活、能够实现零回转半径,能很好地适应狭窄的空间,并且能够通过手机对机器人进行移动控制和显示其运动信息。平衡机器人的研究不管在军用还是民用领域之中都具备很强的教学研究价值和商业开发价值。
其他文献
总结了目前针对纯凝发电机组和热电联产机组厂用电率的计算方法,分析了各自的适用范围及优缺点;在此基础上提出一种针对燃气冷热电分布式能源,综合考虑全年各种运行工况,分别
运用文献资料法、问卷调查法等研究方法,以武汉市城区参加体育锻炼的老年人为研究对象,对他们的锻炼动机、项目,选择、地点选择、平均年龄等问题进行了调查与分析。在此基础上提
在乡村振兴的背景下,国家和政府对乡村教育给予了越来越多的政策支持和援助,但诸多学者对政策实施效果的研究,均揭示出政策所提供的资源并没有实现其利用效率的最大化。本研
本文主要结合作者在中晟宏芯公司实习的项目,设计了一款用于Power Core的FSI-IIC模块,并搭建了相应的UVM验证平台,通过FSI通信协议对待测设计添加激励,最终完成仿真验证。近
【正】 蒲鲜万奴和王浍是金朝末年我国东北历史上的两位杰出人物。前者是东夏国的创造者,后者为东夏国首辅宰相。可是,《金史》、《元史》都没有为他们立传,仅于《纪》、《传
菩萨,是梵名音译“菩提萨埵”的略称。“菩提”是觉悟之意,“萨埵”是有情之意。佛教中的著名菩萨主要有八大菩萨,代表“智慧、觉悟、慈悲、勇敢、光明、进步、孝敬、实践”等诸
报纸
一、一场爆发于美国蔓延至全球的金融危机2008年9月爆发于美国的金融危机,是一场自1929—1933年经济大萧条以来未曾有过的严重金融危机。其特点:首先是一场金融危机,它引发银
城市协调可持续发展一直是地理学研究的核心。本文从城市空间形态和社会经济要素两方面测度城市紧凑度,并构建二者协调模型,探索城市空间形态紧凑度与社会经济紧凑度的内在联
本文通过综合分析近年来移动互联网大数据采集结果,研究了移动新媒体的主要用户群体即大学生群体的新闻资讯阅读习惯,包括对新闻资讯内容、形式的喜好,移动媒体平台的选择等。同
目的:观察传统名方组合证治疗痰湿咳嗽的疗效.方法:采用二陈二术汤(苍术、白术、陈皮、半夏、茯苓、炒苏子、莱菔子、山药、川贝、甘草等)治疗小儿痰湿咳嗽100例.结果:总有效率为9