论文(设计)直流控制电机在旅行家III号中型足球机器人领域的应用(基于AVR单片机).doc
《论文(设计)直流控制电机在旅行家III号中型足球机器人领域的应用(基于AVR单片机).doc》由会员分享,可在线阅读,更多相关《论文(设计)直流控制电机在旅行家III号中型足球机器人领域的应用(基于AVR单片机).doc(19页珍藏版)》请在三一办公上搜索。
1、直流控制电机在旅行家III号中型足球机器人领域的应用(基于AVR单片机) 摘 要足球运动是一项古老的体育活动,源远流长,有世界第一大运动的美称。不少国家将足球定为“国球”。现今,足球在智能机器领域波及的范围越来越广。1997年,首届RoboCup比赛及会议在日本的名古屋举行,为实现机器人足球队击败人类足球世界冠军的梦想迈出了坚实的第一步。随着人工智能水平的不断发展,足球机器人比赛的类型也在不断升级、规模逐年扩大、水平迅速提高、竞争日趋激烈。每届比赛都会出现新颖的软、硬件设计和巧妙的战术配合。在比赛过程中机器人的持球机构方向控制系统的性能高低,足球机器人能否把球控制好而直接影响整体性能和着比赛的
2、结果,固足球机器人的持球机构的方向控制在整个机器人系统中就显得尤为重要。本课题是基于AVR控球机构的方向控制,主要陈述了控球机构的硬件电路到软件编程的设计和实现过程。本课题中,系统采用了可靠性高,抗干扰能力强,工作频率高,系统的实时性好的单片机Atmega128作为控制核心。在控球机构前部安装的红外传感器作为判断是否要控制足球的依据,设计目标是改善中型足球机器人持球机构在比赛时不能很好的控制足球的问题,解决机器人在比赛时不能稳定的运球、控球、传球的状况。围绕控球机构设计实现目标,本文还介绍了相应的软件系统和硬件电路设计,硬件电路有,红外避障模块,单片机控制模块,电机驱动模块,直流电机模块,电源
3、模块等电路。而软件控制系统中,首先设计了红外传感器采集信号及处理的程序,再根据检测到的信号,设计单片机是否发出PWM的控制方法来控制驱动器,接着设计根据驱动器发出的信号,是否驱动直流电机的转动情况来控制足球。经过本课题的设计与实现,虽然还存在一定的盲点和不足,但基本上达到了控球机构方向控制的这一目标。关键词:robocup,足球机器人,控球机构,Atmega128,脉冲宽度调制一 引言本章阐述基于AVR控球机构方向控制的研究背景、国内外现状、研究的意义、研究的内容。1.1 课题来源目前国际上最具影响的是FIRA和RoboCup两大世界杯机器人足球赛。1997年正式成立,总部设在日本东京,正式注
4、册瑞士伯尔尼,是一个国际性的研究和教育组织,它通过提供一个标准问题来促进人工智能和智能机器人的研究。其中RoboCup在国际上的影响相对较大一些。这项赛事每年举办一次,分为仿真组、四足机器人组、小型机器人组、中型机器人组、人形机器人组、救援组和家庭组。RoboCup是一个新的里程碑(Landmark)工程,它提出了如下的长远目标:到2050年,完全自主的类人的机器人将打败当时的世界足球冠军队,这是一个50年的长远计划。自从1997年第一届RoboCup世界杯足球机器人大赛创办以来,足球机器人作为人工智能的一个重要组成部分,已经成为机器人研究领域最为活跃的领域之一。中型组足球机器人作为其中的一个
5、比赛项目,集高新技术、娱乐和竞赛于一体,为发挥创造力、展示科技实力、交流学术成果提供了广阔天地。由于其自主性、智能性、对抗性、实时性、等控制特点,更具有挑战性。随着RoboCup世界杯中型足球机器人大赛的发展,影响力的日益广泛,国内外投入到该项赛事的高等院校及科研机构越来越多,研发的技术也在不断的升级,但他还有很多的不够完善的地方需要去解决。如在比赛过程中机器人的持球机构方向控制的性能高低,影响着足球机器人能否把球控制好而直接影响着比赛的结果,固足球机器人的持球机构的方向控制在整个机器人系统中就显得尤为重要。2011年,我校代表队Rising Sun第一次参加了robocup中国机器人大赛,虽
6、然取得了不错的成绩,但是和北京信息科技大学等强队之间存在一定的差距,特别是在持球机构上。因此,对现装持球机构的改装显得尤为重要。1.2 选题的国内外研究现状及水平1.2.1 国外研究现状及水平 自九十年代以来,FIRA和RoboCup已组织了各种形式的机器人足球比赛,机器人足球波及的范围越来越广,比赛的类型也在不断升级,比赛规模逐年扩大,比赛水平迅速提高,竞争日趋激烈,每届比赛各队都会出现新颖的软、硬件设计和巧妙的战术配合。在RoboCup已经举办的比赛中,亚洲的伊朗队,欧洲的德国队、荷兰队,美洲的美国队,新兴崛起中国队,实力水平处于世界领先地位,其他国家也在奋力直追发展足球机器人如新加坡、巴
7、西等国。各个国家在发展的时候也有不同的侧重点,例如美国、伊朗大力发展军事用途的机器人,日本大力发展的生活服务类、玩具类机器人,瑞典、德国大力发展工业用机器人。1.2.2 国内研究水平及现状 自1997年开始正式RoboCup国际比赛,中国科技大学和清华大学就参与到了RoboCup赛事中。中国科技大学参加了2000年在澳大利亚墨尔本的RoboCup世界杯,中国科技大学和清华大学参加了2001年在美国西雅图的RoboCup世界杯,清华大学在当年的比赛中夺得了RoboCup仿真组冠军。以后,其他高校如国防科技大学、浙江大学、北京理工大学、厦门大学、南京邮电大学、上海交通大学及上海大学等也陆续参加了R
8、oboCup世界杯比赛,并分别在不同的比赛项目中取得了优异的成绩,参赛的项目也由原来的仿真组扩展到RoboCup设立的几乎全部的比赛项目。1999年10月15日在重庆举办了国内第一次RoboCup比赛,比赛项目仅为仿真组,参加者只有中国科技大学和清华大学两支队伍。2000年7月在安徽合肥举办了国内第二次RoboCup比赛,比赛项目也仅为仿真组,参加者仍只有中国科技大学和清华大学,这次共三支队伍。2001年6月中国自动化学会机器人竞赛工作委员会成立。其后,在该委员会的组织下,国内每年举办一次中国机器人大赛,比赛内容广泛。同时还举办与竞赛和教育机器人有关的技术研讨和相关的产品展示。我国的足球机器人
9、事业起步较晚,但是发展速度迅猛,在很多方面已经达到甚至领先于国际水平。中国的高等院校积极开展足球机器人的研发,参加比赛的队伍也越来越壮大,研究也从最早的仿真型,到现在的的类人型,全自主型等各个组别的比赛,在以往的比赛中清华大学,中国科技大学、哈尔滨工业大学、东北大学在国际上都取得过很好的成绩,现如今以国防科技大学、华中科技大学、上海交通大学为代表的先进机器人技术,以居于全国前列。特别值得一提的是2010在新加坡举行的第14届世界杯机器人足球赛,吸引了来自40多个国家,500多支代表队的参与。北京信息科技大学“Water”队参加的中型组比赛中,有来自荷兰、葡萄牙、德国等国的近10支队伍。经过10
10、场鏖战,“Water”队杀入最后的总决赛,以5:4的比分险胜,获得2010RoboCup机器人世界杯中型组冠军。今年在土耳其伊士坦布尔举行的第十五届RoboCup机器人世界杯中国科大“蓝鹰”夺得仿真组2D赛冠亚军各一项。在往届的RoboCup机器人世界杯中我国中国科技大学、清华大学、东南大学等高校代表队曾获得仿真组RoboCup世界杯冠军。中国也积极的举办RoboCup国际赛事,如2008年在苏州举办的RoboCup比赛。今天中国的足球机器人正在逐渐发展和壮大起来,引起社会各界的极大兴趣,国内已有上百所大学和诸多的科研团体在开展这方面的研究。他们对于中国的机器人足球事业的推动和和发展作出了不可
11、磨灭的贡献。1.3 研究的原理及内容1.3.1 研究原理 红外线传感器首先对外界进行识别,当接收管接收到放射光线后,单片机发出驱动指令,直流电机转动,带球。1.3.2主要研究内容本论文主要的研究具体内容如下:a.研究基于AVR单片机的控球机构控制系统,软硬件的设计。改进中型足球机器人持球机构不能稳定控制足球的这一现状,提出一种可行性方案。b.在持球机构中怎样对足球进行识别。当机器人在比赛的过程中拿到球之后,用什么样的装置来识别足球,选用的这个装置要具备可靠稳定的性能、良好的性价比等特点。c.在持球机构中AVR单片机怎样采集足球信号、根据采集来的足球信号如何驱动持球机构中的直流电机。二 控球机构
12、的总体论述2.1控球机构系统硬件的组成及选择本控球系统采用ATMEL公司生产的Atmega128的8位单片机作为核心控制单元,由安装在持球机构前部的红外避障传感器采集信号,将信号传到核心控制单元进行判别处理后,由单片机中的PWM模块发出PWM波,经过驱动器对直流电机进行控制,完成控球机构对足球的控制。控球机构系统主要有以下几个部分构成:中央处理单元、足球识别单元、直流电机驱动单元、电源单元。 图2.1 控球机构系统构成(1)中央处理单元:采用ATMEL公司生产的Atmega128单片机。(2)足球识别单元:足球机器人在比赛过程中,使用安装在持球机构前部的E18-D80NK-N红外避障传感器来识
13、别足球,并反馈给单片机控制单元。(3)直流电机驱动单元:根据足球识别单元反馈的信息,驱动直流电机的运转。(4)电源单元:电源模块为系统其他各模块提供所需电源,设计中要考虑电压范围和电流容量等基本参数,以及考虑电源转换效率、降低噪声、防止干扰和电路简单方面的优化、可靠的电源方面是整个电路稳定可靠运行的基础。2.1.1硬件系统的主要特点1. 系统采用了8位Atmega128单片机作为MCU,该系统单片机可靠性高、性能好、功耗低、抗干扰能力强,工作于16 MHz 时性能高达16 MIPS,保证了系统的实时性与稳定性。2系统采用脉宽调制法来控制直流驱动电机。PWM技术利用微处理器的数字输出来对模拟电路
14、进行控制的一种非常有效的技术。它的一个优点是从处理器到被控系统信号都是数字形式的,无需进行数模转换。对噪声抵抗能力的增强是PWM相对于模拟控制的又一个优点。因此可得到更好地控制性能。3. 系统硬件和软件都采用了模块化结构,可按需求方便增加或删减功能。特别是在激烈的比赛过程中采用这种结构,能很好的固定各个模块的位置使其很好的发挥各自的功能,保证了系统的时效性、稳定性。2.1.2 硬件电路主要器件 1控制模块MCU:Atmega1282足球识别模块E18-D80NK-N红外避障传感器3驱动器模块博创科技BDMC36062.1.3系统控制模块 控球机构使用的微控器是美国ATMEL公司生产的基于AVR
15、 RISC的低功耗8位单片机,型号为Amega128,由于其先进的指令集以及单周期指令执行时间(实现了在一个时钟周期内执行1条指令可以访问2个独立寄存器),它的数据吞吐率高达1MIPS/MHZ,从而可以缓减系统在功耗和处理速度之间的矛盾。2.1.4主控制器模块的选择方案一:选用AVR单片机Atmega128,Atmega128是高性能、低功耗的 AVR 8 位微处理器,64引脚。采用先进的 RISC 结构,具有133 条指令,大多数可以在一个时钟周期内完成。它具有两个独立的预分频器和比较器功能的8 位定时器/计数器和两个具有预分频器、比较功能和捕捉功能的16 位定时器/计数器及具有独立预分频器
16、的实时时钟计数器。片内带有模拟比较器。具有上电复位以及可编程的掉电检测功能。其片内资源丰富,具有: 8个外部中断, 4个定时计数器,53个I/O口,可解除I/O口资源不足的困难。其引脚大多数都有具有第二功能,功能强大。.方案二:采用AT89S52单片机,AT89S52 单片机是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程存储器。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。AT89S52有5个中断源,和3个定时计数器。方案三:采用FPGA(现场可编辑门列阵)作为系统控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 论文设计 直流控制电机在旅行家III号中型足球机器人领域的应用基于AVR单片机 论文 设计 直流 控制 电机 旅行 III 中型 足球 机器人 领域 应用 基于 AVR 单片机
链接地址:https://www.31ppt.com/p-3884588.html