搬运机器人技术报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2015中国工程机器人大赛暨国际公开赛(RoboWork)机器人搬运工程(此处填写所参加赛事项目名称)

技术报告

参赛学校:

队伍名称:

参赛队员:

带队教师:(附联系方式)

二〇一五年七月

第一章前言

机器人竞赛是一项体育与高科技结合的对抗项目,涉及机械电子、智能控制、计算机技术、人工智能等多种学科和研究领域,是培养信息、自动化科技人才,展示高科技成果,促进实用化和产业化的新途径。各类机器人大赛的举办,对于普及机器人科学技术,促进人工智能与机器人技术的研究和应用都将产生重要推动作用。

江苏省大学生机器人大赛每两年举行一次。继 2004 年举办以来,经过近四年的努力和各方面的大力支持,江苏省的大学生机器人水平已走在全国前列,在中国机器人大赛、CCTV 杯电视机器人大赛、亚太机器人挑战赛、ROBOTCUP 足球世界杯的国内外机器人大赛中屡创佳绩。

第一章方案论证

根据设计要求,本系统主要由控制器模块、稳压电源模块、寻迹传感器模块、直流电机及其驱动模块、电压比较模块等模块构成。为较好的实现各模块的功能,我们分别设计了几种方案并分别进行了论

车体

方案 1:购买玩具电动车。购买的玩具电动车具有组装完整的车架车轮、电机及其驱动电路。但是一般的说来,玩具电动车具有如下缺点:首先,这种玩具电动车由于装配紧凑,使得各种所需传感器的安装十分不方便。其次,这种电动车一般都是前轮转向后轮驱动,不能方便迅速的实现原地保持坐标转 90 度甚至180 度的弯角。再次,玩具电动车的电机多为玩具直流电机,力矩小,空载转速快,负载性能差,不易调速。因此我们放弃了此方案。

方案 2:自己制作电动车。首先确定车的模型。我们有过两种想法:一、车子做成四轮的:中间装同轴电机的两个轮子作为驱动;二、车子做成三轮的,后面两轮驱动,前面装万向轮。经过讨论,我们最终确定第一种想法。考虑到小车必须能够前进、倒退、停止,并能灵活转向,中间装同轴电机的两个轮子作为驱动。一个电机控制一边的轮子,一个正转,一个反转,这样实现转弯。为了能控制车轮的转速,可以采取 PWM 调速法,即由单片机输出一系列频率固定的方波,再通过功率放大来驱动电机,在单片机中编程改变输出方波的占空比就可以改变加到电机上的平均电压,从而可以改变电机的转速。左右轮两个电机转速的配合就可以实现小车的前进、倒退、转弯等功能。在安装时我们保证两个驱动电机同轴。这种结构使得小车在前进时比较平稳,可以避免出现后轮过低而使左右两驱动轮驱动力不够的情况。

对于车架材料的选择,我们经过比较选择了铝板。用有铝板的车架比塑料车架更加牢固,比铁制小车更轻便,美观。

综上考虑,我们选择了方案 2。

传感器的安装

循迹原理

第一种是采用光敏三极管。即利用经高亮的LED灯发射出来的光在不同颜色的物体表面具有不同的反射性质的特点,在小车行驶过程中不断地向地面发射白光,当白光遇到白色纸时发生漫反射,反射光被装在小车上的光敏三极管接收;如果遇到绿线则红外光被吸收,小车上的光敏三极管接收不到反射光。单片机就是否收到反射回来的反射光为依据来确定白线的位置和小车的行走路线。

第二种是采用摄像头。通过摄像头采集数据,再将数据送入单片机处理。容易看出,处理摄像头采集回来的数据比较复杂,速度慢而且占用较大的CPU 资源,对于我们这种类型的比赛来说不是好的选择。利用光敏三极管检测简单方便,数据易于处理。所以我们最终确定采用光敏三极管检测法来进行循迹。

循迹传感器的选择

方案 1:用光亮的LED灯和光敏三极管自己制作光电对管寻迹传感器。高亮的LED灯发射出光线,当发出的光线照射到白色的平面后反射,若光敏三极管能接收到反射回的光线则检测出白线继而输出低电平,若接收不到发射管发出的光线则检测出绿地毯继而输出高电平。这样自己制作组装的寻迹传感器基本能够满足要求,但是工作不够稳定,且容易受外界光线的影响。

方案 2:用 RPR220 型光电对管。RPR220 是一种一体化反射型光电探测器,其发射器是一个砷化镓红外发光二极管,而接收器是一个高灵敏度,硅平面光电三极管。

RPR220 采用 DIP4 封装,其具有如下特点:

塑料透镜可以提高灵敏度。

内置可见光过滤器能减小离散光的影响。

体积小,结构紧凑。

当发光二极管发出的光反射回来时,三极管导通输出低电平。此光电对管调

理电路简单,工作性能稳定。

由于考虑成本问题我们选择了方案 1。

工作原理及电路图如下:

图 2 光电对管检测电路图 4 所示电路中,R1 起限流电阻的作用,当有光反射回来时,光电对管中

的三极管导通,比较器输入为低,输出为高电平。当没有光反射回来时,光电对管中的三极管不导通,比较器输入为高电平,输出为低电平。

在图 4 中,可调电阻 R3 可以调节比较器的门限电压,经示波器观察,输出

波形相当规则,可以直接够单片机查询使用。

循迹传感器的安装

根据比赛的规则,为了能达到比较好的循迹效果,我们用 8 个高亮的LED 灯和8个光敏三极管组合传感器进行循迹。经过反复论证和实验,我们最终确定把4个对管一排分别装在车头和车尾部分,具体如图所示:

图 3 传感器安装示意

控制器模块

采用Atmel公司的Atmaga16L单片机作为主控制器。Atmage16有如下特点:16K字节的系统内可编程Flash(具有同时读写的能力,即RWW),512 字节EEPROM,1K 字节SRAM,32 个通用I/O 口线,32 个通用工作寄存器,用于边界扫描的JTAG 接口,支持片内调试与编程,三个具有比较模式的灵活的定时器/ 计数器(T/C),片内/外中断,可编程串行USART,有起始条件检测器的通用串行接口,8路10位具有可选差分输入级可编程增益(TQFP 封装) 的ADC ,具有片内振荡器的可编程看门狗定时器,一个SPI 串行端口,以及六个可以通过软件进行选择的省电模式。且mega系列的单片机可以在线编程、调试,方便地实现程序的下载与整机的调试。

产品特性

–高性能、低功耗的 8 位AVR 微处理器

–先进的RISC 结构

– 131 条指令–大多数指令执行时间为单个时钟周期

– 32个8 位通用工作寄存器

–全静态工作

–工作于16 MHz 时性能高达16 MIPS

–只需两个时钟周期的硬件乘法器

–非易失性程序和数据存储器

– 16K 字节的系统内可编程Flash

相关文档
最新文档