Open Nav

基于STM32的智能平衡车控制系统设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

基于STM32的智能平衡车控制系统设计(任务书,开题报告,论文13000字)
目前流行的智能汽车大都以四轮为主,后轴两轮采用直流电机控制,推进车身前进后退。前轴两轮采用舵机控制,控制智能车的转向。四轮汽车拥有很好的稳定性,安全性,但是在空间上存在很大的劣势,四轮汽车占地面积较大,行驶不灵活便捷,四轮汽车在汽车普及、交通拥堵的今天,已经不能满足于人们的出行需求。所以我们采用两轮直立平衡智能车,不但节省了汽车行驶的空间,而且方便携带,彻底告别最后一公里的难题。
直立平衡车的设计基于在科技高速发展的今天拥有很大的潜力。我们可以通过自身的硬件设计,设计出电路图以及运用市场上完善的电子模块,开发出属于自己自身特色的小车模型。运用已经相当成熟的开板技术,画出小车的电机、传感器、供电电路等开发板。在主控芯片选型上使用市场占有率较高的STM32单片机作为主控芯片,大大提高了平衡车直立行驶的稳定性。
目前,市场上出现了一些平衡直立智能车,但这些平衡车远远不能达到市场的需求,不单单因为费用昂贵,安全性能也得不到保障。平衡车抗干扰能力差、运行不稳定造成一系列的安全问题,不但对人的生命财产造成威胁,而且使平衡智能车的发展受到前所未有的阻力。本次设计采用PID算法控制,增强了直立平衡智能车的抗干扰能力,对于外界的干扰能够平滑的做出反应,同时也缩短反应时间,维持稳定性。驾驶者在保证安全的同时享受平稳驾驶。 [来源:http://www.doc163.com]
关键词:单片机;平衡车;PID算法
 

[资料来源:https://www.doc163.com]

基于STM32的智能平衡车控制系统设计



目录
摘 要    1
第一章 绪论    1
1.1设计目的及背景    1
1.2平衡车控制系统发展及现状    2
1.3单片机的发展及特点    3
1.4设计的内容目的    5
第二章 控制系统硬件设计    6
2.1控制系统的工作原理    6
2.2硬件电路设计    7
2.3 STM32F103单片机    9
2.4 陀螺仪和加速度计    12
2.5 平衡车原理图整合    13
第三章 控制系统的软件编程    14
3.1 编程软件    14
3.2 程序设计    14
3.2.1角度分析(PD算法)    14
3.2.2测速分析(PD算法)    16 [来源:http://Doc163.com]
3.2.3差速控制(PD算法)    17
3.2.4完整控制方案    18
3.3 PID算法    19
3.4 重点程序分析    21
3.4.1加速度角速度函数    21
3.4.2速度环控制函数    21
3.4.3角度环控制函数    22
第四章 总结与展望    23
4.1总结    23
4.2展望    24
  [来源:http://www.doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2025 苏ICP备2021029856号-4