毕业设计(论文)-单片机控制单轴双轮自动平衡小车设计

毕业设计(论文)-单片机控制单轴双轮自动平衡小车设计

ID:6639906

大小:412.71 KB

页数:35页

时间:2018-01-21

毕业设计(论文)-单片机控制单轴双轮自动平衡小车设计_第1页
毕业设计(论文)-单片机控制单轴双轮自动平衡小车设计_第2页
毕业设计(论文)-单片机控制单轴双轮自动平衡小车设计_第3页
毕业设计(论文)-单片机控制单轴双轮自动平衡小车设计_第4页
毕业设计(论文)-单片机控制单轴双轮自动平衡小车设计_第5页
资源描述:

《毕业设计(论文)-单片机控制单轴双轮自动平衡小车设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)题目:单片机控制单轴双轮自动平衡小车设计系别:电气工程系专业:电气工程及其自动化班级:电气121学号:学生姓名:指导教师:2016年月摘要两轮自平衡车由于其特有的灵活性以及便捷性越来越受到人们的关注,在人们的日常生活中也作为代步工具被越来越多的人群接受。本设计采用了基于ARMCORTEX-M3内核的STM32单片机,使平衡车姿态调整速度更快,数据处理更准确,运动性能更佳。并且放弃分别采用陀螺仪和加速度传感器来获取小车的姿态信息,而是直接采用了全球首例9轴运动处理传感器MPU-6050,通过DMP获取四元数

2、,以算出角度,并通过PID控制实现小车的直立平衡行走。采用蓝牙模块实现和小车之间的通讯工作,设计最终实现了小车的平衡站立、前进、倒退功能。实现小车的平衡直立行走,其实就是要对电机进行适时的控制,电机作为机电转换装置,遍布于国民经济的各个领域以及人们日常生活的方方面面,所以对电机的完美控制更显得极其重要,也是本设计的主要目的之一。STM32F10x系列芯片是新型的32位嵌入式微处理器,具有优秀的数据处理能力,速度更快,在对本设计中的小车模型进行速度调整时,能展现出更灵敏的反应速度,更重要的是,它还具有较好的移植性,在很好的

3、实现本设计任务的同时,利于将来更多功能的扩展。关键词:平衡车;MPU6050;STM32;PID控制AbstractMoreandmorepeoplehavepaidattentiontoTheTwo-wheeledSelf-balancingRobotduetoitsuniqueflexibilityandconvenience.Peoplehadacceptitastransportinpeople'sdailylife.ThisstudyisjustbasedonthepurposeofexploretheTheT

4、wo-wheeledSelf-balancingRobot.ThisdesignbasesonSTM32microcontrollerwhichbasedontheCORTEX-M3ARMcore.becauseofthat,therobotadjustfaster,dataprocessingmoreaccurate,performancebetter.Atthesametime,wedirectlyusingtheworld'sfirst9axismotionprocessingsensorMPU-6050inste

5、adofthegyroandaccelerationmetersensorstogetthecar'sattitudeinformation.tocalculatetheangleThroughtheDMP.Andtoachievethecar'suprightbalancewalkingthroughthePIDcontrol.UsingBluetoothmoduletoachievecommunicationwiththecar.TheDesignedwillachievethebalanceofthecarstan

6、d,forward,backwardfunction.Toachievethebalanceofthecaruprightwalking,infact,istotimelycontrolofthemotor,electricmotorisanelectricmachineconversiondevicewhichthroughallareasofthenationaleconomyandpeople'sdailylife,sotheperfectcontrolofthemotorismoreimportantandiso

7、neofthemainobjectivesofthisdesign.stm32f10xserieschipisnew32-bitembeddedmicroprocessor,ithasexcellentperformance,goodportabilityandimprovetheefficiencyoftheDCmotorcontrol,andwehavemodularthelsystem,whichwillbeconducivetothebalanceofthecarafterthefunctionexpansion

8、.KeyWord:Self-balancingRobotMPU6050STM32PIDcontroller目  录1绪论12平衡车总体设计方案22.1系统平衡原理分析22.2系统整体设计33系统硬件电路设计53.1系统硬件选型53.2最小系统设计63.3姿态检测电路设计63.4电源稳压模块73.5电机驱动模块设计84

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。