需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9487 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计主要是搭建一个两轮同轴的小车,在此基础上利用单片机和传感器的配合使其能够站立和基本运动。自平衡小车本身不具有稳定性,传感器检测其车身姿态,单片机首先处理传感器检测的数据,然后加以计算并得出适当的参数及指令,最后驱动电机产生使小车前进和后退的加速度,由此使小车平衡。 本设计研究通过PID算法控制器来实现小车平衡的目的。具体利用加速度陀螺仪传感器和霍尔编码器对小车的姿态进行检测,再通过控制电机运动使其保持平衡。PID参数的设定是为了是小车能够达到平衡稳定的状态。整个系统在调试完成后能够实现基本的前进、后退等功能,并且可以通过手机的APP控制。
关键词:自平衡;PID;陀螺仪;姿态检测
目录 摘要 Abstract 1 绪论-1 1.1 设计背景-1 1.2 国内外发展现状及趋势-1 1.3 具体设计目标与内容-1 2 系统原理分析-3 2.1 平衡控制原理分析-3 2.2 PID控制器原理分析-4 3 系统硬件电路设计方案-5 3.1 主控芯片-7 3.2 传感器模块-7 3.2.1陀螺仪加速度计-8 3.2.3霍尔编码器-9 3.3 驱动电路-10 3.3.1TB6612电机驱动模块-10 3.2.2直流减速电机-12 3.4 调试电路-13 3.5 通信电路-14 3.6电源电路-15 4 系统软件设计-17 4.1 开发环境-17 4.2 主程序流程-17 4.3 MPU-6050程序流程-18 5设计调试-19 5.1 陀螺仪的调试-19 5.2 蓝牙的调试设置-19 5.3 驱动电路的调试-20 5.4 系统调试-20 5.4.1平衡小车的直立控制调试-20 5.4.2 平衡小车的直立控制调试-21 5.4.3 平衡小车的转向控制调试-22 结 论-23 参 考 文 献-24 附录A 调试过程图像-25 致 谢-26 |