首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--机器人技术论文--机器人论文

基于STM32的两轮自平衡车设计与实现

中文摘要第3-4页
Abstract第4页
第1章 绪论第8-17页
    1.1 选题背景与意义第8页
    1.2 国内外研究现状第8-16页
        1.2.1 两轮自平衡车研究现状第8-12页
        1.2.2 自平衡车控制算法研究第12-15页
        1.2.3 研究总结分析第15-16页
    1.3 论文研究内容第16-17页
第2章 两轮自平衡车系统模型第17-27页
    2.1 坐标系建立及力学分析第17-18页
    2.2 系统建模第18-23页
        2.2.1 左右车轮力平衡分析第18-19页
        2.2.2 摆杆力平衡分析第19-20页
        2.2.3 转向力学分析第20-21页
        2.2.4 直流电机的线性建模第21-23页
    2.3 系统状态方程第23-24页
    2.4 系统性能分析第24-26页
        2.4.1 系统能控性分析第24-25页
        2.4.2 系统可观性分析第25-26页
    2.5 本章小结第26-27页
第3章 两轮自平衡车硬件设计第27-51页
    3.1 硬件系统总体设计第27-28页
    3.2 机械结构第28-30页
    3.3 动力驱动设计第30-37页
        3.3.1 电机选型第30-34页
        3.3.2 电机驱动电路设计第34-37页
    3.4 控制系统硬件电路设计第37-50页
        3.4.1 STM32最小系统设计第37-39页
        3.4.2 电源降压稳压模块设计第39-43页
        3.4.3 姿态检测模块设计第43-45页
        3.4.4 蓝牙通讯模块第45-47页
        3.4.5 显示模块第47-48页
        3.4.6 超声波测距模块第48-49页
        3.4.7 编码器测速模块第49-50页
    3.5 本章小结第50-51页
第4章 两轮自平衡车算法设计第51-63页
    4.1 Kalman滤波器的设计和实现第51-56页
        4.1.1 Kalman滤波原理第51-53页
        4.1.2 Kalman滤波器的设计和实现第53-54页
        4.1.3 Kalman滤波融合实验第54-56页
    4.2 两轮自平衡车LQR控制算法第56-62页
        4.2.1 LQR线性二次型原理第56-57页
        4.2.2 自平衡车LQR控制器设计第57-58页
        4.2.3 LQR控制器仿真分析第58-62页
    4.3 本章小结第62-63页
第5章 两轮自平衡车软件设计第63-69页
    5.1 程序总体方案设计第63-64页
    5.2 模块程序设计第64-68页
        5.2.1 Kalman滤波程序设计第64-65页
        5.2.2 LQR算法程序设计第65-66页
        5.2.3 超声波测距程序设计第66页
        5.2.4 姿态获取程序设计第66-67页
        5.2.5 编码器测速程序设计第67-68页
    5.3 本章小结第68-69页
第6章 系统调试与分析第69-79页
    6.1 自平衡车调试系统第69-70页
    6.2 硬件模块测试第70-74页
        6.2.1 串口调试第70-71页
        6.2.2 OLED显示功能测试第71-72页
        6.2.3 编码器测速第72页
        6.2.4 电机响应调试第72-73页
        6.2.5 姿态传感器调试第73页
        6.2.6 蓝牙串口模块调试第73-74页
    6.3 自平衡车整车调试第74-78页
        6.3.1 平衡干扰测试第75-76页
        6.3.2 速度控制测试第76-77页
        6.3.3 负载调节测试第77-78页
        6.3.4 转向调节测试第78页
    6.4 本章小结第78-79页
结论第79-81页
参考文献第81-87页
附录1第87-88页
附录2第88-89页
致谢第89页

论文共89页,点击 下载论文
上一篇:手术刀自动磨削系统设计与实现
下一篇:高含水油井含水率在线检测系统的研究