- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于STM32的两轮自平衡遥控小车设计.doc
基于STM32的两轮自平衡遥控小车设计
【摘 要】两轮自平衡小车作为一种新型的交通工具,其驾驶的方式新颖,深受年轻一族喜爱,且由于是采用的电力驱动,属于清洁能源,对于缓解日益严重的大气污染、能源危机和交通拥堵问题,是一种比较好的解决方式,同时由于两轮自平衡小车的结构不稳定性,给控制的算法提出了很大的挑战,同时由于这个原因平衡车也成为了一种检验控制算法的良好平台。本平衡车使用STM32单片机作为控制核心,通过电机编码器与陀螺仪实时获得小车速度与姿态数据,运用PID控制算法使得小车能够保持平衡。
【关键词】两轮平衡;STM32单片机;PID
【Abstract】The two wheeled vehicle is a new type of vehicle,driving the novel,by young people love,and because it is the driving power,a kind of clean energy,to alleviate the increasingly serious air pollution,energy crisis and the problem of traffic congestion,is a relatively good solution at the same time,due to the structure of self balancing the car two rounds of instability,is a great challenge to the control algorithm,and for this reason the balance of the car has become a good platform to test the control algorithm.Using STM32 microcontroller as control core,real-time access to vehicle speed and attitude data through the motor encoder and gyroscope using the PID control algorithm makes the car to maintain balance.
【Key words】Two wheel balancing;STM32 single chip microcomputer;PID
0 引言
随着我国工业化的不断的推进,国民生产力不断提升,同时自动化控制技术也在不断发展,由于生活节奏也不断的加快,人们急需一种能够在小区,家中,室内场馆行驶的小型代步工具。同时又由于化石燃料大量消耗导致是有紧缺的今天,人们也开始使用较为清洁的电能。因此在这种情况下,两轮自平衡小车由于它时尚、小巧的外形,新颖的驾驶方式,全新的骑行体验,受到青年的欢迎。两轮平衡车具有较大的市场前景,因此研究两轮自平衡小车也就有了它的必要性。
1 系统总体设计
本系统包括了电机驱动电路、电机编码器模块、供电模块、陀螺仪模块、单片机处理控制模块等复杂模块。系统总体框图如下图1所示。
小车整体使用STM32F103ZET6作为控制核心,使用MPU6050六轴陀螺仪作为姿态获取传感器,由于控制使用的是闭环算法,所以使用高精度磁编码器作为小车两轮速度采取传感器,该编码器具有较强的抗干扰能力。电机驱动选择是使用东芝半导体生产的直流电机驱动TN6612FNG,相对于传统的L298N电机驱动,TB6612FNG具有外围电路简单,且支持的PWM调速频率更高,同时也有利于减小系统的尺寸。
2 系统硬件设计
两轮平衡车采用MPU-6050来获取小车实时姿态信息,将信息上传给单片机,由单片机处理数据,通过超声波模块可以让小车与障碍物一直保持在一定的距离,以实现超声波跟随功能。通过蓝牙接受遥控小车的运动。
2.1 最小系统的设计
本两轮平衡车采用控制最小系统控制芯片是使用的STM32F103ZET6单片机,芯片的所有引脚全部引出,有利于其他功能的扩展,下载程序采用了UART与SW调试接口,便于程序的调试。并且在制作的过程中预留了蓝牙模块接口与超声波接口,既方便安装固定,也增加系统的重心的稳定性,最小系统负责将电机编码器和MPU-6050所传来的数据进行处理,并根据得到的结果控制电机做出相应的动作。
2.2 供电模块的设计
系统使用12V锂电池供电,工作时的电流能够满足直流减速电机电流需求,由于单片机等其他的器件采用5V供电而且功耗较小,所以使用LM2596可调降压模块将12V电
您可能关注的文档
- 基于Moodle的课程资源管理系统搭建及开发.doc
- 基于MotionView整车虚拟试验场仿真的后转向节强度分析.doc
- 基于MPL―Boost算法的多姿态行人检测方法.doc
- 基于MPOC教学模式的《大学计算机基础》课程教学效果比较分析.doc
- 基于MQTT协议的移动IM系统设计与实现.doc
- 基于MRAS的感应电机无速度传感器矢量控制系统研究.doc
- 基于MSP430单片机的无线点餐系统.doc
- 基于MSP430单片机的语音无线控制步进电机系统的设计.doc
- 基于MSP430和BP神经网络PID的跑步机控制系统.doc
- 基于MTK平台核心板的智能巡检仪研发.doc
- 第九章 销售与收款循环审计 .pdf
- 1.9《体积单位间的进率》说课(课件)-2024-2025学年六年级上册数学苏教版.pptx
- 长方体和正方体的体积计算(课件)-2023-2024学年人教版五年级数学下册.pptx
- 第二次月考素养提升卷(5~6单元)(试题)-2024-2025学年五年级数学上册人教版.docx
- 4.表内乘法(一)(乘加、乘减)(课件)-2024-2025学年二年级上册数学人教版.pptx
- 表内乘法(7的乘法口诀)(课件)-2024-2025学年二年级上册数学人教版.pptx
- 吨的认识(课件)-2024-2025学年三年级上册数学人教版.pptx
- 期中检测卷(试题)-2024-2025学年五年级上册语文统编版.docx
- 第七单元《扇形统计图》思维拓展练习(课件)-2024-2025学年六年级上册数学人教版.pptx
- 本文中来自ASME BPE标准委员会的现任委员将一一为您答疑解惑 .pdf
最近下载
- 酒店人才服务方案.docx
- 2024届湖南省长沙市长郡中学(炎德英才大联考)高考二模地理试题(含答案解析).pdf VIP
- 龟兔赛跑幼儿园故事PPT课件.pptx VIP
- 2023年广州华立学院公共课《马克思主义基本原理概论》期末试卷B(有答案).docx VIP
- 三菱FR-E800系列变频器-2006.pdf
- 【幼师PPT培训课件】儿童文学的鉴赏与创编.ppt
- 匡文波新媒体概论第三版试题及答案.pdf VIP
- 混凝土模板支撑工程安全专项施工策划方案.doc VIP
- 2023年广州华立学院公共课《马克思主义基本原理概论》期末试卷A(有答案).docx VIP
- (人教2024版)七年级数学上册新教材变化分析 讲座.pptx
文档评论(0)