基于STM32大棚果园智能割草机器人运动控制系统的设计与制作.pdf
《基于STM32大棚果园智能割草机器人运动控制系统的设计与制作.pdf》由会员分享,可在线阅读,更多相关《基于STM32大棚果园智能割草机器人运动控制系统的设计与制作.pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、目目录录一一、设设计计思思路路.1 11.1 设计思路.11.2 使用的技术与方案.11.3 工具设备要求.2二二、设设计计过过程程与与说说明明.4 42.1 设计调研.42.2 设计方案.42.3 设计要求.42.4 控制系统设计.52.5 传感系统设计.72.6 机械系统设计.82.7 设计过程中碰到的问题与解决措施.9三三、设设计计成成果果简简介介.1 10 03.1 性能特点.103.2 创新之处.103.3 对毕业设计进行归纳和总结.10五五、参参考考文文献献.1 12 21一、一、设计设计思路思路1.11.1 设计思路设计思路本设计基于 STM32 大棚果园智能割草机器人运动控制系
2、统设计;运动控制系统主要利用陀螺仪闭环控制伺服轮毂电机,实时调节割草机器人的运动姿态,实现割草机器人精确地前进、后退、左转、右转和原地旋转。该运动控制系统的最基本组成部分应包括:控制系统电路、人机交互控制电路、传感器控制电路和驱动控制电路等部分组成,使用遥控器控制割草机器人能实现停止、左转、右转、前进、后退和原地旋转等功能。1.21.2 使用的技术与方案使用的技术与方案实施步骤:(1)根据任务书查阅相关资料,了解基于 STM32 大棚果园智能割草机器人运动控制系统设计与制作实现与设计方法、学习巩固相关专业知识、拟出自己的方案。(2)制定方案设计,阅读嵌入式微处理器开发、传感器功能与运用和伺服电
3、机的控制等技术文档;(3)使用 Altium Designer 设计 PCB 出机器主控电路;(4)使用 Keil uVision 软件进行设计与调试;(5)使用 SolidWorks 设计出机器外壳和骨架;结合软件对硬件进行调试、修改,并最终使软硬件同时满足设计要求;(6)整理所有设计材料,撰写毕业说明书,完成本次设计。21.31.3 工具设备要求工具设备要求图 1.1Keil uVision图 1.2Altium Designer3图 1.3SolidWorks图 1.4 焊台4二、二、设计过程与说明设计过程与说明2.12.1 设计调研设计调研随着机器人制动器从液压型向全电气化的转变,电子
4、零件供应商现在已经能够提供全部的电机控制参考零件,例如电动机、MOSFET 晶体管、驱动器、处理器、控制算法以及电源连接器。机器人运动系统通常是采用电子器件实现控制、液压系统实现动力或者说是机器人的肌肉。现在电动机技术取得了先进的发展(如无刷电机和步进电机),电动机控制零件(从 MOSFET/IGBT到门驱动器)、传感器技术、控制处理器和算法,全部都可以采用电气化方式来实现。比如我们可以采用电动机实现制动,取代传统的液压活塞方式。大多数人都支持这种趋势,根据 ABI 研究协会的调查,消费机器人市场到 2015 年会实现 3300万的出货量,总体市场份额会达到 35 亿美元。2025 年前,出货
5、量和市场份额都会显著增长,ABI 研究协会预测出货量会达到 165 百万套,总的市场份额也会在翻四倍多,达到 170 亿美元。更进一步讲,作为大型机器人系统供应商的 Keller HCW GmbH 指出工程师更愿意在一些敏感的应用中使用电动机,不仅满足更宽泛的要求而且更容易维护和调试。2.22.2 设计方案设计方案本设计基于 STM32 大棚果园智能割草机器人运动控制系统设计。使用 STM32 读取陀螺仪数据闭环控制伺服轮毂电机,实时调节割草机器人的运动姿态,并且使用遥控器控制割草机器人能实现停止、左转、右转、前进、后退和原地旋转等功能。图 2.1 智能割草机器人系统控制框图2.32.3 设计
6、要求设计要求设计大棚果园智能割草机器人运动控制系统:1.利用遥控器实现割草机器人前进、后退、左转、右转和原地旋转。2.通过陀螺仪闭环实时调节割草机器人的运动姿态,实现割草机器人精准前进、后退、左转、右转和原地旋转等功能。52.42.4 控制系统设计控制系统设计2.4.12.4.1 控制系统控制系统本设计主控芯片采用了 STM32F4(如图 2.2 所示),STM32F4 是由 ST(意法半导体)开发的一种高性能微控制器系列。集成了新的 DSP 和 FPU 指令,168MHz 的高速性能使得数字信号控制器应用和快速的产品开发达到了新的水平。提升控制算法的执行速度和代码效率。支持程序执行和数据传输
7、并行处理,数据传输速率非常快。芯片采用了 ST 的 ART 加速器,程序从 FLASH 运行相当于 0 等待更多的存储器。图 2.2 控制系统原理图62.4.22.4.2 系统流程图系统流程图图 2.3 主程序与中断流程图2.4.32.4.3 人机交互系统人机交互系统本设计采用 2.4G 无线遥控器控制机器人作出前进、后退、左转、右转和原地旋转等功能(如图2.3 所示)。2.4G 无线模块工作在全球免申请 ISM 频道 2400M-2483M 范围内,实现开机自动扫频功能,共有 50 个工作信道,可以同时供 50 个用户在同一场合同时工作,无需使用者人工协调、配置信道。同时,可以根据成本考虑,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 STM32 大棚 果园 智能 割草 机器人 运动 控制系统 设计 制作
限制150内