基于AVR单片机的移动机器人控制系统设计

基于AVR单片机的移动机器人控制系统设计

论文摘要

移动机器人是一种能够通过传感器感知外界环境和自身状态,实现在有障碍物的环境中面向目标的自主运动,从而实现一定作业功能的机器人系统。作为机器人研究领域的一个重要分支,移动机器人一直是国内外研究热点之一,具有很高的军事、工业和商业价值。随着科学技术的发展,移动机器人所具有的优势越来越受到世界各国普遍关注和重视,日益成为各国的竞争核心技术。控制系统作为整个移动机器人的核心,对移动机器人的平稳运行起着十分关键的作用。移动机器人要实现精确化、实时化的控制,必须依赖先进的控制策略和性能优良的控制系统以及高速的微处理器。按照设计要求,本文选定ATMEL公司的AVR系列单片机ATmega128为核心,设计并完成了一套移动机器人控制系统。机器人实现了平面内的任意角度的移动,机械手可以对前方一定范围内的目标进行抓取,并通过实验验证了移动机器人的运动和控制能力。论文的主要内容有:首先,论文综述了移动机器人的国内外研究现状及移动机器人的关键技术,同时介绍了本文的选题背景、主要研究内容和研究意义。随后,简单介绍了一下移动机器人的系统结构。其次,采用模块化的设计思想进行移动机器人控制系统的硬件电路设计。以ATmega128为核心,把控制系统分为微控制器模块、舵机及传感器驱动模块、电源模块等,并对各模块进行了详细的介绍和分析。微控制器模块主要进行各种信息、数据的处理,协调系统中各功能模块完成预定的任务;驱动模块主要负责控制驱动舵机和传感器,实现机器人的动作以及传感器的数据采集;电源模块负责整个移动机器人的电源供给,由12V可充电镍氢电池和调压电路构成。接下来根据原理图进行PCB的设计。再次,在硬件平台的基础上进行软件程序设计。根据系统的功能要求详细介绍了各模块的流程及部分程序代码,并利用WinAVR软件进行程序的编译,生成用于调试及下载的目标文件。最后,进行硬件电路调试与软件程序仿真,对于出现的问题及时解决,并做了相关的实验演示机器人的功能。仿真结果和机器人实际运行验证了系统设计效果良好,满足设计要求。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 选题背景及意义
  • 1.2 移动机器人的研究概况
  • 1.2.1 国外移动机器人研究现状
  • 1.2.2 国内移动机器人研究现状
  • 1.3 移动机器人关键技术
  • 1.4 本课题的主要研究内容
  • 第2章 移动机器人系统概述
  • 2.1 系统功能分析
  • 2.2 移动机器人的机械结构
  • 2.2.1 移动机器人的移动机构
  • 2.2.2 移动机器人的车体结构
  • 2.3 移动机器人的驱动系统
  • 2.3.1 AX-12 数字舵机概述及特性
  • 2.3.2 AX-12 舵机通信协议
  • 2.4 移动机器人的感知系统
  • 2.4.1 内部传感器
  • 2.4.2 外部传感器
  • 2.5 移动机器人控制系统
  • 2.6 本章小结
  • 第3章 移动机器人控制系统硬件设计及制作
  • 3.1 微处理器模块设计
  • 3.1.1 微处理器的选择及特点
  • 3.1.3 接口电路设计
  • 3.2 舵机及传感器驱动模块电路设计
  • 3.3 电源模块电路设计
  • 3.4 PCB 的设计及制作
  • 3.4.1 PCB 的设计要求
  • 3.4.2 PCB 的设计
  • 3.5 本章小结
  • 第4章 移动机器人控制系统软件设计
  • 4.1 移动机器人软件结构设计
  • 4.2 初始化模块设计
  • 4.3 声音检测模块设计
  • 4.4 障碍物检测及避障模块设计
  • 4.5 通信模块设计
  • 4.5.1 舵机通信模块
  • 4.5.2 RS-232 串行通信模块
  • 4.6 程序的编译
  • 4.6.1 WinAVR 软件介绍
  • 4.6.2 程序的编译
  • 4.7 本章小结
  • 第5章 调试及实验
  • 5.1 硬件电路调试
  • 5.1.1 调试过程
  • 5.1.2 调试中出现的问题以及解决方案
  • 5.2 软件程序仿真与调试
  • 5.2.1 AVR Studio 软件介绍
  • 5.2.2 程序仿真与调试
  • 5.3 程序的烧录
  • 5.4 实验
  • 5.5 本章小结
  • 第6章 结论与展望
  • 6.1 结论
  • 6.2 展望
  • 参考文献
  • 附录
  • 攻读硕士学位期间发表的论文及其他成果
  • 致谢
  • 论文摘要
  • 相关论文文献

    • [1].基于AVR单片机的汽车空调控制系统设计[J]. 南方农机 2020(11)
    • [2].基于AVR控制器的步进电机开环定位控制技术研究[J]. 宇航计测技术 2016(06)
    • [3].AVR单片机在船舶电站运行参数检测中的应用[J]. 舰船科学技术 2017(08)
    • [4].基于AVR单片机的轮式机器人硬件设计与实现[J]. 电子科学技术 2017(03)
    • [5].面向职业能力培养的学习情境分层递进课程开发与实践——以《AVR单片机原理与应用》为例[J]. 广东农工商职业技术学院学报 2017(01)
    • [6].基于AVR单片机的智能型电机综合保护器设计[J]. 河南电力技术 2017(02)
    • [7].心电图J波aVR征与冠心病恶性室性心律失常的关系探讨[J]. 基层医学论坛 2015(S1)
    • [8].基于FPGA及AVR系统的雷达模拟器实现[J]. 技术与市场 2016(07)
    • [9].基于AVR微处理器的高精度转速测量装置研制[J]. 机电产品开发与创新 2020(03)
    • [10].两性降黏剂AVR的性能研究[J]. 油田化学 2016(03)
    • [11].基于AVR单片机的智能充电器软件系统设计[J]. 电源技术 2016(09)
    • [12].基于AVR单片机的安全工器具监控系统设计[J]. 电子设计工程 2012(05)
    • [13].基于AVR单片机的时间继电器的设计[J]. 山西电子技术 2012(05)
    • [14].AVR单片机与51单片机的比较[J]. 企业技术开发 2011(15)
    • [15].基于AVR的蛇形机器人舵机控制[J]. 机械与电子 2009(12)
    • [16].基于AVR单片机的新能源汽车基础电气系统示教平台的设计研究[J]. 汽车电器 2020(04)
    • [17].基于AVR单片机的智能扫地机器人的设计[J]. 科技创新与应用 2017(16)
    • [18].基于AVR的智能循迹车精确驱控系统设计与研究[J]. 机电一体化 2010(09)
    • [19].aVR导联T波方向对急性前壁心肌梗死患者预后评估[J]. 中国医药科学 2013(24)
    • [20].基于AVR单片机的多功能电能表的设计与实现[J]. 电测与仪表 2012(03)
    • [21].基于AVR单片机的电子延期雷管设计[J]. 火工品 2012(02)
    • [22].基于AVR的低噪声放大器设计[J]. 苏州市职业大学学报 2012(03)
    • [23].基于AVR单片机的食品欧姆加热杀菌装置的设计[J]. 农机化研究 2010(01)
    • [24].基于AVR单片机的新型网络无卡旋切机电控系统研究[J]. 邢台职业技术学院学报 2017(01)
    • [25].aVR导联对急性心肌梗死中左主干病变的诊断意义[J]. 实用心电学杂志 2016(03)
    • [26].aVR导联法在儿童室性心动过速鉴别诊断中的价值[J]. 临床儿科杂志 2012(07)
    • [27].军用电站AVR检测仪设计[J]. 移动电源与车辆 2011(03)
    • [28].基于AVR单片机的李萨如图形合成器设计与应用[J]. 实验室研究与探索 2009(02)
    • [29].基于AVR的无线遥控履带机器人的设计[J]. 河南科技 2013(23)
    • [30].基于AVR的纯电动车无刷直流电机驱动系统[J]. 电子设计工程 2013(18)

    标签:;  ;  ;  

    基于AVR单片机的移动机器人控制系统设计
    下载Doc文档

    猜你喜欢