小车机器人论文-毕业论文.doc

上传人:公**** 文档编号:562024314 上传时间:2023-03-16 格式:DOC 页数:33 大小:1.43MB
返回 下载 相关 举报
小车机器人论文-毕业论文.doc_第1页
第1页 / 共33页
小车机器人论文-毕业论文.doc_第2页
第2页 / 共33页
小车机器人论文-毕业论文.doc_第3页
第3页 / 共33页
小车机器人论文-毕业论文.doc_第4页
第4页 / 共33页
小车机器人论文-毕业论文.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《小车机器人论文-毕业论文.doc》由会员分享,可在线阅读,更多相关《小车机器人论文-毕业论文.doc(33页珍藏版)》请在金锄头文库上搜索。

1、长春工业大学人文信息学院毕业设计(论文) 信息工程系 摘 要双轮自平衡车是一个高度不稳定两轮机器人,是一种多变量、非线性、绝对不稳定的系统,需要在完成平衡控制的同时实现直立行走等任务因其既有理论意义又有实用价值,双轮自平衡小车的研究在最近十年引起了大量机器人技术实验室的广泛关注。本文主要介绍了双轮平衡车的控制系统硬件设计方案。此方案采用ATmega328 作为核心控制器,在此基础上增加了各种接口电路板组成整个硬件系统,包括单片机最小系统,姿态检测模块,直流驱动电机控制模块,电源管理模块,测速编码模块,串口调试等模块。对于姿态检测系统而言,单独使用陀螺仪或者加速度计,都不能提供有效而可靠的信息来

2、保证车体的平衡。所以采用一种简易互补滤波方法来融合陀螺仪和加速度计的输出信号,补偿陀螺仪的漂移误差和加速度计的动态误差,得到一个更优的倾角近似值。本文先阐述了系统方案原理,再分别就各模块工作原理进行详细的介绍与分析,最终完成车模的制作和电路原理图以及 1PCB 板的绘制。最后根据调试情况对整个系统做了修改,基本达到设计要求。关键词 双轮自平衡车 模块设计 传感器 AbstractTwo-wheeled self-balanced car is a highly unstable robots, it is a system with Multivariable, nonlinear and a

3、bsolute instability, it needs to complete the balance control tasks such as walking upright because of both theoretical significance and practical value. Two-wheeled self-balanced car in the last decade has aroused widespread concern in the robotics laboratory.This paper describes the control system

4、 hardware design of the wheel balanced car. This program uses ATmega328 as the core controller,base on this increase of various interface circuit board to building the hardware system. Peripheral circuits including the smallest single-chip system, the gesture detection module, the DC drive motor con

5、trol module, power management module, velocity encoding module and serial debugging module. For the posture monitoring system,the information solely depends on the gyroscope or the accelerometer couldnt make sure the balance of vehideSo the signals from the gyroscope and accelerometer were integrate

6、d by a simple method of complementary filtering for an optimal angle to compensate the gyroscope drift error and the accelerometer dynamic error.This article first describes the principle of the system program,then described in detail each module how to working out, the final completion of car model

7、s produced and circuit schematics and the PCB drawing.In the end, according to debug the situation on the whole system changes, the hardware system basically reached the design requirements.Keywords two-wheeled self-balanced car modular design sensorI长春工业大学人文信息学院毕业设计(论文) 信息工程系 目 录前言1第1章 绪论21.1 设计的依据

8、与意义21.2 国内外同类设计的概况综述31.3 设计要求与内容3第2章 总体硬件方案设计52.1 总体分析52.2 总体方案设计52.3 方案框图7第3章 单元模块设计83.1 姿态检测模块83.2 单片机控制单元模块电路143.3 电机驱动模块193.4 串行通信模块213.5 电源管理模块24结论26参考文献27致谢28附录29长春工业大学人文信息学院毕业设计(论文) 信息工程系 前 言自平衡车自动平衡运作原理主要是建立在一种被称为“动态稳定”(DynamicStabilization)的基本原理上,也就是车辆本身的自动平衡能力。以内置的精密固态陀螺仪(Solid-State Gyros

9、copes)来判断车身所处的姿势状态。透过精密且高速的中央微处理器计算出适当的指令后,驱动马达来做到平衡的效果。正确打开电源且能保持足够运作的电力,车上的人就不用担心有倾倒跌落的可能,这与一般需要靠驾驶人自己进行平衡的滑板车等交通工具大大不同,双轮单轴自平衡小车就是其中的一种模型。双轮自平衡小车是一个高度不稳定两轮机器人,是一种多变量、非线性、绝对不稳定的系统,且因其运动环境复杂、运动学方程中的非完整约束,所以其控制任务也具有复杂性,需要在完成平衡控制的同时实现直立行走等任务因其既有理论意义又有实用价值,双轮自平衡小车的研究在最近十年引起了大量机器人技术实验室的广泛关注。双轮自平衡小车作为倒置

10、系统的一种形式,是动力学理论和自动控制理论与技术相结合的研究项目,为科学理论的发展起到了指导作用,且由于结构简单、运动灵活以及适合在更小的空间里工作,有着一定的应用前景。为使我们对几年大学学习有个全面而深刻的了解,为了让我们对所学书本知识从抽象化到具体化的质的飞跃,为使我们能更快的适应将来的工作,在毕业之际进行了此次设计,以此来为我们的大学生涯画上圆满的句号。本设计利用 ATmega328P 单片机,和加速度以及陀螺仪传感器实时检测物体在空间中的姿态,并将物体姿态数据进行处理,发出控制信号,驱动两个电机转动,使小车保持动态平衡。本设计完成了如下要求:(1)单片机控制系统电路原理图的设计;(2)

11、控制系统电路印制版的绘制;(3)硬件模块的连接。 第1章 绪论1.1 设计的依据与意义双轮自平衡小车属于一种简单的轮式机器人。由于结构简单、运动灵活以及适合在更小的空间里工作,有着一定的应用前景。其原理来自于倒立摆的控制,双轮小车从力学角度来说本身是不稳定的,因此设计的重点是如何控制实现小车的平衡,以及在平衡下实现指定运动。采用的方法就是不断地调整小车的姿态使其达到动态平衡。原理如图 1-1 所示: 图1-1 动态平衡原理示意图因此在运动中需要利用传感器检测当前的姿态(使用加速度传感器和陀螺仪进行信号收集,并对两个传感器的数据有效融合和估计,用加速度传感器长时间稳定的特性弥补陀螺仪的零点漂移及

12、 A/D 采样值单调性误差积累增长),将当前的姿态信息反馈到单片机,然后由单片机给出控制信号来控制电机转动以此实现平衡。控制采用 PID 控制,核心内容是 PID 控制参数的整定,这部分内容需要不断的调试和更改,根据实际的情况可以设置出最稳定的参数。 1.2 国内外同类设计的概况综述在两轮自平衡小车的研究上,国外的专家和爱好者们取得了一系列的成果,以下介绍国外几个比较先进的两轮自平衡小车:由瑞士联邦技术学院工业电子实验室的研究人员研制的名为 JOE 的基于倒立摆的小型自平衡两轮车模型,是由 DSP 芯片进行控制的。它由车架上方所附的重物模拟实际车中的驾驶者。研究人员通过陀螺仪和光电编码器测量的

13、数据,用线性状态反馈控制器来控制整个系统的平衡稳定。由美国发明家 DeanKamen 开发的SEGWAYliT两轮个人交通工具则是一个更为实用、成熟以及商业化的两轮运载车的版本。它使用了五个陀螺仪和一个收集其他角度传感器数据的集成器来保持自身的直立状态。小车只需其中的三个陀螺仪就可以控制整个系统的平衡,而另外的两个则是为安全可靠作为备用。我国在此方面的研究也取得了很大的成就:中国科学技术大学研究出了自平衡两轮代步电动车,它是一种两轮式左右并行布置结构的具有自平衡系统的电动车。在车体内嵌入式 CPU 的控制下,采集平衡传感器以及速度、加速度传感器的数据,通过一定的控制算法,计算输出 PWM 信号

14、控制两个伺服电机的转矩,使车体保持平衡并能够根据人体重心的偏移,自动前进、后退及转弯。哈尔滨工程大学也有类似的双轮直立自平衡机器人,该系统采用两块 Cygnal公司推出的单片机和人机交互的上位机作为控制核心。车体倾斜角度检测采用 AD 公司推出的双轴加速度传感器 ADXL202 及反射式红外线距离传感器。利用 PWM 技术动态控制两台直流电机的转速。上位机与机器人间的数据通信采用迅通生产的 PTR2000 超小型超低功耗高速无线收发 MODEM。人机交互界面采用 240*128 图形液晶点阵、方向摇杆及按键。基于这些完备而可靠的硬件设计,使用了一套独特的软件算法,实现了该系统的平衡控制。1.3 设计要求与内容开发一种两轮自平衡机器人实验平台的控制软件。使用 AVR ATMEGA 328P 单片机作为控制器,使用加速度、角速度传感器估计车体姿态,设计控制算法对两轮电机进行实时控制,使机器人在保持平衡的基础上按照指令进行运动。机器人在运动的同时,通过无线通讯模块与 PC 机通讯,发送自身状态、接受轨迹指令。并能达到以下要求:1.保持自身平衡,倾角范围 5之间;2.能够通过电机编码器检测自身的位移和运动速度;3.能够保持平衡的同时前后运动;4.能通过无线串口和上位机进行通讯。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档 > 租房合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号