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

被引量 : 0次 | 上传用户:WHBGODWHBGOD
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人是一种能够通过传感器感知外界环境和自身状态,实现在有障碍物的环境中面向目标的自主运动,从而实现一定作业功能的机器人系统。作为机器人研究领域的一个重要分支,移动机器人一直是国内外研究热点之一,具有很高的军事、工业和商业价值。随着科学技术的发展,移动机器人所具有的优势越来越受到世界各国普遍关注和重视,日益成为各国的竞争核心技术。控制系统作为整个移动机器人的核心,对移动机器人的平稳运行起着十分关键的作用。移动机器人要实现精确化、实时化的控制,必须依赖先进的控制策略和性能优良的控制系统以及高速的微处理器。按照设计要求,本文选定ATMEL公司的AVR系列单片机ATmega128为核心,设计并完成了一套移动机器人控制系统。机器人实现了平面内的任意角度的移动,机械手可以对前方一定范围内的目标进行抓取,并通过实验验证了移动机器人的运动和控制能力。论文的主要内容有:首先,论文综述了移动机器人的国内外研究现状及移动机器人的关键技术,同时介绍了本文的选题背景、主要研究内容和研究意义。随后,简单介绍了一下移动机器人的系统结构。其次,采用模块化的设计思想进行移动机器人控制系统的硬件电路设计。以ATmega128为核心,把控制系统分为微控制器模块、舵机及传感器驱动模块、电源模块等,并对各模块进行了详细的介绍和分析。微控制器模块主要进行各种信息、数据的处理,协调系统中各功能模块完成预定的任务;驱动模块主要负责控制驱动舵机和传感器,实现机器人的动作以及传感器的数据采集;电源模块负责整个移动机器人的电源供给,由12V可充电镍氢电池和调压电路构成。接下来根据原理图进行PCB的设计。再次,在硬件平台的基础上进行软件程序设计。根据系统的功能要求详细介绍了各模块的流程及部分程序代码,并利用WinAVR软件进行程序的编译,生成用于调试及下载的目标文件。最后,进行硬件电路调试与软件程序仿真,对于出现的问题及时解决,并做了相关的实验演示机器人的功能。仿真结果和机器人实际运行验证了系统设计效果良好,满足设计要求。
其他文献
固定资产由于外部及内部环境会产生折旧以外的无形损耗,所以需要对该项资产计提减值准备。由此将产生减值测试、会计处理、纳税调整等一系列问题。
2014版《企业会计准则第33号——合并财务报表》第四章在相继规范了部分减持但未丧失控制权以及部分减持且丧失了控制权情形下的合并处理原则的基础上,又对“一揽子减持”并
《企业会计准则解释第7号》对母公司被动处置部分股权丧失原子公司控制权的会计处理进行了规范,但相关规范是基于母公司通过一次交易完成的。本文就此分别从不属于一揽子交易
本文以动态博弈为分析工具,从消费者的选择角度出发,根据有限理性的假设,对影响技术标准竞争结果的主要因素——风险和知识产权收益进行了研究。
绿色创新消费行为对推进我国创新发展理念与绿色发展理念至关重要。基于自我决定理论与社会支持理论,利用PLS-SEM模型,对552位消费者进行了调查。结果表明:消费者的胜任需要
选取在我院治疗的28例符合纳入标准的心肾阳虚型难治性癫痫患者,随机分为治疗组和对照组各14例,依据发作类型不同2组分别服用卡马西平、丙戊酸钠、托吡酯等西医抗癫痫药物,治
铝合金由于密度小、比强度高、优良的导电性、导热性和抗蚀性以及塑性,因此被广泛应用于航空航天、汽车、机械制造、船舶及化学工业等领域。高强铝合金的性能主要取决于它的
在对产品生命周期和产品进化链质量保证过程分析的基础上,提出了一种面向产品生命周期和产品进化链的多层次质量数据模型.该模型以融合产品结构模型和产品进化模型的广义物料
本文的插图为著名画家贺友直先生在2008年绘制的《弄堂里的老上海人》,贺老用他擅长的白描手法描绘了上个世纪三四十年代上海石库门房子里的生活场景。他笔下的上海弄堂生活,
介绍了一种基于DeviceNet现场总线的双CPU冗余实现,双CPU冗余设计对提高分布式计算系统(DCS,Distributed Computer System)可靠性有重要意义.两个CPU处理单元与多个数据I/O单